Wanneer u een softwarepakket op uw Ubuntu-systeem wilt installeren, raadpleegt u eerst de officiële Ubuntu-repository die in het sources.list-bestand van uw systeem staat. Als de software daar niet beschikbaar is, kunt u het installeren via elke PPA repository waar het beschikbaar is. PPA repositories zijn onofficiële repositories van die software pakketten die beschikbaar zijn gemaakt voor gebruikers via Launchpad. Launchpad, een platform ontwikkeld door Canonical, laat ontwikkelaars hun code uploaden naar het waar .deb pakketten beschikbaar worden gemaakt voor gebruikers om de software van te installeren.

In dit artikel zullen we beschrijven hoe u de Ubuntu-opdrachtregel en de grafische gebruikersinterface kunt gebruiken om:

  • Lijst van de PPA-repositories die aan uw systeem zijn toegevoegd
  • Een PPA-repository aan uw systeem toevoegen om software van te downloaden
  • Een toegevoegde PPA-repository van uw systeem verwijderen

We hebben de commando’s en procedures die in dit artikel worden genoemd, uitgevoerd op een Ubuntu 18.04 LTS systeem.

PPA Repositories Management via de Command Line

Als u net als ik de voorkeur geeft aan het gebruik van de command line voor het uitvoeren van alle administratieve handelingen op Linux, dan is hier hoe u basis repository management op Ubuntu kunt uitvoeren.

U kunt de Ubuntu command line, de Terminal, openen via de system Dash of de sneltoets Ctrl+Alt+T.

List Added PPA Repositories

Als u een lijst wilt zien van alle repositories die beschikbaar zijn op uw Ubuntu systeem, voert u het volgende commando in de Terminal in:

$ apt policy

Een andere methode om een lijst van alle toegevoegde PPA repositories te zien is door de inhoud van de /etc/apt/sources.list.d directory af te drukken. Deze directory bevat de lijst van alle repositories die op uw systeem beschikbaar zijn.

Hier ziet u hoe u het commando kunt gebruiken:

$ ls /etc/apt/sources.list.d

Een PPA Repository toevoegen

Alleen een geautoriseerde gebruiker kan software en repositories toevoegen/verwijderen en configureren in Ubuntu. Hier is de commando syntax die u kunt gebruiken als sudo om een PPA aan uw systeem toe te voegen:

$ add-apt-repository ppa:ppa_name

En installeer dan het vereiste pakket uit de toegevoegde repository als sudo als volgt:

$ apt install package_name

In Ubuntu 18.04, hoeft u het apt-get update commando niet te gebruiken na het toevoegen van een nieuwe repository omdat het systeem deze operatie automatisch uitvoert. In eerdere versies van Ubuntu, moest u het volgende commando uitvoeren voordat u een pakket installeerde, zodat u de laatste beschikbare versie van een software kon installeren:

$ sudo apt-get update

Voorbeeld:

Laat ons een voorbeeld zien waar we de Thomas Schiex PPA repository zullen toevoegen aan ons systeem dat we later zullen gebruiken om Blender, een 3D creatie suite, te installeren.

We zullen de PPA toevoegen door het volgende commando als sudo:

$ sudo add-apt-repository ppa:thomas-schiex/blender

Nu de PPA is toegevoegd, is het net zo eenvoudig als het invoeren van het volgende commando om de nieuwste Blender applicatie te installeren:

$ sudo apt-get install blender

Een PPA-repository verwijderen

Als u een toegevoegde PPA-repository van uw systeem wilt verwijderen, kunt u de volgende opdrachtsyntax gebruiken als sudo:

$ add-apt-repository -remove ppa:ppa_name

Het bovenstaande commando verwijdert alleen de PPA van uw systeem en niet het softwarepakket dat u erdoor hebt geïnstalleerd.

Om bijvoorbeeld de repository te verwijderen die ik in de vorige sectie heb toegevoegd, voer ik het volgende commando uit in de Terminal:

$ add-apt-repository --remove ppa:thomas-schiex/blender

Een repository zuiveren

Een repository zuiveren betekent dat je deze van je systeem verwijdert en ook dat je softwarepakketten die je via deze repository hebt gedownload, moet downgraden. Er is een hulpprogramma genaamd PPA Purge dat u voor dit doel kunt gebruiken.

U kunt dit hulpprogramma als volgt installeren via de officiële Ubuntu repositories:

$ sudo apt-get install ppa-purge

U kunt dan de volgende opdrachtsyntax gebruiken om een toegevoegde repository te purgen:

$ ppa-purge ppa:ppa_name

Voorbeeld:

$ ppa-purge ppa:thomas-schiex/blender

Handmatig verwijderen van een repository

Zoals hierboven vermeld, worden de .lijst bestanden opgeslagen in de /etc/apt/sources.list.d directory. U kunt handmatig een PPA uit deze directory verwijderen door het rm commando als volgt te gebruiken:

$ rm /etc/apt/sources.list.d/ppa_list_file

Voorbeeld:

$ sudo rm /etc/apt/sources.list.d/thomas-schiex-ubuntu-blender-bionic.list

PPA Repositories Beheer via de UI

Een Ubuntu UI utility genaamd Software and Updates helpt u bij het beheren van zowel uw Ubuntu officiële als PPA repositories. U kunt het als volgt gebruiken:

Lijst van toegevoegde PPA-repositories

Om het hulpprogramma Software en updates te openen, voert u relevante trefwoorden in de Dash-zoekopdracht in, of u kunt het direct vanuit de lijst Toepassingen openen.

Het hulpprogramma Software en updates wordt standaard geopend in het tabblad Ubuntu-software. Om de PPA-repositories te bekijken die aan uw systeem zijn toegevoegd, selecteert u het tabblad Overige Software.

Een PPA-repository toevoegen

Om een nieuwe PPA-repository toe te voegen, klikt u op de knop Toevoegen in de weergave Overige Software. Het volgende dialoogvenster wordt geopend:

In het veld APT-regel vult u de naam in van de PPA die u wilt toevoegen en vervolgens klikt u op de knop Bron toevoegen. Het systeem zal u dan vragen om authenticatie aangezien alleen een geautoriseerde gebruiker een repository kan toevoegen aan Ubuntu. Voer het wachtwoord voor sudo in en klik vervolgens op Authenticeren.

Uw nieuwe repository wordt aan uw systeem toegevoegd en verschijnt in de lijst Andere Software van dit hulpprogramma.

Een PPA-repository verwijderen

U kunt een toegevoegde PPA verwijderen door deze eerst te selecteren in de lijst Andere Software in het hulpprogramma Software en Updates, en vervolgens op de knop Verwijderen te klikken.

Nu kunt u de PPA repositories beheren om veel meer te ontdekken dan beschikbaar is in de officiële Ubuntu repositories.

Hoe PPA Repositories toevoegen/verwijderen in Ubuntu

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.