Kaip pridėti paketų saugyklą prie „Debian“

How Add Package Repository Debian



„Linux“ sistemoje pagal numatytuosius nustatymus yra įdiegtas paketų rinkinys. Tačiau numatytųjų paketų niekada nepakanka. Galbūt norėsite nustatyti failų serverį, žiniatinklio serverį, duomenų bazės serverį ar dar ką nors. Norėdami tai padaryti, turite įdiegti papildomus paketus. Mes naudojame paketų tvarkyklę, pvz tinkamas įdiegti ir valdyti paketus „Linux“. Paketų tvarkyklė atsisiunčia ir įdiegia paketus iš paketų saugyklos. Paketų saugykla yra HTTP arba FTP serveris žiniatinklyje, kuriame paketų rinkinys yra saugomas internete kartu su paketų valdytojo, pvz. tinkamas atsisiunčia ir naudoja pirmiausia, kad sužinotų, kokie paketai yra paketų saugykloje. Taip pat galite turėti savo vietinę paketų saugyklą ir pridėti ją prie „Debian“.

Šiame straipsnyje aš jums parodysiu, kaip pridėti paketų saugyklą „Debian“. Demonstracijai naudosiu „Debian 9 Stretch“.







Rankinis paketų saugyklos pridėjimas prie „Debian“

Paketų saugyklos informacija saugoma /etc/apt/sources.list failą. Galite redaguoti /etc/apt/sources.list failą tiesiogiai, kad pridėtumėte naują paketų saugyklą.



Norėdami paleisti, galite paleisti šią komandą /etc/apt/sources.list failas:



$sudo nano /ir kt/tinkamas/šaltiniai.sąrašas





Turėtumėte pamatyti šį langą, kaip parodyta žemiau esančioje ekrano kopijoje. Kaip matote, šiuo metu neturiu čia pridėtos paketų saugyklos. Galite pridėti daug paketų saugyklų. Bet aš noriu jums parodyti pagrindus.



Dabar aš pridėsiu oficialią „Debian 9“ paketo saugyklą. Taigi pridedu šią eilutę prie failo, kaip pažymėta žemiau esančioje ekrano kopijoje:

deb http://ftp.us.debian.org/debian stretch pagrindinis įnašas ne nemokamai

Galbūt dar nesuprantate, kas yra ši eilutė. Leisk man paaiškinti.

Linija prasideda nuo deb tai reiškia, kad tai iš anksto sukompiliuota „Debian“ dvejetainė saugykla. Jei paketų saugykloje yra įvairių programinės įrangos šaltinių kodų, turėtumėte juos pakeisti deb su deb-src .

Dabar kitas skyrius yra paketų saugyklos URL. Čia galite pridėti HTTP, HTTPS, FTP saugyklos URL.

Kitas skyrius, pažymėtas žemiau esančioje ekrano kopijoje, yra rinkinys arba kodinis pavadinimas. „Debian 9“ atveju tai yra pasitempti .

Galite rasti tai, kas yra jūsų „Debian“ operacinei sistemai, naudodami šią komandą:

$lsb_release-cs

Kaip matote iš toliau pateiktos ekrano kopijos, kodinis arba rinkinio pavadinimas yra pasitempti .

Toliau pažymėta ekrano kopijos dalis priklauso nuo konkrečios pridėtos paketų saugyklos. Oficialioje „Debian“ saugykloje turite pagrindinis , prisidėti , ir ne nemokamai .

Kiekvienas iš šių žodžių reiškia programinės įrangos paketų skyrių ar rinkinį toje pačioje paketų saugykloje.

Baigę paspauskite + x ir tada paspauskite ir ir tada paspauskite išsaugoti failą.

Baigę pridėti saugyklą, paleiskite šią komandą, kad atnaujintumėte tinkamas paketo tvarkyklės talpykla:

$sudo apt-get atnaujinimas

Kaip matote, paketų saugyklos talpykla atnaujinama.

Taip pat yra švaresnis būdas pridėti naujų paketų saugyklų „Debian“.

„Debian“ operacinėse sistemose specialus katalogas /etc/apt/sources.list.d/ yra prieinama pagal numatytuosius nustatymus. Jis naudojamas palengvinti naujų paketų saugyklų pridėjimą. Viskas, ką jums reikia padaryti, tai sukurti naują failą su plėtiniu .sąrašas viduje konors /etc/apt/sources.list.d/ katalogą.

Užuot pridėję naują saugyklą prie /etc/apt/sources.list failą, galite sukurti naują failą, tarkime debian_us_official.list į /etc/apt/sources.list.d/ katalogą su tokia komanda:

$sudo nano /ir kt/tinkamas/šaltiniai.list.d/debian_us_official.list

Turėtų būti atidarytas naujas tuščias failas.

Dabar pridėkite prie jo šią eilutę.

deb http://ftp.us.debian.org/debian stretch pagrindinis įnašas ne nemokamai

Dabar išsaugokite failą ir paleiskite šią komandą. Tau gera eiti.

$sudo apt-get atnaujinimas

Paketų saugyklos pridėjimas naudojant tinkamas „Debian“

Dabar, kai suprantate, kaip suformatuota saugyklos eilutė. Dabar galite naudoti tinkamas paketų tvarkyklę, kad pridėtumėte naujų paketų saugyklų.

Norėdami pridėti tą pačią saugyklą kaip ir anksčiau, paleiskite šią komandą:

$sudoapt-add-saugykla'deb http://ftp.us.debian.org/debian stretch pagrindinis prisidėjimas nemokamas'

Taip pat galite pridėti PPA naudodami šią komandą:

$sudoapt-add-repository YOUR_PPA

PASTABA: čia YOUR_PPA turėtų būti kažkas panašaus ppa: teejee2008 / ppa .

Taip pat galite pašalinti PPA arba paketų saugyklą naudodami šią komandą:

$sudoapt-add-saugykla-rJŪSŲ_REPOSITORIJA

PASTABA: Čia, JŪSŲ_REPOSITORIJA gali būti saugyklos linija arba EEPS.

Pavyzdžiui, žemiau esančioje ekrano kopijoje pašalinau saugyklą naudodami saugyklos eilutę.

Taip pridedate saugyklą „Debian“. Dėkojame, kad perskaitėte šį straipsnį.