Vis alle avhengigheter av en Deb -fil
For å se informasjon om en .deb -fil og alle dens avhengigheter, kjør kommandoen nedenfor:
$dpkg -JEG /sti/til/file.deb
Eksemplet nedenfor viser informasjon om persepolis download manager .deb -fil.
Denne kommandoen er spesielt nyttig hvis du vil sjekke hva som installeres på forhånd.
Vis alle filer som skal installeres fra en Deb -pakke
For å se alle filer som en .deb -pakke vil installere på systemet ditt sammen med destinasjonsbanene, kjører du kommandoen nedenfor:
$dpkg-deb-c /sti/til/file.debEksemplet nedenfor viser filer som vil bli installert på systemet hvis du installerer persepolis download manager .deb -pakken manuelt. Vær oppmerksom på at Ubuntu's apt package manager også viser inkluderte filer, men krever at du installerer pakken først. Denne metoden krever imidlertid ikke at du installerer .deb -pakken, og det er veldig nyttig hvis du vil analysere hvilken fil som går hvor.
Pakk ut alle filer fra en Deb -pakke
Noen ganger kan det være lurt å trekke ut en deb -pakke for å sjekke et stykke kode eller bruke noen av de medfølgende filene til feilsøking og andre formål. For å trekke ut alle filene fra en deb -pakke, kan du kjøre en kommando i følgende format:
$dpkg-deb--ekstrakt /sti/til/file.debVær oppmerksom på at utpakking av filer ikke er det samme som installasjon av en deb -pakke. Du får bare hentet innholdet i en .deb -pakke i en lokal mappe.
Installer en Deb -fil ved hjelp av Dpkg
Dpkg er et pakkehåndteringsverktøy for å administrere .deb (debian) -pakker. For å installere en .deb -pakke med dpkg, kjør kommandoen nedenfor:
$sudo dpkg -Jeg /sti/til/file.debKommandoen ovenfor vil bare installere den frittstående deb -pakken, uten avhengigheter. For å fikse dette må du kjøre en kommando for å automatisk installere nødvendige avhengigheter. Ellers kan systemet stå i en ødelagt tilstand. For å fikse problemet med uavhengighet, kjør kommandoen nedenfor:
$sudopassende-f installereInstaller en Deb -fil ved hjelp av Gdebi
Gdebi er en fin kommandolinje og grafisk applikasjon som bare er dedikert til å installere frittstående .deb -pakker som er lagret på din lokale stasjon. Det løser også avhengigheter automatisk, så lenge de er tilgjengelige i offisielle Ubuntu -lagre (krever nettverkstilkobling).
For å installere gdebi i Ubuntu, kjør kommandoen nedenfor:
$sudopassendeinstalleregdebiFor å installere en .deb -pakke ved hjelp av Gdebi, kjør kommandoen nedenfor:
$sudogdebi/sti/til/file.debSiden gdebi vil ta seg av installasjonen av avhengigheter, trenger du ikke å kjøre en annen kommando manuelt for å fikse ødelagte pakker. Men hvis du vil kontrollere om det er ødelagte pakker eller ikke og fikse dem automatisk, kan du kjøre kommandoen nevnt ovenfor igjen:
$sudopassende-f installereBruke Apt til å installere en Deb -pakke
Du kan også bruke Ubuntu's standard apt package manager til å installere frittstående .deb -filer. For å gjøre det, kjør følgende kommando:
$sudopassendeinstallere /sti/til/file.debHvis du lanserte terminalen inne i katalogen til .deb -filen, kjører du følgende kommando i stedet:
$sudopassendeinstallere./file.debSom gdebi vil apt automatisk installere alle nødvendige avhengigheter. For å bekrefte, kjør kommandoen nedenfor:
$sudopassende-f installereKonklusjon
Dette er noen få kommandoer du kan bruke til å installere .deb -filer uten å bruke noe grafisk grensesnitt. De er nyttige hvis du kjører og administrerer Ubuntu serverversjon eller bruker Ubuntu uten skrivebordsmiljø.