Pakkefilerne til Linux-distributionerne Ubuntu, Debian og Linux Mint har filtypenavnet .deb. Disse pakkefiler kaldes også DEB-filer. Der er mange måder at installere en DEB-pakkefil på Ubuntu/Debian/Linux Mint.
I denne artikel vil jeg vise dig, hvordan du installerer DEB-pakker på Ubuntu/Debian/Linux Mint ved hjælp af forskellige pakkeadministratorer.
Indholdsfortegnelse
- Installation af DEB-pakker med DPKG
- Installation af DEB-pakker med APT Package Manager
- Installation af DEB-pakker med GDebi Package Manager
- Installation af DEB-pakker på Ubuntu/Debian Desktop med softwareinstallationsapp
- Installation af DEB-pakker på Linux Mint med GDebi Package Installer-app
- Konklusion
Installation af DEB-pakker med DPKG
dpkg er en pakkehåndtering til Debian og alle Debian-baserede operativsystemer, såsom Ubuntu og Linux Mint. dpkg kan installere pakker fra DEB-filer, men der er et problem. dpkg vil ikke løse pakkeafhængighederne automatisk. Du bliver nødt til manuelt at downloade hver DEB-fil og installere den i rækkefølge. Nu er der en løsning på dette problem, som jeg vil vise dig i dette afsnit.
Lad os sige, at du vil installere Cisco Packet Tracer 8 ved hjælp af DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb, som er i ~/Downloads vejviser.
$ ls -lh ~ / Downloads
For at installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med DPKG, kør kommandoen dpkg som følger:
$ sudo dpkg -i ~ / Downloads / CiscoPacketTracer_820_Ubuntu_64bit.deb
Du kan blive bedt om at acceptere licensaftalen for softwaren, der følger med DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Vælg
Vælg
Som du kan se, kan DPKG ikke løse pakkeafhængigheder automatisk. Så pakkeinstallationen mislykkedes. Hvis pakken ikke var afhængig af andre pakker, ville installationen have været vellykket.
For at løse afhængighedsproblemerne skal du opdatere APT-pakkelageret med følgende kommando:
$ sudo passende opdatering
For automatisk at løse og installere de nødvendige afhængighedspakker til DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb , kør følgende kommando:
$ sudo apt -f installere
Som du kan se, er afhængighedspakkerne markeret til installation (da disse pakker er tilgængelige i Ubuntus officielle pakkelager).
Tryk på for at bekræfte installationen Y og tryk derefter på
DEB-pakken CiscoPacketTracer_820_Ubuntu_64bit.deb skal installeres korrekt sammen med alle de nødvendige afhængigheder.
Installation af DEB-pakker med APT Package Manager
Du kan bruge APT-pakkehåndteringen til at installere DEB-pakkefiler på Ubuntu/Debian/Linux Mint. APT-pakkehåndteringen er en topbedømt pakkehåndtering på Ubuntu/Debian/Linux Mint-operativsystemet.
Fordelen ved at installere en DEB-pakkefil med APT-pakkehåndteringen er, at APT-pakkehåndteringen automatisk downloader og installerer alle de nødvendige afhængighedspakker for dig. Dette er en bedre måde at installere en DEB-pakke på end DPKG-pakkehåndteringen.
Lad os sige, at du vil installere Cisco Packet Tracer 8 ved hjælp af DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb, som er opbevaret i ~/Downloads vejviser.
Først skal du opdatere APT-pakkelagerets cache med følgende kommando:
$ sudo passende opdatering
For at installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med APT-pakkehåndteringen skal du køre følgende kommando:
$ sudo passende installere . / Downloads / CiscoPacketTracer_820_Ubuntu_64bit.deb
Som du kan se, bestemmer APT-pakkehåndteringen automatisk, hvilke andre pakker der kræves for at installere DEB-pakken CiscoPacketTracer_820_Ubuntu_64bit.deb .
Tryk på for at bekræfte installationen Y og tryk derefter på
Du kan blive bedt om at acceptere licensaftalen for softwaren, der følger med DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Vælg
Vælg
Som du kan se, er DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb er installeret.
Installation af DEB-pakker med GDebi Package Manager
Du kan også bruge GDebi-pakkehåndteringen til at installere DEB-pakker på Ubuntu/Debian/Linux Mint. GDebi-pakkehåndteringen downloader og installerer også automatisk alle de nødvendige afhængighedspakker.
GDebi-pakkehåndteringen er ikke installeret på Ubuntu/Debian/Linux Mint som standard. Men det er tilgængeligt i det officielle pakkelager i Ubuntu/Debian/Linux Mint. Du kan nemt installere det ved hjælp af APT-pakkehåndteringen.
Først skal du opdatere APT-pakkelagerets cache med følgende kommando:
$ sudo passende opdatering
For at installere GDebi-pakkehåndteringen på Ubuntu/Debian/Linux Mint skal du køre følgende kommando:
$ sudo passende installere gdebi -y
GDebi-pakkehåndtering skal være installeret. Nu kan du installere DEB-pakker med GDebi-pakkehåndteringen.
Lad os sige, at du vil installere Cisco Packet Tracer 8 ved hjælp af DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb gemt i mappen ~/Downloads med GDebi-pakkehåndteringen.
For at installere DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb med GDebi-pakkehåndteringen, kør følgende kommando:
$ sudo hvor? / Downloads / CiscoPacketTracer_820_Ubuntu_64bit.deb
Tryk på for at bekræfte installationen Y og tryk derefter på
Du kan blive bedt om at acceptere licensaftalen for softwaren, der følger med DPKG-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb .
Vælg
Vælg
DEB-pakkefilen CiscoPacketTracer_820_Ubuntu_64bit.deb skal installeres sammen med alle afhængighedspakkerne.
Installation af DEB-pakker på Ubuntu/Debian Desktop med softwareinstallationsapp
Hvis du bruger Ubuntu/Debian Desktop-operativsystemet på din computer, kan du nemt installere DEB-pakkefiler ved hjælp af Softwareinstallation app. Ligesom APT-pakkehåndteringen, Ubuntu/Debian Softwareinstallation app vil automatisk downloade og installere alle de nødvendige afhængighedspakker.
Lad os sige, at du vil installere Visual Studio Code programmeringsteksteditor på din Ubuntu/Debian Desktop-computer. Først skal du downloade en DEB-pakkefil med Visual Studio Code fra officielle hjemmeside for Visual Studio Code .
Når DEB-pakkefilen til Visual Studio Code er downloadet, skal du navigere til den mappe, hvor du har downloadet den (sandsynligvis ~/Downloads mappe på din computer).
Højreklik (RMB) på Visual Studio Code DEB-pakkefilen og klik på Åbn med anden applikation .
Vælg Softwareinstallation fra Anbefalede applikationer liste og klik på Vælg .
En gang Softwareinstallation app åbnes, klik på Installere , som markeret i følgende skærmbillede:
Indtast adgangskoden til din login-bruger og klik på Godkend .
Visual Studio Code er ved at blive installeret. Det vil tage et par sekunder at fuldføre
På dette tidspunkt skal Visual Studio Code DEB-pakkefilen være installeret.
Installation af DEB-pakker på Linux Mint med GDebi Package Installer-app
Hvis du bruger Linux Mint-operativsystemet på din computer, kan du nemt installere DEB-pakkefiler ved hjælp af GDebi Package Installer grafisk app. Ligesom APT-pakkemanageren GDebi Package Installer grafisk app vil også automatisk downloade og installere alle de nødvendige afhængighedspakker.
Lad os sige, at du vil installere Visual Studio Code-programmeringsteksteditor på din Linux Mint-computer. Først skal du downloade en DEB-pakkefil med Visual Studio Code fra officielle hjemmeside for Visual Studio Code .
Når DEB-pakkefilen til Visual Studio Code er downloadet, skal du navigere til den mappe, hvor du har downloadet den (sandsynligvis ~/Downloads mappe på din computer).
Højreklik (RMB) på Visual Studio Code DEB-pakkefilen og klik på Åbn med GDebi Package Installer .
En gang GDebi Package Installer app åbnes, klik på Installer pakke som markeret i følgende skærmbillede:
Indtast adgangskoden til din login-bruger og klik på Godkend .
Visual Studio Code vil blive installeret og vil tage et par sekunder at fuldføre.
På dette tidspunkt skal Visual Studio Code DEB-pakkefilen være installeret.
Konklusion
I denne artikel har jeg vist dig forskellige måder at installere DEB-pakkefiler på Ubuntu, Debian og Linux Mint operativsystemer. Jeg har vist dig et par kommandolinje- og grafiske metoder til installation af DEB-pakkefiler. Jeg fandt, at kommandolinjemetoden var mere pålidelig og problemfri end grafiske metoder. Grafiske apps går ned til tider. Så jeg anbefaler kommandolinjemetoderne til at installere DEB-pakker på Ubuntu, Debian og Linux Mint operativsystemer.