Šiame straipsnyje aptartos komandos ir procedūra buvo išbandytos „Debian 10 Buster“ sistemoje.
Šaltinių supratimas.sąrašas Failas
The / etc / apt / sources.sąrašą failas atrodo taip:
Šiame faile yra numatytųjų programinės įrangos diegimo jūsų sistemoje šaltinių sąrašas. Viduje konors / etc / apt / sources.sąrašą failą aukščiau, pamatysite keletą eilučių, prasidedančių raide „#“Simbolis. Tai komentarai, naudojami išjungti saugyklą arba pridėti paaiškinimą apie šaltinį. Visos šio failo eilutės yra išvardytos tam tikru formatu.
Toliau sužinosite daugiau apie / etc / apt / sources.sąrašą failą.
The / etc / apt / sources.sąrašą faile yra šaltiniai tokiu formatu:
Tipas
Pirmasis aukščiau pateikto formato terminas reiškia tipo archyvo. Terminas "deb“Rodo, kad tai yra dvejetainių failų, kurie yra iš anksto sukompiliuoti failai, saugykla. Terminas "deb-src“Rodo, kad tai yra šaltinio failo formato paketų saugykla, kurią reikia kompiliuoti, kad ją būtų galima naudoti sistemoje.
Saugyklos URL
Kitas aukščiau nurodyto formato terminas reiškia saugyklos URL (HTTP, HTTPS arba FTP). Šis terminas reiškia saugyklos, iš kurios norite atsisiųsti paketus, vietą.
Paskirstymas
Kitas aukščiau nurodyto formato terminas yra arba trumpasis kodinis vardas (t.e., Sidas, Busteris, Wheezy, Lenny, Jessie ir kt.) arba „Debian“ leidimo kūrimo etapas (stabilus, testuojantis ir nestabilus).
Komponentas
Galutinis terminas aukščiau pateiktu formatu reiškia „Debian“ paketo kategorijas. Galimos „Debian“ skirstymo kategorijos yra pagrindinės, įnašo ir nemokamos.
Pagrindinis
Šioje kategorijoje yra paketai, kurie išleidžiami pagal nemokamą licenciją (BSD, GPL ir kt.) ir kurie atitinka DFSG („Debian“ nemokamos programinės įrangos gaires). Šiuose paketuose taip pat yra šaltinio kodas, kurį galima modifikuoti ir platinti.
Prisidėti
Šioje kategorijoje yra paketai, atitinkantys DFSG („Debian“ nemokamos programinės įrangos gaires). „Contrib“ kategorijos paketai yra atvirojo kodo paketai, tačiau veikiantys, priklauso nuo nemokamų paketų.
Ne laisvas
Šioje kategorijoje yra paketai, kurie neatitinka DFSG („Debian“ nemokamos programinės įrangos gairės). Šiuose paketuose yra kelios griežtos licencijos sąlygos, ribojančios programinės įrangos naudojimą ir platinimą.
Saugyklos pridėjimas naudojant šaltinius.sąrašas Failas
„Debian“ saugyklą galite pridėti naudodami / etc / apt / sources.sąrašą failą. Čia prie šaltinių pridėsime „VirtualBox“ saugyklą.sąrašo failas.
Norėdami pridėti pasirinktinę saugyklą prie / etc / apt / sources.sąrašą failą, atlikite šiuos veiksmus:
1. Atidaryk / etc / apt / sources.sąrašą failas bet kuriame redaktoriuje:
$ sudo nano / etc / apt / sources.sąrašą2. Į failą įtraukite „VirtualBox“ saugyklą:
deb http: // atsisiųsti.„virtualbox“.org / virtualbox / debian ruožas3. Išsaugokite ir uždarykite failą.
4. Įtraukus saugyklą į / etc / apt / sources.sąrašą failą, paleiskiteapt atnaujinimas”Komandą, kad sistema žinotų apie pridėtą saugyklą.
$ sudo apt atnaujinimasDabar, kai pridėta „VirtualBox“ saugykla, galite tęsti diegimo procedūrą.
Alternatyvus būdas įtraukti saugyklą į „Debian“ šaltinius yra talpyklos įtraukimas į atskirą failą, esantį / etc / apt / sources.sąrašą.d / kataloge. Norėdami tai padaryti, atlikite toliau nurodytus veiksmus:
1. Sukurkite failą / etc / apt / sources / list.d / katalogą su .sąrašo galūnė.
$ sudo nano / etc / apt / sources.sąrašą.d / virtualbox.sąrašą2. Į failą įtraukite „VirtualBox“ saugyklą:
deb http: // atsisiųsti.„virtualbox“.org / virtualbox / debian ruožas3. Išsaugokite ir uždarykite failą.
4. Pridėjus saugyklą į atskirą failą, esantį / etc / apt / sources.sąrašą.d kataloge, paleiskiteapt atnaujinimas”Komandą, kad sistema žinotų apie pridėtą saugyklą.
$ sudo apt atnaujinimasDabar, kai pridėta „VirtualBox“ saugykla, galite tęsti diegimo procedūrą.
Tai viskas, kas yra! Tikiuosi, kad dabar aiškiai suprantate, kokie šaltiniai.sąrašo failas yra ir ką reiškia kiekvienas faile esantis terminas.