add-apt-repository - kézikönyv, opciók, parancspéldák


NÉV

add-apt-repository - Hozzáad egy tárat az /etc/apt/sources.list vagy /etc/apt/sources.list.d fájlhoz, vagy eltávolít egy meglévőt

SZINOPSZIS

add-apt-repository [OPTIONS] [LINE]

LEÍRÁS

Az add-apt-repository egy olyan szkript, amely egy külső APT-tárat ad hozzá az /etc/apt/sources.list fájlhoz vagy a /etc/apt/sources.list.d/ fájlhoz, vagy eltávolít egy már meglévőt. meglévő adattárat.

LEHETŐSÉGEK

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.

-h, --help

Súgóüzenet megjelenítése és kilépés.

-d, --debug

Nyomtassa ki a hibakeresési információkat a parancssorba.

-r, --remove

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/ alatti ö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.

-y, --yes

Tételezzük fel, hogy minden kérdésre igen.

-n, --no-update

A tároló hozzáadása után ne frissítse a csomag-gyorsítótárat.

-l, --login

Jelentkezzen be a Launchpadba (ez csak privát HTM-ekhez szükséges).

-s, --enable-source

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.

-c, --component

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.

-p, --pocket

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.

--dry-run

Mutassa meg, mit tenne, de ne változtasson.

-L, --list

A jelenleg beállított adattárak listája.

Ez csak az engedélyezett adattárakat 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.

-P, --ppa

Adjon hozzá egy Ubuntu Launchpad személyes csomagarchívumot.

ppa:FELHASZNÁLÓ/PPA, FELHASZNÁLÓ/PPA vagy FELHASZNÁLÓ formátumban kell lennie.

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 alapértelmezés szerint „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.

-C, --cloud

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.

-U, --uri

Adjon hozzá egy archívumot, egyetlen URI-ként megadva.

Ha a megadott URI-t PPA-nak észleli, akkor ez úgy fog működni, mintha a --ppa paramétert használták volna.

-S, --sourceslist

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 a megadott URI-t PPA-nak észleli, akkor ez úgy fog működni, mintha a --ppa paramétert használták volna.

VONAL

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.

PÉLDÁK

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

ELVÉGZETT PÉLDÁK

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

LÁSD MÉG

sources.list(5) apt-get(8)

SZERZŐI JOG

Ezt a kézikönyvet Chow Loong Jin írta a Debian rendszerhez (de mások is használhatják). A dokumentum másolására, terjesztésére és/vagy módosítására engedélyt adunk a GNU General Public License, 2. verzió vagy bármely későbbi, a Free Software Foundation által kiadott verzió feltételei szerint.

Debian rendszereken a GNU General Public License teljes szövege a /usr/share/common-licenses fájlban található.