Ubuntu

Slik installerer du en .deb File på Ubuntu

Slik installerer du en .deb File på Ubuntu
Ulike programvare fra Linux ble 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 gjennom en hel 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åndskompilert for forskjellige maskinarkitekturer og oppbevares på en sentral server (kalt pakkeoppbevaringssted), 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 pakkebehandling er DEB-arkiv. Utvidelsen av et DEB-arkiv er .deb.

I disse dager er de fleste vanlige programvarepakker tilgjengelig i det offisielle pakkelageret til Linux-distribusjonen vi bruker. Så vi kan enkelt installere det ved hjelp av pakkebehandling, i tilfelle Ubuntu / Debian APT pakkebehandling. Men det er fortsatt tider når en programvare vi ønsker, ikke er tilgjengelig i det offisielle pakkelageret, og vi må laste ned DEB-pakkefilen fra den offisielle nettsiden til den programvaren og installere den på operativsystemet Ubuntu / Debian 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-serveren DEB-fil fra https: // pakker.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 -i apache2_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.

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

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

$ sudo apt -f installere

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

Pakken apache2 skal installeres.

Som du kan se, fungerer Apache 2.

Noen ganger vil avhengighetspakker ikke være tilgjengelig 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 hvilken avhengighet disse avhengighetspakkene også har. Dette blir vanskeligere og vanskeligere når 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 noen avhengighetspakke ikke er tilgjengelig i det offisielle pakkelageret til Ubuntu eller i noen av pakkelagrene du har lagt til gjennom PPA, vil installasjonen mislykkes. I så fall må du også finne og installere avhengighetspakker manuelt.

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

Mus Topp 5 ergonomiske datamuseprodukter for Linux
Topp 5 ergonomiske datamuseprodukter for Linux
Gir langvarig bruk av datamaskiner smerter i håndleddet eller fingrene? Lider du av stive ledd og må hele tiden riste på deg hendene? Føler du en bren...
Mus Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
De fleste Linux-distribusjoner leveres med "libinput" -biblioteket som standard for å håndtere inngangshendelser på et system. Den kan behandle inngan...
Mus Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kartlegg museknappene på en annen måte for annen programvare med X-Mouse Button Control
Kanskje du trenger et verktøy som kan gjøre at musens kontroll endres med hvert program du bruker. Hvis dette er tilfelle, kan du prøve et program som...