apt-add-repository add-apt-repository – Lerakatot ad az /etc/apt/sources.list vagy /etc/apt/sources.list.d fájlhoz, vagy eltávolít egy meglévőt
add-apt-repository [OPTIONS] [LINE]
Az add-apt-repository egy olyan szkript, amely egy külső APT-tárat ad hozzá az /etc/apt/sources.list fájlhoz vagy egy fájlhoz az /etc/apt/sources.list.d/ mappában, vagy eltávolít egy már meglévőt. meglévő adattárat.
Vegye figyelembe, hogy a --list, --ppa, --cloud, --uri, A --sourceslist és a LINE paraméterek kölcsönösen kizárják egymást; ezek közül csak egy (vagy egyik sem) adható meg.
Súgó üzenet megjelenítése és kilépés.
Nyomtassa ki a hibakeresési információkat a parancssorba.
Távolítsa el a megadott tárolót.
Ez először letiltja (megjegyzi) az egyező soro(ka)t, majd a sources.list.d/ alatt található összes módosított fájl(ok) törlődnek, ha csak üres és megjegyzésekkel ellátott sorokat tartalmaznak.
Vegye figyelembe, hogy ez másképp működik, ha az ---enable-source és/vagy --component paraméterekkel használjuk. E paraméterek egyike nélkül ez eltávolítja a megadott lerakat, beleértve a deb-src sort és az összes összetevőt. Ha az ---enable-source értéket használja, akkor csak a „deb-src” soro(ka)t letiltja. Ha a --component elemet használja, ez csak a megadott összetevő(ke)t távolítja el, és csak akkor távolítja el a tárolót, ha egyetlen összetevő sem maradt meg.
Ha az ---enable-source és a --component is használatban van a --remove mellett, a műveletek külön-külön kerülnek végrehajtásra: a megadott összetevő(k) ) törlődik a deb és a deb-src sorokból, a deb-src sorok pedig le lesznek tiltva.
Tételezzük fel, hogy minden kérdésre igen.
A tároló hozzáadása után ne frissítse a csomag-gyorsítótárat.
Jelentkezzen be a Launchpadba (ez csak privát HTM-ekhez szükséges).
A forráscsomagok letöltésének engedélyezése a tárolóból.
Ez hozzáad és engedélyez egy „deb-src” sort a tárolóhoz.
Ha ezt a paramétert lerakat nélkül használja, akkor engedélyezi az összes jelenleg létező letiltott forrástár (deb-src) bejegyzést, amely rendelkezik egy megfelelő engedélyezett bináris lerakat (deb) bejegyzéssel.
Ha ezt a paramétert kétszer használja lerakat nélkül, akkor az összes meglévő bináris adattár (deb) bejegyzéshez hozzáadja a hiányzó forrástár bejegyzéseket.
Melyik komponens(eke)t kell használni a megadott tárolóval.
Ha nincs megadva, akkor ez alapértelmezés szerint a fő lesz. Ez többször is használható több összetevő megadására.
Ha ezt lerakat nélkül használja, akkor az összetevő(ke)t hozzáadja az összes jelenleg létező (engedélyezett) tárolóhoz, de csak akkor, ha szerepel a fő sources.list fájlban.
Milyen zsebet kell használni.
Alapértelmezés szerint nincs, ami a release zsebnek felel meg.
Ha ezt lerakat nélkül használjuk, akkor a zsebet hozzáadja az összes jelenleg létező tárolóhoz, de csak akkor, ha szerepel a fő sources.list fájlban. A kiadási zsebben jelenleg konfigurált összetevőket fogja használni, vagy ha ez jelenleg nincs konfigurálva, akkor a fő és a korlátozott összetevőket fogja használni.
Mutassa meg, mit tenne, de ne változtasson.
A jelenleg beállított adattárak listája.
Ez csak az engedélyezett tárolókat jeleníti meg; nem jeleníti meg a letiltott tároló sorokat.
Alapértelmezés szerint ez csak a bináris (deb) adattárakat jeleníti meg. Ha az ---enable-source is használatos, akkor a forrás (deb-src) tárolók is megjelennek.
Adjon hozzá egy Ubuntu Launchpad személyes csomagarchívumot.
A következő formátumban kell lennie: ppa:FELHASZNÁLÓ/PPA, FELHASZNÁLÓ/PPA vagy FELHASZNÁLÓ.
A USER paraméternek a Launchpad csapatának vagy személyének kell lennie, aki a PPA tulajdonosa. A PPA paraméternek a PPA nevének kell lennie; ha nincs megadva, akkor az alapértelmezett „ppa”.
A PPA GPG nyilvános kulcsa is letöltődik, és hozzáadódik az apt kulcstartójához.
Privát PPA hozzáadásához a --login paramétert is kell használni, és természetesen elő kell fizetni a privát PPA-ra is.
Adjon hozzá egy Ubuntu felhőarchívumot.
A következő formátumban kell lennie: cloud-archive:CANAME, uca:CANAME vagy CANAME.
A CANAME paraméternek a felhőarchívum nevének kell lennie. A CANAME paraméter tetszőlegesen kiegészíthető a zsebbel, akár -frissítések, akár -javasolt szerint. Ha nincs megadva, a zseb alapértelmezett értéke -updates.
Adjon hozzá egy archívumot, egyetlen URI-ként megadva.
Ha azt észleli, hogy a megadott URI PPA, akkor ez úgy fog működni, mintha a --ppa paramétert használták volna.
Adjon hozzá egy archívumot, amely teljes forrásbeviteli sorként van megadva egysoros sources.list formátumban.
Ennek követnie kell a ONE-LINE-STYLE formátumot a sources.list kézikönyvben leírtak szerint.
Ha azt észleli, hogy a megadott URI PPA, akkor ez úgy fog működni, mintha a --ppa paramétert használták volna.
A LINE egy elavult módszer a hozzáadandó/eltávolítandó lerakat meghatározására, csak a visszafelé kompatibilitás érdekében. Bármely támogatott formátumban megadható: sources.list sor, sima uri, ppa parancsikon vagy felhőarchívum parancsikon. Megadható egy vagy több érvényes komponensként is. A szkript megpróbálja felismerni, hogy melyik formátum van megadva.
Ez nem ajánlott, mivel a kívánt sorformátum automatikus felismerése nem egyértelmű, de a régebbi szkriptek továbbra is használhatják ezt a módszert a tároló megadására.
A LINE egyik speciális esete a - érték megadása, amely ezután beolvassa a LINE-t az stdin-ből.
add-apt-repository -P ppa:user/repository add-apt-repository -P user/repository add-apt-repository -C cloud-archive:queens add-apt-repository -C uca:queens add-apt-repository -C queens add-apt-repository -S 'deb http://myserver/path/to/repo stable main' add-apt-repository -S deb http://myserver/path/to/repo stable main add-apt-repository -U http://myserver/path/to/repo -c main add-apt-repository -U https://packages.medibuntu.org -c free -c non-free add-apt-repository -U http://extras.ubuntu.com/ubuntu add-apt-repository -s add-apt-repository -L add-apt-repository -s -r add-apt-repository -c universe add-apt-repository -r -c multiverse
add-apt-repository deb http://myserver/path/to/repo stable main add-apt-repository http://myserver/path/to/repo main add-apt-repository https://packages.medibuntu.org free non-free add-apt-repository http://extras.ubuntu.com/ubuntu add-apt-repository multiverse
sources.list(5) apt-get(8)
Ezt a kézikönyvet Chow Loong Jin
Debian rendszereken a GNU General Public License teljes szövege a /usr/share/common-licenses fájlban található.