Repositories in Ubuntu worden gedefinieerd als de containers waarin verschillende software programma’s worden bewaard. Deze repositories maken het makkelijker voor ons om nieuwe software te installeren wanneer we die nodig hebben. Deze programma’s worden ontwikkeld rekening houdend met de specificaties en veiligheidseisen van elke versie van Ubuntu. Daarom is het zeer veilig om software te installeren via Ubuntu-repositories.
Ubuntu biedt ons vier basistypen van repositories die hieronder worden opgesomd:
- Main: Deze repository bevat gratis en open-source software die wordt ondersteund door Canonical.
- Restricted: Deze repository bestaat uit propriëtaire stuurprogramma’s voor apparaten. 100% ondersteuning kan niet worden geboden voor de software van deze repository.
- Universe: Ook deze repository bevat vrije en open-source software die door de Community wordt onderhouden.
- Multiverse: Deze repository bestaat uit software die niet vrij is en een licentie vereist om er toegang toe te krijgen. Meestal wordt de software onder deze repository helemaal niet ondersteund, en gebruikers worden geacht deze op eigen risico te gebruiken.
Er zijn verschillende commando’s geassocieerd met de repositories in Ubuntu. In dit artikel gaan we leren over de “add-apt-repository” commando in Ubuntu 20.04.
Uitleg van “add-apt-repository” commando:
In dit gedeelte gaan we proberen om de basis van het “add-apt-repository” commando in Ubuntu 20.04 te leren.
Doel van “add-apt-repository” commando:
Hieronder staan de drie belangrijkste doelen van het “add-apt-repository” commando in Ubuntu 20.04:
- Een nieuwe repository toevoegen aan de /etc/apt/sources.list
- Een nieuwe repository toevoegen aan de /etc/apt/sources.list.d
- Een reeds bestaande repository verwijderen
Dit commando kan dus gebruikt worden om een nieuwe repository toe te voegen aan een van de twee hierboven gespecificeerde locaties of het kan een reeds bestaande repository verwijderen.
Syntax van het commando:
De algemene syntax van dit commando is als volgt:
Hier verwijst “repository” naar de nieuwe repository die je wilt toevoegen of de bestaande repository die je wilt verwijderen, terwijl “options” de verschillende parameters zijn die gebruikt kunnen worden in combinatie met dit commando. Deze opties worden in de volgende sectie besproken.
Opties die gebruikt worden met het “add-apt-repository” commando:
Note: Deze opties zijn enigszins verschillend voor elke versie van Ubuntu. Hier gaan we het alleen hebben over de opties die worden ondersteund door Ubuntu 20.04 voor dit commando.
Zeven basisopties worden ondersteund door dit commando in Ubuntu 20.04. Deze opties worden hieronder uitgelegd:
- “-h”: Deze optie verwijst naar “help”. Het wordt gebruikt om helpberichten te tonen en af te sluiten. De syntaxis van deze optie is als volgt: add-apt-repository -h “repository”
- “-m”: Deze optie staat voor “massive debug”. Het wordt gebruikt voor het afdrukken van een grote hoeveelheid debug-informatie op je commandoregel. De syntaxis van deze optie is als volgt: add-apt-repository -m “repository”
- “-r”: Deze optie verwijst naar “remove”. Het wordt gebruikt om het gespecificeerde archief te verwijderen. De syntaxis van deze optie is als volgt: add-apt-repository -r “repository”
- “-y”: Deze optie staat voor “ja”. Het wordt gebruikt om ja te veronderstellen voor alle gegenereerde queries. De syntaxis van deze optie is als volgt: add-apt-repository -y “repository”
- “-k”: Deze optie verwijst naar “keyserver”. Het wordt gebruikt om het gebruik van een eigen keyserver URL in te schakelen in plaats van de standaard URL te gebruiken. De syntaxis van deze optie is als volgt: add-apt-repository -k “repository”
- “-s”: Deze optie staat voor “enable-source”. Het wordt gebruikt om het downloaden van de broncodepakketten van de gespecificeerde repository toe te staan. De syntaxis van dit commando is als volgt: add-apt-repository -s “repository”
- “-u”: Deze optie verwijst naar “update”. Het wordt gebruikt om een archief bij te werken nadat het succesvol is toegevoegd. Door gebruik te maken van deze optie, hoef je niet langer het apt-get update commando te gebruiken om je pakketten en repositories te updaten. De syntax van deze optie is als volgt: add-apt-repository -u “repository”
Deze zeven opties kunnen naar behoefte met dit commando worden gebruikt. Het enige wat je hoeft te doen is “repository” te vervangen door de naam van de repository waarop je de gespecificeerde operatie wilt uitvoeren.
Conclusie:
In dit artikel hebben we het basisgebruik van het “add-apt-repository” commando in Ubuntu 20.04 geleerd. We hebben ook gesproken over de vier hoofdtypen van repositories in Ubuntu. Er was een korte discussie over de verschillende opties die kunnen worden gebruikt met het “add-apt-repository” commando in Ubuntu 20.04. Door gebruik te maken van deze verschillende opties samen met dit commando, kunt u gemakkelijk elke gewenste repository toevoegen of verwijderen tijdens het gebruik van dit besturingssysteem. Je hoeft alleen maar te zorgen voor de juiste syntaxis zoals wordt uitgelegd in dit artikel.