Dit beginners artikel legt uit hoe je Deb pakketten installeert op Ubuntu. Het laat u ook zien hoe u deze deb pakketten naderhand kunt verwijderen.
Dit is een ander artikel in onze Ubuntu beginners serie. Als je helemaal nieuw bent op Ubuntu, vraag je je misschien af hoe je applicaties installeert.
De makkelijkste manier is om het Ubuntu Software Center te gebruiken. Zoek naar een toepassing op naam en installeer het vanaf daar.
Het leven zou te eenvoudig zijn als je alle toepassingen in het Software Center kon vinden. Dat is helaas niet het geval.
Sommige software is beschikbaar via ‘deb’ pakketten. Dit zijn gearchiveerde bestanden die eindigen met de extensie .deb.
U kunt denken aan .deb-bestanden als .exe-bestanden in Windows. U dubbelklikt op het .exe bestand en het start de installatieprocedure in Windows. Deb-pakketten zijn vrijwel hetzelfde.
U kunt deze deb-pakketten vinden in de downloadsectie van de website van een softwareleverancier. Als u bijvoorbeeld Google Chrome op Ubuntu wilt installeren, kunt u het Chrome deb-pakket downloaden van zijn website.
Nu rijst de vraag, hoe installeert u deb-bestanden? Er zijn meerdere manieren om deb pakketten op Ubuntu te installeren. Ik zal ze een voor een laten zien in deze tutorial.
- Installeren van .deb-bestanden op Ubuntu en Debian-gebaseerde Linux-distributies
- Methode 1: Gebruik het standaard Software Center
- Probleemoplossing: Dubbelklikken op deb-bestand opent niet in softwarecentrum in Ubuntu 20.04
- Methode 2: Gebruik Gdebi toepassing voor het installeren van deb-pakketten met afhankelijkheden
- Methode 3: Installeer .deb-bestanden in de opdrachtregel met behulp van dpkg
- Hoe verwijdert u deb-pakketten
- Methode 1: verwijder deb-pakketten met behulp van apt commando
- Methode 2: verwijder deb-pakketten met het dpkg commando
Installeren van .deb-bestanden op Ubuntu en Debian-gebaseerde Linux-distributies
U kunt kiezen voor een GUI-tool of een opdrachtregeltool voor het installeren van een deb-pakket. De keuze is aan u.
Laten we verder gaan en zien hoe u deb-bestanden installeert.
Methode 1: Gebruik het standaard Software Center
De eenvoudigste methode is om het standaard softwarecentrum in Ubuntu te gebruiken. Er is hier niets speciaals te doen. Ga gewoon naar de map waar u het .deb-bestand hebt gedownload (meestal de map Downloads) en dubbelklik op het bestand.
Hiermee opent u het softwarecentrum, waar u de optie zou moeten zien om de software te installeren. U hoeft alleen maar op de knop Installeren te drukken en uw aanmeldingswachtwoord in te voeren.
Zie je wel, het is nog eenvoudiger dan installeren vanuit een .exe-bestand op Windows, nietwaar?
Probleemoplossing: Dubbelklikken op deb-bestand opent niet in softwarecentrum in Ubuntu 20.04
Dubbelklikken op het deb-bestand in Ubuntu 20.04 opent het bestand in archiefbeheer in plaats van softwarecentrum.
Dit is vreemd, maar kan gemakkelijk worden verholpen. Het enige wat u hoeft te doen is met de rechtermuisknop te klikken op het deb-bestand en te gaan voor Openen met optie. Kies hier openen met Software Installeren als de standaardkeuze.
Methode 2: Gebruik Gdebi toepassing voor het installeren van deb-pakketten met afhankelijkheden
Hoewel, het leven zou een stuk eenvoudiger zijn als alles altijd vlekkeloos zou verlopen. Maar dat is niet het leven zoals we het kennen.
Nu u weet dat .deb-bestanden gemakkelijk kunnen worden geïnstalleerd via het Software Center, laat me u vertellen over de afhankelijkheidsfout die u kunt tegenkomen met sommige pakketten.
Wat er gebeurt, is dat een programma afhankelijk kan zijn van een ander stuk software (zoals bibliotheken). Wanneer de ontwikkelaar het deb-pakket voor u aan het voorbereiden is, kan hij/zij aannemen dat uw systeem dat stukje software al heeft.
Maar als dat niet het geval is en uw systeem die vereiste stukjes software niet heeft, zult u de beruchte ‘dependency error’ tegenkomen.
Het Software Center kan dergelijke fouten niet zelf afhandelen, dus u moet een ander hulpprogramma gebruiken, genaamd gdebi.
gdebi is een lichtgewicht GUI-toepassing met als enige doel het installeren van deb-pakketten.
Het identificeert de afhankelijkheden en probeert deze samen met de .deb-bestanden te installeren.
Persoonlijk geef ik de voorkeur aan gdebi boven het Software Center voor het installeren van deb-bestanden. Het is een lichtgewicht applicatie waardoor de installatie sneller lijkt te gaan. U kunt in detail lezen over het gebruik van gDebi en het de standaard maken voor het installeren van DEB-pakketten.
U kunt gdebi installeren vanuit het softwarecentrum of met behulp van het onderstaande commando:
sudo apt install gdebi
Methode 3: Installeer .deb-bestanden in de opdrachtregel met behulp van dpkg
Als u deb-pakketten in de opdrachtbalk wilt installeren, kunt u ofwel het apt-commando of het dpkg-commando gebruiken. Het apt commando gebruikt eigenlijk het dpkg commando eronder, maar apt is populairder en gemakkelijker te gebruiken.
Als u het apt-commando voor deb-bestanden wilt gebruiken, doet u dat als volgt:
sudo apt install path_to_deb_file
Als u het dpkg-commando wilt gebruiken voor het installeren van deb-pakketten, doet u dat als volgt:
sudo dpkg -i path_to_deb_file
In beide commando’s moet u path_to_deb_file vervangen door het pad en de naam van het deb-bestand dat u hebt gedownload.
Als u een afhankelijkheidsfout krijgt tijdens het installeren van de deb-pakketten, kunt u het volgende commando gebruiken om dit op te lossen:
sudo apt install -f
Hoe verwijdert u deb-pakketten
Het verwijderen van een deb-pakket is ook niet zo’n probleem. En nee, je hebt niet het originele deb-bestand nodig dat je hebt gebruikt om het programma te installeren.
Methode 1: verwijder deb-pakketten met behulp van apt commando
Het enige wat je nodig hebt is de naam van het programma dat je hebt geïnstalleerd en dan kun je apt of dpkg gebruiken om dat programma te verwijderen.
sudo apt remove program_name
Nu komt de vraag, hoe vind je de exacte programmanaam die je moet gebruiken in het remove commando? Ook daar heeft het apt commando een oplossing voor.
Je kunt de lijst van alle geïnstalleerde bestanden vinden met het apt commando, maar handmatig hier doorheen gaan is een pijnlijke zaak. U kunt dus het grep commando gebruiken om naar uw pakket te zoeken.
Bij wijze van voorbeeld, ik installeerde de AppGrid applicatie in de vorige sectie, maar als ik de exacte programmanaam wil achterhalen, kan ik iets als dit gebruiken:
sudo apt list --installed | grep grid
Dit zal me alle pakketten geven die grid in hun naam hebben, en van daaruit kan ik de exacte programmanaam achterhalen.
apt list --installed | grep grid
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
appgrid/now 0.298 all
Zoals u kunt zien, is er een programma met de naam appgrid geïnstalleerd. Nu kunt u deze programmanaam gebruiken met het apt remove commando.
Methode 2: verwijder deb-pakketten met het dpkg commando
U kunt dpkg gebruiken om de naam van het geïnstalleerde programma te vinden:
dpkg -l | grep grid
De uitvoer geeft alle geïnstalleerde pakketten die rooster in hun naam hebben.
dpkg -l | grep grid
ii appgrid 0.298 all Discover and install apps for Ubuntu
ii in de uitvoer van het bovenstaande commando betekent dat het pakket correct is geïnstalleerd.
Nu u de programmanaam hebt, kunt u het dpkg-commando gebruiken om het te verwijderen:
dpkg -r program_name
Tip: Deb-pakketten bijwerken
Sommige deb-pakketten (zoals Chrome) bieden updates via systeemupdates, maar voor de meeste andere software moet u het bestaande programma verwijderen en de nieuwere versie installeren.
Ik hoop dat deze beginnershandleiding u heeft geholpen bij het installeren van deb-pakketten op Ubuntu. Ik heb het verwijder gedeelte toegevoegd zodat je een betere controle hebt over de programma’s die je hebt geinstalleerd.
Vindt je het leuk wat je gelezen hebt? Deel het met anderen.
- Facebook228
- Twitter19
- LinkedIn2
- Reddit0
- Pocket1