3 kommandolinjeværktøjer til installation af lokal Debian (.DEB) pakker
i denne vejledning lærer vi, hvordan du installerer lokale programpakker (.DEB) i Debian og dets derivater som Ubuntu og Mint ved hjælp af tre forskellige kommandolinjeværktøjer, og de er dpkg, apt og gdebi.
Dette er nyttigt for de nye brugere, der har migreret fra Ubuntu til Ubuntu. Det meget grundlæggende problem, de står over for, er at installere lokale programmer på systemet.men Ubuntu og Mint har sit eget grafiske Programcenter til nem installation af programmer, men vi ser frem til at installere pakker via terminal måde.
Installer programmer ved hjælp af kommandoen dpkg
Dpkg er en pakkehåndtering for Debian og dets derivater som f.eks. Det bruges til at installere, bygge, fjerne og administrere .deb
pakker. men i modsætning til andre pakkehåndteringssystemer kan den ikke automatisk hente og installere pakker med deres afhængigheder.
for at installere en lokal pakke skal du bruge kommandoen dpkg med -i
flag sammen med Pakkenavn som vist.
$ sudo dpkg -i teamviewer_amd64.deb
Hvis du får nogen afhængighedsfejl under installation eller efter installation og lancering af et program kan du bruge følgende Apt-kommando til at løse og installere afhængigheder ved hjælp af -f
flag, som fortæller programmet at rette ødelagte afhængigheder.
$ sudo apt-get install -f
for at fjerne en pakke skal du bruge-r
eller hvis du vil fjerne alle dens filer inklusive konfigurationsfiler, kan du rense den ved hjælp af--purge
som vist.
$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer
for at vide mere om installerede pakker, læs vores artikel, der viser, hvordan at liste alle filer installeret fra en .deb pakke.
Installer programmer ved hjælp af Apt Command
apt-kommandoen er et avanceret kommandolinjeværktøj, der tilbyder installation af ny programpakke, opgradering af eksisterende programpakke, opdatering af pakkelisteindekset og endda opgradering af hele Ubuntu-systemet.
Det tilbyder også apt-get og apt-cache kommandolinjeværktøjer til styring af pakker mere interaktivt på Debian og dets derivater som f.eks.
i det væsentlige forstår apt-get eller apt ikke.deb
filer, de er designet til primært at håndtere pakkenavne (f.eks..) og de henter og installerer.deb
arkiver, der er knyttet til et Pakkenavn, fra en kilde, der er angivet i /etc/apt/sources.liste fil.
det eneste trick til at installere en lokal Debian-pakke ved hjælp af apt-get eller apt er ved at angive en lokal relativ eller absolut sti (./
if in current dir) til pakken, ellers vil den forsøge at hente pakken fra fjernkilder, og handlingen mislykkes.
$ sudo apt install ./teamviewer_amd64.deb$ sudo apt-get install ./teamviewer_amd64.deb
for at fjerne en pakke brug remove
mulighed eller hvis du vil fjerne alle dens filer inklusive konfigurationsfiler, kan du rense det ved hjælp af purge
valgmulighed som vist.
$ sudo apt-get remove teamviewer$ sudo apt-get purge teamviewerOR$ sudo apt remove teamviewer$ sudo apt purge teamviewer
Installer programmer ved hjælp af kommandoen Gdebi
gdebi er et lille kommandolinjeværktøj til installation af lokale deb-pakker. Det løser og installerer pakke afhængigheder på flue. For at installere en pakke skal du bruge følgende kommando.
$ sudo gdebi teamviewer_13.1.3026_amd64.deb
for at fjerne en pakke installeret fra gdebi kan du bruge apt -, apt-get-eller dpkg-kommandoer ved hjælp af purge
som vist.
$ sudo apt purge teamviewerOR$ sudo apt-get purge teamviewerOR$ sudo dpkg --purge teamviewer
det er det! I denne vejledning har vi forklaret tre forskellige kommandolinjeværktøjer til installation eller fjernelse af lokale Debian-pakker i Ubuntu og Mint.
Leave a Reply