Hvordan installere en Deb -pakke manuelt ved hjelp av kommandolinje i Ubuntu

Hvordan installere en Deb -pakke manuelt ved hjelp av kommandolinje i Ubuntu
Denne artikkelen vil liste opp noen få kommandolinjemetoder som kan brukes til å installere frittstående “.Deb ”installatører som ikke er tilgjengelige i offisielle depoter av Ubuntu. Noen andre nyttige kommandoer som er nyttige for håndtering av “.Deb ”pakker vil også bli dekket. Så la oss hoppe inn.

Liste opp alle avhengigheter av en Deb -fil


Å se informasjon om en “.Deb ”-filen og alle dens avhengigheter, kjør kommandoen nedenfor:

$ dpkg -i/sti/til/fil.Deb

Eksemplet nedenfor viser informasjon om Persepolis Download Manager “.Deb ”-fil.

Denne kommandoen er spesielt nyttig hvis du vil sjekke hva som blir installert på forhånd.

Liste opp alle filer som vil bli installert fra en Deb -pakke

Å se alle filer som en “.Deb ”-pakke vil installere på systemet ditt sammen med destinasjonsstiene, kjøre kommandoen nedenfor:

$ dpkg -deb -c/bane/til/fil.Deb

Eksemplet nedenfor viser filer som vil bli installert på systemet hvis du manuelt installerer Persepolis Download Manager ".Deb ”-pakke. Merk at Ubuntus APT Package Manager også lister inkluderer filer, men krever at du installerer pakken først. Imidlertid krever denne metoden ikke at du installerer ".Deb ”-pakke og det er virkelig 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 inkluderte filene for feilsøking og andre formål. For å trekke ut alle filer fra en DEB -pakke, kan du kjøre en kommando i følgende format:

$ dpkg-deb-Ekstrakt/sti/til/fil.Deb

Merk at å trekke ut filer ikke er det samme som installasjon av en DEB -pakke. Du vil bare få hentet ut innholdet i en ".Deb ”-pakke i en lokal mappe.

Installer en Deb -fil ved hjelp av DPKG

DPKG er et pakkestyringsverktøy for å administrere “.Deb ”(Debian) pakker. Å installere en “.Deb ”-pakke som bruker DPKG, kjør kommandoen nedenfor:

$ sudo dpkg -i/sti/to/file.Deb

Kommandoen ovenfor vil bare installere den frittstående Deb -pakken, uten noen avhengigheter. For å fikse dette, må du kjøre en kommando for å automatisk installere nødvendige avhengigheter. Ellers kan systemet ditt være igjen i ødelagt tilstand. For å fikse det uoppfylte avhengighetsproblemet, kjør kommandoen nedenfor:

$ sudo apt -f installasjon

Installer en Deb -fil ved hjelp av GDEBI

GDEBI er en fin kommandolinje og grafisk applikasjon utelukkende dedikert for å installere frittstående “.Deb ”-pakker som er lagret på din lokale stasjon. Den løser også avhengighetsavhengigheter automatisk, så lenge de er tilgjengelige i offisielle Ubuntu -depoter (krever nettverkstilkobling).

For å installere GDEBI i Ubuntu, kjør kommandoen nedenfor:

$ sudo apt install Gdebi

Å installere en “.Deb ”-pakke ved å bruke GDEBI, kjør kommandoen nedenfor:

$ sudo gdebi/bane/til/fil.Deb

Siden GDEBI vil ta seg av installasjon av avhengigheter, trenger du ikke å kjøre en annen kommando manuelt for å fikse ødelagte pakker. Imidlertid, hvis du vil sjekke om det er ødelagte pakker eller ikke og fikser dem automatisk, kan du kjøre kommandoen som er nevnt ovenfor igjen:

$ sudo apt -f installasjon

Bruker apt til å installere en Deb -pakke

Du kan også bruke Ubuntus standard "apt" pakkebehandler for å installere frittstående ".Deb ”-filer. For å gjøre det, kjør følgende kommando:

$ sudo apt install/path/to/file.Deb

Hvis du lanserte terminalen i katalogen til “.Deb ”-fil, kjør følgende kommando i stedet:

$ sudo apt installasjon ./fil.Deb

I likhet med GDEBI vil APT automatisk installere alle nødvendige avhengigheter. For å bekrefte, kjør kommandoen nedenfor:

$ sudo apt -f installasjon

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 Server Edition eller bruker Ubuntu uten noe skrivebordsmiljø.