Wanneer je het Ubuntu besturingssysteem begint te gebruiken, is de eerste keuze om software te installeren via de grafische Ubuntu Software manager. Hoewel er veel programma’s beschikbaar zijn in deze verzameling, zult u al snel weten dat het veel krachtige hulpprogramma’s mist, vooral die voor de opdrachtregel. Dan is het tijd om over te schakelen naar het krachtigere software installatie hulpprogramma, apt-get. Niet alleen kunt u software installeren in de opdrachtregel via dit hulpprogramma, maar u kunt ook:
- De pakketrepositories bijwerken
- Geïnstalleerde software bijwerken
- Zoeken naar beschikbare pakketten
- De broncode voor een geïnstalleerd pakket opvragen
- Een softwarepakket opnieuw installeren
- Een software van je systeem verwijderen
In dit artikel, leggen we uit hoe u het apt-get hulpprogramma kunt gebruiken om de hierboven genoemde handelingen uit te voeren.
We hebben de commando’s en procedures genoemd in dit artikel uitgevoerd op een Ubuntu 18.04 LTS systeem. Aangezien apt-get een opdrachtregel hulpprogramma is, zullen we de Ubuntu Terminal daarvoor gebruiken. U kunt de Terminal openen via het systeem Dash of de sneltoets Ctrl+alt+T.
Update the Package Repositories with apt
Een repository is een lijst van beschikbare software pakketten in een bepaalde momentopname in de tijd. Omdat de pakketten in deze lijst soms worden toegevoegd, verwijderd en bijgewerkt, moet je van tijd tot tijd je systeem repositories bijwerken. Op die manier beschikt u over een bijgewerkte lijst van alle beschikbare softwarepakketten van de repository.
Het is het beste om de repositories bij te werken voordat u een nieuwe software installeert door het volgende commando als root uit te voeren:
$ sudo apt-get update
Nu zijn uw systeemrepositories in lijn met die op het internet.
Update geïnstalleerde software met apt
Hoewel je de update manager kunt gebruiken om geïnstalleerde software op je systeem te updaten. De apt-get utility biedt ook een manier om hetzelfde te doen. Gebruik het volgende commando als root om software op uw systeem te upgraden:
$ sudo apt-get upgrade
Nu is de software op uw systeem up to date.
Zoeken naar beschikbare pakketten met apt
Om te zoeken naar beschikbare pakketten van de Internet repositories, kunt u het apt-cache hulpprogramma gebruiken. Gebruik hiervoor de volgende syntaxis:
$ sudo apt-cache search
Voorbeeld:Advertentie
Laten we zoeken naar de stabiele versie van de Opera webbrowser door middel van het volgende apt-cache commando:
$ sudo apt-cache search "opera-stable"
De volgende uitvoer toont de beschikbaarheid van het ‘opera-stable’ pakket voor de webbrowser.
U kunt gedetailleerde informatie over het pakket krijgen met het volgende apt-cache commando:
Syntax:
$ sudo apt-cache show “package-name”
Voorbeeld:
$ sudo apt-cache show "opera-stable"
De volgende uitvoer toont gedetailleerde informatie over het ‘opera-stable’ pakket:
Een pakket installeren met apt
Hier komt het meest bekende gebruik van het apt-get commando; het installeren van software vanuit een bijgewerkte repository.
Gebruik het volgende commando als root om een software pakket te installeren:
$ sudo apt-get install “package-name”
Voorbeeld:
U kunt de stabiele versie van de Opera web browser installeren door het pakket, dat we hierboven hebben opgezocht, als volgt te installeren:
$ sudo apt-get install opera-stable
Het systeem vraagt je om een y/n-oplossing voordat je een programma installeert via het apt-get hulpprogramma. Voer altijd Y in om door te gaan met de installatie.
De broncode voor een geïnstalleerd pakket ophalen met apt
Als u de broncode voor een geïnstalleerd pakket wilt hebben, kunt u het volgende commando gebruiken :
Syntax:
$ sudo apt-get source “package-name”
Voorbeeld:
Als ik bijvoorbeeld de broncode wil opvragen van het opera-stable pakket dat ik zojuist heb geïnstalleerd, dan gebruik ik het volgende commando:
$ sudo apt-get source opera-stable
Als u deze foutmelding krijgt na het uitvoeren van bovenstaand commando:
E: U moet een aantal ‘source’ URI’s in uw sources.list
U moet het commentaar van de deb-src regel voor het betreffende pakket uit het sources.list bestand verwijderen. Dit bestand bevindt zich in de map /etc/apt/
U kunt het sources bestand openen in de nano editor met het volgende commando:
$ sudo nano sources.list
Druk op Ctrl+X en dan op Y om af te sluiten en de wijzigingen op te slaan.
Een softwarepakket opnieuw installeren met apt
Tijdens het draaien van een applicatie, kan het zijn dat deze stopt met werken of corrupt raakt. In dat geval kunt u die toepassing eenvoudig opnieuw installeren met het apt-get commando:
$ sudo apt-get install “package-name” -reinstall
Voorbeeld:
$ sudo apt-get install opera-stable --reinstall
Dit commando zal de Opera browser opnieuw installeren die al op mijn systeem was geïnstalleerd.
Verwijder een software van uw systeem
Wanneer u een software van uw systeem wilt verwijderen, kunt u het volgende apt-get commando gebruiken:
$ sudo apt-get remove “package-name”
Voorbeeld:
$ sudo apt-get remove opera-stable
Dit commando verwijdert de Opera webbrowser van mijn systeem
Verwijder volledige softwareconfiguraties
Het apt-get remove commando verwijdert de software van uw systeem, maar niet de configuratiebestanden die er mogelijk mee zijn geïnstalleerd. Het volgende commando zal deze configuratie bestanden voor een software volledig verwijderen:
$ sudo apt-get purge “package-name”
Voorbeeld:
$ sudo apt-get purge opera-stable
Dit commando zal Opera configuraties volledig van mijn systeem verwijderen.
Het systeem vraagt om een Y/n optie voor het verwijderen of purgeren van software; voer altijd Y in om door te gaan met het verwijderen van software.
In deze tutorial hebben we gezien hoe het apt-get commando kan worden gebruikt voor niet alleen het installeren van software op je systeem maar ook het uitvoeren van alle installatie gerelateerde taken. Nu hoeft u niet alleen afhankelijk te zijn van de Ubuntu Software Manager om programma’s op uw systeem te installeren.