Articles

3 Command Line Tools voor het installeren van lokale Debian (.DEB) pakketten

in deze tutorial zullen we leren hoe lokale softwarepakketten te installeren (.DEB) in Debian en zijn derivaten zoals Ubuntu en Linux Mint met behulp van drie verschillende command line tools en ze zijn dpkg, apt en gdebi.

Dit is handig voor nieuwe gebruikers die zijn gemigreerd van Windows naar Ubuntu of Linux Mint. Het zeer fundamentele probleem waarmee ze worden geconfronteerd is het installeren van lokale software op het systeem.

Ubuntu en Linux Mint hebben echter een eigen grafisch softwarecentrum voor eenvoudige software-installatie, maar we kijken ernaar uit om pakketten via terminal way te installeren.

Installeer Software met behulp van dpkg Commando

Dpkg is een pakketbeheerder Voor Debian en zijn derivaten zoals Ubuntu en Linux Mint. Het wordt gebruikt voor het installeren, bouwen, verwijderen en beheren van .deb pakketten. maar in tegenstelling tot andere Linux pakketbeheersystemen, kan het niet automatisch pakketten downloaden en installeren met hun afhankelijkheden.

om een lokaal pakket te installeren, gebruik je het dpkg commando met de-i vlag samen met de pakketnaam zoals getoond.

$ sudo dpkg -i teamviewer_amd64.deb
lokaal pakket installeren in Ubuntu

Als u afhankelijkheidsfouten krijgt tijdens het installeren of na het installeren en als u een programma start, kunt u het volgende Apt commando gebruiken om afhankelijkheden op te lossen en te installeren met behulp van de -fvlag, die het programma vertelt om gebroken afhankelijkheden te repareren.

$ sudo apt-get install -f

om een pakket te verwijderen gebruik -r optie of als u alle bestanden inclusief configuratiebestanden wilt verwijderen, kunt u het verwijderen met behulp van de --purge optie zoals getoond.

$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer 
Verwijder pakket in Ubuntu

om meer te weten te komen over geïnstalleerde pakketten, lees ons artikel Hoe een lijst van alle bestanden geïnstalleerd vanaf een .deb pakket.

Installeer Software met behulp van Apt Commando

het Apt commando is een geavanceerde opdrachtregel tool, die nieuwe software pakket installatie, bestaande software pakket upgradation, het updaten van de pakket Lijst index, en zelfs het upgraden van het hele Ubuntu of Linux Mint systeem biedt.

Het biedt ook apt-get en apt-cache opdrachtregelprogramma ‘ s voor het interactief beheren van pakketten op Debian en zijn derivaten zoals Ubuntu en Linux Mint systemen.

in wezen begrijpen apt-get of apt.deb bestanden niet, ze zijn ontworpen om voornamelijk pakketnamen te verwerken (bijvoorbeeld teamviewer, apache2, mariadb enz..) en ze halen en installeren .deb Archieven die geassocieerd zijn met een pakketnaam, uit een bron gespecificeerd in /etc/apt/sources.lijst bestand.

de enige truc om een lokaal Debian pakket te installeren met behulp van apt-get of apt is door het opgeven van een lokaal relatief of absoluut pad (./ indien in de huidige map) naar het pakket, anders zal het proberen om het pakket van externe bronnen op te halen en de operatie zal mislukken.

$ sudo apt install ./teamviewer_amd64.deb$ sudo apt-get install ./teamviewer_amd64.deb
Installeren van Lokale pakketten Met apt in Ubuntu
Installeren Lokale pakketten Met apt in Ubuntu
Installeren van Lokale pakketten Met apt-in Ubuntu
Installeren Lokale pakketten Met apt-get in Ubuntu

Om een pakket verwijderen gebruik remove optie of als u wilt verwijderen van alle bestanden, inclusief configuratie bestanden, kunt u wissen met behulp van de purge optie zoals getoond.

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

software installeren met gdebi-opdracht

gdebi is een klein commandoregelprogramma voor het installeren van lokale deb-pakketten. Het lost en installeert pakket afhankelijkheden on the fly. Om een pakket te installeren, gebruik je het volgende commando.

$ sudo gdebi teamviewer_13.1.3026_amd64.deb
installeer lokale pakketten met Gdebi in Ubuntu

om een pakket te verwijderen geà nstalleerd vanuit gdebi, kunt u apt, apt-get of dpkg commando ‘ s gebruiken metpurgeoptie zoals getoond.

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

dat is het! In deze tutorial hebben we drie verschillende opdrachtregelprogramma ‘ s uitgelegd voor het installeren of verwijderen van lokale Debian-pakketten in Ubuntu en Linux Mint.