Fizetési módok Abuse

Ошибка add-apt-repository parancs nem található

30.01.2024, 23:21

A Debian és az Ubuntu számos különböző programmal rendelkezik, amelyek a legtöbb felhasználó igényeit kielégítik. De vannak olyan speciális segédprogramok, amelyek még nincsenek a tárolókban. Ezért az Ubuntu, Debian, Linux Mint és más rendszerek esetében elég gyakori a PPA-tárházak használata.

Az ilyen tárakat általában vagy a szoftverfejlesztők tartják karban, így ott mindig lesz egy új verzió, vagy önkéntesek, ők adnak hozzá olyan programokat, amelyek nincsenek a hivatalos tárakban. Amikor azonban megpróbálsz hozzáadni egy adattárat a rendszeredhez, előfordulhat, hogy az add-apt-repository parancs nem található hibaüzenetet kapod.

Mit jelent az add-apt-repository parancs nem található?

Ha lefordítja a szóösszetételt, akkor a következőt kapja - az add-apt-repository parancsot nem találja a rendszer. Ha pedig nincs ilyen program a disztribúcióban, akkor a következő okok miatt lesz problémás a tároló hozzáadása:

  1. Olyan disztribúciót használsz, amely nem kompatibilis a deb csomagkezelő rendszerrel, ezért nincs parancs, nem fogod tudni használni a ppa-t Arch, Gentoo, Manjaro, Fedora és így tovább, itt nem tudsz mit tenni;
  2. Nem az Ubuntut használják. A repository management segédprogramot az Ubuntu csapata fejlesztette ki, és alapértelmezetten csak ehhez a disztribúcióhoz jár, más Debian-alapú rendszereken telepítened kell.
  3. Rosszul gépeled be a parancsot. Ha valamilyen internetes forrásból másolsz be egy parancsot, figyelj a kötőjelekre, sok forráson gyakran automatikusan kötőjelekkel helyettesítik őket, emiatt a parancs hibás lesz.

Lássuk, hogyan lehet megoldani ezt a problémát és kiküszöbölni a hibát.

A hiba kijavítása

A legegyszerűbb, ha telepítjük azt a csomagot, amely tartalmazza a nekünk szükséges programot. Ez a legtöbb disztribúció hivatalos tárolóiban elérhető.

Ehhez futtassuk a parancsot:

sudo apt install software-properties-common

A rendszer mutathatja, hogy a csomag telepítve van, de ennek ellenére folyamatosan hibát dob, amikor megpróbálja telepíteni a PPA-t:

Ez a telepítés során fellépő hibák miatt történik. A rendszer azt hiszi, hogy a csomag telepítve van, de valójában nincsenek a csomaghoz tartozó fájlok a fájlrendszerben, a probléma megoldásához újratelepíthetjük:

sudo apt install --reinstall software-properties-common

A 13.10 alatti Ubuntu verziókban ennek a csomagnak más neve volt, python-software-properties. Ha ez az Ön esete, akkor használja a következőt:

sudo apt install python-software-properties

Ahhoz, hogy megbizonyosodjunk arról, hogy a csomag helyesen települt és minden fájl ott van, ahol lennie kell, használhatjuk a parancsot:

dpkg -L software-properties-common

Futtassa közvetlenül a fájlt:

sudo /usr/bin/add-apt-repository

Győződjön meg róla, hogy rendelkezik execute jogosultságokkal:

ls -l /usr/bin/add-apt-repository

Ha mindent helyesen csináltál, ez a hiba már nem fog zavarni.