Slik installerer du en Deb -pakke manuelt ved hjelp av kommandolinje i Ubuntu

How Manually Install Deb Package Using Command Line Ubuntu



Denne artikkelen viser noen få kommandolinjemetoder som kan brukes til å installere frittstående .deb -installatører som ikke er tilgjengelige i offisielle lagre i Ubuntu. Noen andre nyttige kommandoer som er nyttige for håndtering av .deb -pakker vil også bli dekket. Så la oss hoppe inn.

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.deb

Eksemplet 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.deb

Væ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.deb

Kommandoen 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 installere

Installer 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:

$sudopassendeinstalleregdebi

For å installere en .deb -pakke ved hjelp av Gdebi, kjør kommandoen nedenfor:

$sudogdebi/sti/til/file.deb

Siden 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 installere

Bruke 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.deb

Hvis du lanserte terminalen inne i katalogen til .deb -filen, kjører du følgende kommando i stedet:

$sudopassendeinstallere./file.deb

Som gdebi vil apt automatisk installere alle nødvendige avhengigheter. For å bekrefte, kjør kommandoen nedenfor:

$sudopassende-f installere

Konklusjon

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ø.