Opennet man project (5) fájlformátumok (freebsd és linux)

sources.list (5)
  • >> sources.list (5) (orosz férfi: fájlformátumok)
  • sources.list (5) (Linux man: Fájlformátumok)

    sources.list - az APT csomagforrásainak listája

    A csomagforrások listája a rendszer disztribúciós csomagjának archívumának helyét adja meg.

    A források listáját úgy fejlesztették ki, hogy támogassák az aktív források számát és a különböző típusú forrásokat. Ez a fájl soronként egy forrást sorol fel, ahol a források sorrendjük szerint sorolhatók fel. Az egyes sorok formátuma: type uri args. Az első elem, írja be. meghatározza az args formátumát. uri - ez URI (Universal Resource Identifier (URI)), amely a szülő egy specifikus és jól ismert (Universal Resource Locator Universal Resource Locator, vagy URL).

    A deb és deb-src típusai

    A deb típus egy tipikus kétszintű Debian archívumot, disztribúciót / komponenst ír le. Általában az eloszlás az egyik stabil. instabil vagy fagyasztott. és az összetevő az egyik fő. hozzájárulás. nem szabad vagy nem nekünk. A deb-src típus leírja a Debian disztribúció forráskódját ugyanolyan formában, mint a deb. A deb-src vonal a forrásindexek szivattyúzásához szükséges. A források listájának bejegyzéseinek formátuma a deb és deb-src típusokkal:

    A deb type típusú URI-nak meg kell adnia a legfontosabb Debian-eloszlást, amelyről az APT keresni fogja a szükséges információkat. az eloszlás megadható a teljes útvonalon, ebben az esetben az összetevőt el kell hagyni, és a terjesztésnek a "/" karakterrel kell végződnie. Ez akkor hasznos, ha csak egy URI által meghatározott archívum részei érdekesek. Ha az eloszlás nincs megadva a teljes elérési utat, akkor legalább egy összetevőt meg kell adni.

    Az eloszlás tartalmazhat egy $ (ARCH) változót is. amelyet a jelenlegi rendszerben használt Debian architektúra (i386, m68k, powerpc.) vált fel. Ez lehetővé teszi architektikusan független sources.list fájlok létrehozását. Ez a szolgáltatás jellemzően csak a teljes elérési út meghatározásakor érdekes, mivel az APT automatikusan létrehoz egy URI-t az aktuális architektúrával.

    Mivel ugyanazon a vonalon lehet adni csak egy elosztó, akkor szükség lehet egy pár sort az azonos URI, ha szükséges, az egész osztály elérhető disztribúció vagy alkatrészeket. APT majd rendezni a listát, az URI, hogy létrehoz egy teljes listát és tartalmazni fogja a sok utalást ugyanazon az internetes honlapon, például egy kapcsolat, hogy nincs kapcsolat az FTP, az ő záróbeszédében a többi csomópontot, majd újra az ugyanazon csomópontot. Ez a funkció akkor hasznos, ha FTP-kiszolgálók elérésének terhelni a korlátozás a kapcsolatok számát a névtelen felhasználók. APT is parallelizes vegyületek különböző csomópontok hatékonyabban ellátni feladatukat webhelyek kis sebességű szivattyúzás.

    Fontos, hogy a források listája elsődleges fontosságú sorrendben kerüljön sor az elsőbbségi forrásokkal kezdetben. Általában gyorsabban és lassabban rendezik őket (CD-ROM, majd a helyi hálózaton található források, majd a távoli internetcsomópontok).

    Az rpm és az rpm-src típusai

    Az RPM típus egy RPM-en alapuló adattárat ír le, két szintre, eloszlásra és egy összetevőre osztva. Az elosztás általában egy terjesztési verzióból és egy eladó nevéből áll, mint például a 6.0 / conectiva. összetevő az összetevő neve, például az rpm-src típus. amely az elosztás forráskódját írja le, ugyanolyan formában, mint az RPM típus. Az rpm-src vonal szükséges a célmutatók eléréséhez. A sources.list bejegyzések formátuma az rpm és rpm-src típusok használatával:

    Az rpm típus URI-jának meg kell adnia azt az elosztási bázist, amelyben az APT megkeresi a szükséges információkat. Ezenkívül legalább egy komponenst meg kell adni.

    Mivel ugyanazon a vonalon lehet adni csak egy elosztó, akkor szükség lehet egy pár sort az azonos URI, ha szükséges, az egész osztály elérhető disztribúció vagy alkatrészeket. APT majd rendezni a listát, az URI, hogy létrehoz egy teljes listát és tartalmazni fogja a sok utalást ugyanazon az internetes honlapon, például egy kapcsolat, hogy nincs kapcsolat az FTP, az ő záróbeszédében a többi csomópontot, majd újra az ugyanazon csomópontot. Ez a funkció akkor hasznos, ha FTP-kiszolgálók elérésének terhelni a korlátozás a kapcsolatok számát a névtelen felhasználók. APT is parallelizes vegyületek különböző csomópontok hatékonyabban ellátni feladatukat webhelyek kis sebességű szivattyúzás.

    Fontos, hogy a források listája elsődleges fontosságú sorrendben kerüljön sor az elsőbbségi forrásokkal kezdetben. Általában gyorsabban és lassabban rendezik őket (CD-ROM, majd a helyi hálózaton található források, majd a távoli internetcsomópontok).

    Hitelesítési tükrök tárolója

    Ha az elosztó tükröt használja, akkor fennáll annak a veszélye, hogy a csomópont-tartó képes rosszindulatú kódot beilleszteni a csomagokba, ezáltal veszélybe sodorhatja az összes olyan rendszert, amelyik az ilyen webhelyeket használja, mint csomagforrás. Az ilyen helyzet lehetőségeinek csökkentése érdekében az apt képes hitelesíteni a csomagtárokat. Ne feledje, hogy a hitelesítés nem garantálja, hogy az adattár tartalma teljesen biztonságos. Csak gondoskodik róla, hogy: o A tároló összes csomagja érvényes csomagösszeget tartalmazó ellenőrző összeggel rendelkezik; o apt-get csak azok a csomagok, amelyek a csomaglistában vannak jelen; o a csomagok összes listája rendelkezik a megfelelő ellenőrző összegekkel, amelyek megfelelnek az indexfájlban szereplő értékeknek; o Az indexfájlt digitálisan írta alá a forrás listában azonosított szolgáltató. amely megfelel a gpg nyomtatásnak a szállítói listában.

    A hitelesítés konfigurálásával kapcsolatos további információkért lásd a gyártók listáját (5).

    Az URI specifikáció

    Az alábbiakban találhatók olyan példák, amelyek a / home / jason / debian könyvtárban a stabil / fő, a stabil / contrib és a stabil / nem-mentesen tárolt archívumok helyben (vagy NFS-hez vannak csatolva) tárolva. "deb fájl: / home / jason / debian stabil main contrib nem ingyen"

    A fentiek szerint csak instabil (fejlesztési) eloszlást használnak. "deb fájl: / home / jason / debian unstable main contrib non-free"

    A fenti példához tartozó forráskód forrása a "deb-src fájl: / home / jason / debian unstable main contrib. Non-free"

    Itt az FTP az ftp.debian.org archívum elérésére szolgál a debian könyvtárban, és csak a stabil / szerkesztési területen. "deb ftp://ftp.debian.org/debian stable contrib"

    Ebben az esetben az FTP az ftp.conectiva.com archívumban elérhetővé teszi a conectiva 6.0-os verziójának fő összetevőit. a / pub / conectiva könyvtárból. "rpm ftp: //ftp.conectiva.cpm/pub/conectiva 6.0 / conectiva main"

    Itt az FTP az ftp.debian.org archívumának elérésére szolgál a debian könyvtárban és az instabil / contrib változatban. Ha ez a sor szerepel az előző példában a sources.list fájlban. majd mindkét sor esetén egy FTP-munkamenet lesz használva. "deb ftp://ftp.debian.org/debian instable contrib"

    LÁSD MÉG

    Az apt-get parancsot az APT parancs írta és az RPM Alfredo K. Kojima, , a Conectiva S.A.