Slik installerer du en .deb -fil på Ubuntu

How Install Deb File Ubuntu



Ulike Linux -programmer ble tidligere distribuert som eneste kildekode for mange år siden. Vi måtte kompilere programvaren fra kilden for å kunne bruke den. Hvis en programvarekilde var avhengig av andre biblioteker, måtte vi også laste ned bibliotekets kildekode og kompilere den før vi kompilerte programvaren vi ønsket å installere. Hvis det biblioteket var avhengig av noen andre biblioteker, måtte vi laste ned kilden til disse bibliotekene og kompilere dem også. Vi måtte gå gjennom en hel haug med avhengighetsproblemer, som kalles avhengighetshelvete på den tiden. Det var ikke noe pakkesystem som vi har i dag. I disse dager er pakker forhåndskompilert for forskjellige maskinarkitekturer og lagret på en sentral server (kalt pakkeoppbevaring), og en pakkehåndteringsprogramvare 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 -pakkebehandling. Pakkeformatet til APT -pakkebehandleren er DEB -arkiv. Utvidelsen av et DEB -arkiv er .deb.







I disse dager er de fleste vanlige programvarepakkene tilgjengelige i det offisielle pakkelageret for Linux -distribusjonen vi bruker. Så vi kan enkelt installere det ved hjelp av pakkelederen, i tilfelle Ubuntu/Debian APT -pakkebehandleren. Men det er fortsatt tider hvor en programvare vi ønsker ikke er tilgjengelig i det offisielle pakkelageret, og vi må laste ned DEB -pakkefilen fra den offisielle nettsiden til programvaren og installere den på vårt Ubuntu/Debian -operativsystem 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.



Du kan bruke dpkg kommando på Ubuntu for å installere en DEB -fil.





Jeg lastet ned DEB -filen til Apache 2 webserver fra https://packages.ubuntu.com bare for demonstrasjonen. Selvfølgelig kan du installere det med APT -pakkebehandling veldig enkelt. Men jeg vil vise deg hvordan du installerer den fra DEB -filen.



Åpne nå en terminal i samme katalog som DEB -filen. Som du kan se, er DEB -filen tilgjengelig i katalogen.

Installer det nå med følgende kommando:

$sudo dpkg -Jegapache2_2.4.29-1ubuntu4.1_amd64.deb

Som du kan se, 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.

For å løse avhengighetene må du først installere disse pakkene før du kan installere apache2 pakke.

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

$sudopassende-f installere

Som du kan se, løste pakkebehandleren i APT alle avhengighetene automatisk. Trykk nå og og trykk deretter .

Pakken apache2 bør installeres.

Som du kan se, fungerer Apache 2.

Til tider 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 det ved hjelp av dpkg også. Du må også løse hvilken avhengighet disse avhengighetspakkene også vil ha. Dette blir vanskeligere og vanskeligere ettersom 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 inn passordet ditt og klikk på Autentiser .

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 en 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 også finne og installere avhengighetspakkene manuelt.

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