Néhány olyan Debian, Ubuntu vagy Ubuntu alapú disztribúciót használó ember, mint a Linux Mint, kapja a hibát Az add-apt-repository nem található ’Miközben megpróbáltak PPA-t (Personal Package Archive) vagy egy másik adattár linket adni az apt forrásaikhoz. Ezt a hibát általában az okozza, hogy nincs telepítve az „add-repository” csomag a rendszereikre.
Az add-apt adattár nem található
A kezdéshez most megnézzük, hogy mi is az add-repository csomag valójában az Ubuntuban.
Mi az APT és az add-repository csomag az Ubuntuban?
Jól, APT vagy Az Aptitude egy csomagkezelő, amelyet a Debian számára fejlesztettek ki, és ez az Ubuntu és más Debian alapú terjesztésekben használt csomagkezelő. A Linux Mint az Aptitude csomagkezelőt is használja, mert az Ubuntu-ra épül. A csomagkezelő a Linux disztribúcióban olyan szoftver, amelyet az összes csomag kezelésére használnak, amelyeket telepített a számítógépére, így megkönnyítve a rendszerre telepített összes szoftver kezelését, és nem elrontva azokat.
Mivel az Ubuntu a Debianra épül, rendelkezik az add-repository csomaggal is, amely lehetőséget ad a tároló vagy a PPA hozzáadására a terminálról. Ez a csomag vagy szoftver lehetővé teszi, hogy egyszerűen hozzáadjon egy PPA-t közvetlenül a termináljáról anélkül, hogy saját maga kellene megváltoztatnia a rendszerfájlokat, vagyis nem kell manuálisan szerkesztenie az apt forrásait, és manuálisan kell hozzáadnia az adattárakat.
Mi okozza az „add-apt-repository-command not found” hibaüzenetet?
Mint korábban említettük, ezt a hibát elsősorban az okozza, mert hiányzik az add-repository nevű csomag az Ubuntu vagy a Linux Mint rendszeréből. Az alábbiakban részletesebb magyarázatot talál:
- Hiányzó add-repository csomag: Az add-apt-repository parancs az, hogy automatizálja a lerakat hozzáadását a források listájához a Debian alapú operációs rendszerekben. Ha nem használja ezt a parancsot, akkor vissza kell térnie a régi módszerre az apt sources.list szerkesztésére a terminálról, és hozzá kell adnia a tárát. Ezért ez egy nagyon hasznos eszköz, amelyet csak egy célra fejlesztettek ki, vagyis hozzáadják a szükséges tárakat és telepítenek belőlük szoftvert.
Tegyük fel, hogy ha PPA-t szeretne hozzáadni az Ubuntu rendszeréhez, általában a következő parancsot fogja használni:
sudo add-apt-repository ppa: nameofppa
De ha még nincs telepítve a rendszerre ez a csomag. A következő kimenetet kapja:
Az add-apt-repository parancs nem található
Az add-repository csomag telepítése
A megoldás itt nagyon egyszerű. Csak annyit kell tennie, hogy telepíti az „add-repository” nevű csomagot a saját könyvtárába Ubuntu vagy Linux Mint rendszer. Így teheti meg:
- Nyisd ki a Terminál .
- Ezután írja be a következő parancsokat:
sudo apt update && sudo apt-upgrade sudo apt install add-repository Vagy sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
A Distro frissítése
- Ha azt a hibát kapja, hogy „ az add-repository csomag nem található ”, Akkor lehet, hogy elavult tükrök vannak a rendszeren, és először meg kell javítani őket.
- Az Ubuntu (12.04 feletti verziók) legjobb módja a következő parancs futtatása a terminálról:
sudo software-properties-gtk
- Megnyílik egy ablak a szoftverbeállításokról és a forrásokról. Meg kell változtatnia a letöltési kiszolgáló helyét, amely megtalálható a Szoftver fülre (első fül), és válassza ki a legjobb szervert.
- Ehhez kattintson a gombra Letöltés tól től legördülő menüből válassza a Egyéb ”.
Kiszolgáló helyének kiválasztása
- Ezután kattintson a Válassza a Legjobb szerver lehetőséget ”. Az Ubuntu eltart egy ideig, mire kiválasztja az Ön számára legmegfelelőbb és legfrissebb tükröt. Ezt követően kiléphet a szoftverből.
- Ott vagy, a tükreidet ezzel kellett volna rögzíteni.
- Végül újra el kell futtatnia a fenti parancsokat, és remélhetőleg telepítheti az „add-repository” csomagot.
- A telepítés után már nem kapja meg az „add-repository command not found” hibát.