Pakkefilene til Linux-distribusjonene Ubuntu, Debian og Linux Mint har filtypen .deb. Disse pakkefilene kalles også DEB-filer. Det er mange måter å installere en DEB-pakkefil på Ubuntu/Debian/Linux Mint.
I denne artikkelen vil jeg vise deg hvordan du installerer DEB-pakker på Ubuntu/Debian/Linux Mint ved å bruke forskjellige pakkebehandlere.
Innholdsfortegnelse
- Installere DEB-pakker med DPKG
- Installere DEB-pakker med APT Package Manager
- Installere DEB-pakker med GDebi Package Manager
- Installere DEB-pakker på Ubuntu/Debian Desktop med programvareinstallasjonsapp
- Installere DEB-pakker på Linux Mint med GDebi Package Installer App
- Konklusjon
Installere DEB-pakker med DPKG
dpkg er en pakkebehandling for Debian og alle Debian-baserte operativsystemene, som Ubuntu og Linux Mint. dpkg kan installere pakker fra DEB-filer, men det er et problem. dpkg vil ikke løse pakkeavhengighetene automatisk. Du må manuelt laste ned hver DEB-fil og installere den i rekkefølge. Nå er det en løsning på dette problemet, som jeg vil vise deg i denne delen.
La oss si at du vil installere Cisco Packet Tracer 8 ved å bruke DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb, som er i ~/Nedlastinger katalog.
$ ls -lh ~ / Nedlastinger
For å installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med DPKG, kjør kommandoen dpkg som følger:
$ sudo dpkg -i ~ / Nedlastinger / CiscoPacketTracer_820_Ubuntu_64bit.deb
Du kan bli bedt om å godta lisensavtalen for programvaren som følger med i DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Å velge
Å velge
Som du kan se, kan ikke DPKG løse pakkeavhengigheter automatisk. Så pakkeinstallasjonen mislyktes. Hvis pakken ikke var avhengig av andre pakker, ville installasjonen vært vellykket.
For å løse avhengighetsproblemene, oppdater APT-pakkelageret med følgende kommando:
$ sudo passende oppdatering
For automatisk å løse og installere de nødvendige avhengighetspakkene for DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb , kjør følgende kommando:
$ sudo apt -f installere
Som du kan se, er avhengighetspakkene merket for installasjon (da disse pakkene er tilgjengelige i det offisielle pakkelageret til Ubuntu).
For å bekrefte installasjonen, trykk Y og trykk deretter
DEB-pakken CiscoPacketTracer_820_Ubuntu_64bit.deb bør installeres riktig, sammen med alle nødvendige avhengigheter.
Installere DEB-pakker med APT Package Manager
Du kan bruke APT-pakkebehandlingen til å installere DEB-pakkefiler på Ubuntu/Debian/Linux Mint. APT-pakkebehandleren er en topprangert pakkebehandler på operativsystemet Ubuntu/Debian/Linux Mint.
Fordelen med å installere en DEB-pakkefil med APT-pakkebehandleren er at APT-pakkebehandleren automatisk laster ned og installerer alle nødvendige avhengighetspakker for deg. Dette er en bedre måte å installere en DEB-pakke på enn DPKG-pakkebehandleren.
La oss si at du vil installere Cisco Packet Tracer 8 ved å bruke DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb, som er lagret i ~/Nedlastinger katalog.
Først oppdaterer du APT-pakkelageret med følgende kommando:
$ sudo passende oppdatering
For å installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med APT-pakkebehandlingen, kjør følgende kommando:
$ sudo apt installere . / Nedlastinger / CiscoPacketTracer_820_Ubuntu_64bit.deb
Som du kan se, bestemmer APT-pakkebehandlingen automatisk hvilke andre pakker som kreves for å installere DEB-pakken CiscoPacketTracer_820_Ubuntu_64bit.deb .
For å bekrefte installasjonen, trykk Y og trykk deretter
Du kan bli bedt om å godta lisensavtalen for programvaren som følger med i DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Å velge
Å velge
Som du kan se, DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb er installert.
Installere DEB-pakker med GDebi Package Manager
Du kan også bruke GDebi-pakkebehandleren til å installere DEB-pakker på Ubuntu/Debian/Linux Mint. GDebi-pakkebehandleren laster også automatisk ned og installerer alle nødvendige avhengighetspakker.
GDebi-pakkebehandleren er ikke installert på Ubuntu/Debian/Linux Mint som standard. Men det er tilgjengelig i det offisielle pakkelageret til Ubuntu/Debian/Linux Mint. Du kan enkelt installere den ved å bruke APT-pakkebehandlingen.
Først oppdaterer du APT-pakkelageret med følgende kommando:
$ sudo passende oppdatering
For å installere GDebi-pakkebehandleren på Ubuntu/Debian/Linux Mint, kjør følgende kommando:
$ sudo apt installere gdebi -y
GDebi-pakkebehandling bør være installert. Nå kan du installere DEB-pakker med GDebi-pakkebehandleren.
La oss si at du vil installere Cisco Packet Tracer 8 ved å bruke DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb lagret i katalogen ~/Nedlastinger med GDebi-pakkebehandleren.
For å installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med GDebi-pakkebehandleren, kjør følgende kommando:
$ sudo hvor / Nedlastinger / CiscoPacketTracer_820_Ubuntu_64bit.deb
For å bekrefte installasjonen, trykk Y og trykk deretter
Du kan bli bedt om å godta lisensavtalen for programvaren som følger med i DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Å velge
Å velge
DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb bør installeres sammen med alle avhengighetspakkene.
Installere DEB-pakker på Ubuntu/Debian Desktop med programvareinstallasjonsapp
Hvis du bruker operativsystemet Ubuntu/Debian Desktop på datamaskinen din, kan du enkelt installere DEB-pakkefiler ved å bruke Programvareinstallasjon app. Som APT-pakkebehandleren, Ubuntu/Debian Programvareinstallasjon appen vil automatisk laste ned og installere alle nødvendige avhengighetspakker.
La oss si at du vil installere Visual Studio Code programmeringstekstredigerer på din Ubuntu/Debian stasjonære datamaskin. Først må du laste ned en DEB-pakkefil med Visual Studio Code fra offisielle nettsiden til Visual Studio Code .
Når DEB-pakkefilen til Visual Studio Code er lastet ned, naviger til katalogen der du har lastet den ned (mest sannsynlig ~/Nedlastinger katalogen til datamaskinen din).
Høyreklikk (RMB) på Visual Studio Code DEB-pakkefilen og klikk på Åpne med annen applikasjon .
Å velge Programvareinstallasjon fra Anbefalte applikasjoner liste og klikk på Å velge .
Først når Programvareinstallasjon appen er åpnet, klikk på Installere , som markert i følgende skjermbilde:
Skriv inn passordet til påloggingsbrukeren din og klikk på Autentiser .
Visual Studio Code blir installert. Det vil ta noen sekunder å fullføre
På dette tidspunktet skal Visual Studio Code DEB-pakkefilen være installert.
Installere DEB-pakker på Linux Mint med GDebi Package Installer App
Hvis du bruker Linux Mint-operativsystemet på datamaskinen din, kan du enkelt installere DEB-pakkefiler ved å bruke GDebi Package Installer grafisk app. I likhet med APT-pakkebehandleren GDebi Package Installer grafisk app vil også automatisk laste ned og installere alle nødvendige avhengighetspakker.
La oss si at du vil installere Visual Studio Code programmeringstekstredigerer på din Linux Mint-datamaskin. Først må du laste ned en DEB-pakkefil med Visual Studio Code fra offisielle nettsiden til Visual Studio Code .
Når DEB-pakkefilen til Visual Studio Code er lastet ned, naviger til katalogen der du har lastet den ned (mest sannsynlig ~/Nedlastinger katalogen til datamaskinen din).
Høyreklikk (RMB) på Visual Studio Code DEB-pakkefilen og klikk på Åpne med GDebi Package Installer .
Først når GDebi Package Installer appen er åpnet, klikk på Installer pakken som markert i følgende skjermbilde:
Skriv inn passordet til påloggingsbrukeren din og klikk på Autentiser .
Visual Studio Code vil bli installert og vil ta noen sekunder å fullføre.
På dette tidspunktet skal Visual Studio Code DEB-pakkefilen være installert.
Konklusjon
I denne artikkelen har jeg vist deg forskjellige måter å installere DEB-pakkefiler på operativsystemene Ubuntu, Debian og Linux Mint. Jeg har vist deg noen kommandolinje- og grafiske metoder for å installere DEB-pakkefiler. Jeg fant ut at kommandolinjemetoden var mer pålitelig og problemfri enn grafiske metoder. Grafiske apper krasjer til tider. Så jeg anbefaler kommandolinjemetodene for å installere DEB-pakker på operativsystemene Ubuntu, Debian og Linux Mint.