Articles

3 kommandoradsverktyg för att installera lokal Debian (.Deb) paket

i denna handledning lär vi oss hur du installerar lokala mjukvarupaket (.Deb) i Debian och dess derivat som Ubuntu och Linux Mint använder tre olika kommandoradsverktyg och de är dpkg, apt och gdebi.

detta är användbart för de nya användare som har migrerat från Windows till Ubuntu eller Linux Mint. Det mycket grundläggande problemet de står inför är att installera lokal programvara på systemet.Ubuntu och Linux Mint har dock sitt eget grafiska mjukvarucenter för enkel installation av programvara, men vi ser fram emot att installera paket via terminal way.

installera programvara med dpkg-kommandot

Dpkg är en pakethanterare för Debian och dess derivat som Ubuntu och Linux Mint. Det används för att installera, bygga, ta bort och hantera .deb paket. men till skillnad från andra Linux-pakethanteringssystem kan det inte automatiskt ladda ner och installera paket med deras beroenden.

om du vill installera ett lokalt paket använder du kommandot dpkg med flaggan -i tillsammans med paketnamnet som visas.

$ sudo dpkg -i teamviewer_amd64.deb
installera lokalt paket i Ubuntu
installera lokalt paket i Ubuntu

om du får några beroendefel när du installerar eller efter installation och lansering av ett program kan du använda följande apt-kommando för att lösa och installera beroenden med -f – flaggan, som berättar för programmet att åtgärda brutna beroenden.

$ sudo apt-get install -f

för att ta bort ett paket Använd-r eller om du vill ta bort alla dess filer inklusive konfigurationsfiler kan du rensa det med alternativet--purge som visas.

$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer 
ta bort paketet i Ubuntu
ta bort paketet i Ubuntu

för att veta mer om installerade paket, läs vår artikel som visar hur man listar alla filer installerade från en .deb paket.

installera programvara med Apt Command

apt-kommandot är ett avancerat kommandoradsverktyg som erbjuder installation av nytt programpaket, uppgradering av befintligt programpaket, uppdatering av paketlistindex och till och med uppgradering av hela Ubuntu-eller Linux Mint-systemet.

det erbjuder också apt-get och apt-cache kommandoradsverktyg för att hantera paket mer interaktivt på Debian och dess derivat som Ubuntu och Linux Mint-system.

i huvudsak förstår apt-get eller apt inte .deb – filer, de är utformade för att främst hantera Paketnamn (till exempel teamviewer, apache2, mariadb etc..) och de hämtar och installerar .deb arkiv associerade med ett paketnamn, från en källa som anges i /etc/apt/sources.lista fil.

det enda tricket för att installera ett lokalt Debianpaket med apt-get eller apt är att ange en lokal relativ eller absolut sökväg (./ om det är aktuellt dir) till paketet, annars försöker det hämta paketet från fjärrkällor och åtgärden misslyckas.

$ sudo apt install ./teamviewer_amd64.deb$ sudo apt-get install ./teamviewer_amd64.deb
installera lokalt paket med apt i Ubuntu
installera lokalt paket med apt i Ubuntu
installera lokalt paket med apt-get i Ubuntu
installera lokalt paket med apt-get i Ubuntu

för att ta bort ett paket använd remove alternativ eller om du vill ta bort alla dess filer inklusive konfigurationsfiler kan du rensa det med purge alternativ som visas.

$ sudo apt-get remove teamviewer$ sudo apt-get purge teamviewerOR$ sudo apt remove teamviewer$ sudo apt purge teamviewer

installera programvara med gdebi-kommandot

gdebi är ett litet kommandoradsverktyg för installation av lokala deb-paket. Det löser och installerar paketberoenden i farten. För att installera ett paket, Använd följande kommando.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb
installera lokala paket med Gdebi i Ubuntu
installera lokala paket med Gdebi i Ubuntu

för att ta bort ett paket installerat från gdebi kan du använda apt -, apt-get-eller dpkg-kommandon med purge som visas.

$ sudo apt purge teamviewerOR$ sudo apt-get purge teamviewerOR$ sudo dpkg --purge teamviewer

det är det! I denna handledning har vi förklarat tre olika kommandoradsverktyg för att installera eller ta bort lokala Debianpaket i Ubuntu och Linux Mint.