Hvordan installere en .Deb -fil på Ubuntu

Hvordan installere en .Deb -fil på Ubuntu

Ulike programvare fra Linux pleide å bli distribuert som bare kildekode for mange år siden. Vi måtte samle programvaren fra kilden for å kunne bruke den. Hvis en programvarekilde var avhengig av andre biblioteker, måtte vi også laste ned bibliotekets kildekode og samle den før vi samlet programvaren vi ønsket å installere. Hvis det biblioteket var avhengig av noen andre biblioteker, måtte vi laste ned kilden til disse bibliotekene og samle dem også. Vi måtte gå gjennom hele haug med avhengighetsproblemer, som kalles "avhengighetshelvete" på den tiden. Det var ikke noe emballasjesystem som vi har i dag. I disse dager er pakker forhåndskontrollert for forskjellige maskinarkitekturer og holdes på en sentral server (kalt pakkelager), og en pakkeadministrasjonsprogramvare brukes til å automatisk laste ned, løse avhengigheter og installere den for oss.

På Debian -baserte Linux -distribusjoner som Debian GNU/Linux, Ubuntu, Linux Mint og andre, brukes APT Package Manager. Pakkeformatet til APT Package Manager er Deb Archive. Utvidelsen av et Deb -arkiv er .Deb.

I disse dager er de fleste av de vanlige programvarepakkene tilgjengelige i det offisielle pakkelageret for Linux -distribusjonen vi bruker. Så vi kan enkelt installere den ved hjelp av Package Manager, i tilfelle Ubuntu/Debian The Apt Package Manager. Men det er fremdeles tider hvor en programvare vi ønsker ikke er tilgjengelig i det offisielle pakkelageret, og vi må laste ned Deb -pakkefilen fra den offisielle nettstedet til den programvaren og installere den på Ubuntu/Debian -operativsystemet vårt manuelt.

I denne artikkelen skal jeg vise deg hvordan du installerer en Deb -fil på Ubuntu. Jeg skal bruke Ubuntu 18.04 LTS for demonstrasjonen. La oss komme i gang.

Installere DEB -fil fra kommandolinjen:

Du kan bruke dpkg Kommando på Ubuntu for å installere en Deb -fil.

Jeg lastet ned Apache 2 Web Server Deb -filen fra https: // pakker.Ubuntu.com bare for demonstrasjonen. Selvfølgelig kan du installere det med APT Package Manager veldig enkelt. Men jeg vil vise deg hvordan du installerer den fra Deb -filen.

Åpne nå en terminal i samme katalog som DEB -filen din. Som du ser er DEB -filen tilgjengelig i katalogen.

Installer den nå med følgende kommando:

$ sudo dpkg -i apache2_2.4.29-1ubuntu4.1_amd64.Deb

Som du ser mislyktes installasjonen fordi avhengighetene ikke kunne løses. Deb -pakken Apache2 kommer an på Apache2-bin, Apache2-UTILS, Apache2-data ingen av dem er installert.

Nå for å løse avhengighetene, må du installere disse pakkene først før du kan installere Apache2 pakke.

Heldigvis for oss er avhengighetspakkene tilgjengelige i det offisielle pakkelagde av Ubuntu. Så alt vi trenger å gjøre er å kjøre følgende kommando:

$ sudo apt -f installasjon

Som du ser løste APT -pakkeansvarlig alle avhengighetene automatisk. Trykk nå y Og trykk deretter .

Pakken Apache2 skal installeres.

Som du ser, fungerer Apache 2.

Noen ganger vil ikke avhengighetspakkene være tilgjengelige i det offisielle pakkelageret til Ubuntu. I så fall må du finne de nødvendige Deb -pakkene på internett og installere den ved hjelp av dpkg også. Du må også løse all avhengighet disse avhengighetspakkene vil også ha. Dette blir vanskeligere og hardere etter hvert som avhengigheten øker og er veldig upraktisk for Deb -filer som har mange avhengigheter.

Installere DEB -fil ved hjelp av Ubuntu Software Center:

Du kan også installere en Deb -fil ved hjelp av Ubuntu Software Center. Bare høyreklikk på Deb -filen og klikk på Åpne med programvareinstallasjon.

Klikk nå på Installere.

Skriv nå inn passordet ditt og klikk på Autentisere.

Avhengighetene bør løses automatisk hvis den er tilgjengelig i Ubuntu -pakkelageret og programvaren skal installeres.

Når installasjonen er fullført, bør du se følgende vindu.

Hvis noen avhengighetspakke ikke er tilgjengelig i det offisielle pakkelageret til Ubuntu eller i noen av pakkelagrene du la til via PPA, vil installasjonen mislykkes. I så fall må du finne og installere avhengighetspakkene manuelt også.

Så det er slik du installerer en Deb -fil på Ubuntu. Takk for at du leste denne artikkelen.