A felhasználók, akik az add-apt-repository paranccsal szeretnének egy repository/PPA-t hozzáadni, a következő hibát kaphatják – Az ‘add-apt-repository’ parancs nem található. Ez azért történik, mert a parancssori segédprogramot (azaz az add-apt-repository-t) tartalmazó csomag nincs telepítve a disztribúciójukban.
A PPA-k hozzáadására és eltávolítására két módszer áll rendelkezésünkre (pl. Personal Package Archives) –
- A /etc/apt/sources.list fájl manuális szerkesztése, vagy
- az add-apt-repository paranccsal.
Ebben a cikkben arról lesz szó, hogyan telepíthetjük a megfelelő csomagot az Ubuntu disztribúciónkba. Ne hagyja ki a további információkat, ha szeretne képet kapni arról, hogyan kell hozzáadni a tárolót az Ubuntu disztribúciónkhoz. A részletes információkért nézze meg az alább említett linket a Kiegészítő információk részben. Azt is szeretnénk hozzátenni, hogy a következő műveletekhez superuser jogosultságok szükségesek. Ha nincs hozzáférése, akkor forduljon a rendszergazdához segítségért.”
Software-properties-common csomag telepítése az Ubuntu disztribúcióban
A hiba kijavításához telepítenünk kell a software-properties-common csomagot. A telepítéséhez a következőket kellene futtatni a terminálban –
sudo apt install software-properties-common
Ez telepíti a csomaghoz mellékelt add-apt-repository parancssori segédprogramot, és a hibát is kijavítja.
Kiegészítő információk –
A fentiek szerint két módszerrel tudjuk hozzáadni a megfelelő PPA-kat/repository-t.
Először, a forráslista fájl kézi szerkesztésével. Mindössze annyit kell tennünk, hogy megnyitjuk az /etc/apt/sources.list fájlt egy szövegszerkesztővel, és kiegészítjük a fájlt a megfelelő bejegyzésekkel. Például bármely Linux disztribúció tárolójának hozzáadásához csatoljuk a fájlt a –
deb http://<domain-name>/<distribution>/ component1 component2
Második, az add-apt-repository parancssori segédprogrammal –
sudo add-apt-repository 'deb uri distribution 'sudo add-apt-repository ppa:<ppa_name>
Például,
sudo add-apt-repository 'deb http://<domain-name>/<distribution>/ component1 component2'
A tárgyalt módszerek bármelyike használható egy tároló hozzáadására. Válassza ki azt, amelyikkel a legjobban megbarátkozik. Ha többet szeretne megtudni a tárolók hozzáadásáról és eltávolításáról az Ubuntu disztribúcióban, olvassa el a cikket itt.
Végezetül megvitattuk, hogyan javítható a hiba – A ‘add-apt-repository’ parancs nem található az Ubuntu disztribúcióban.