Paketihoidla lisamine Debianile

How Add Package Repository Debian



Linuxis on vaikimisi installitud pakettide komplekt. Kuid vaikepakettidest ei piisa kunagi. Võimalik, et soovite seadistada failiserveri, veebiserveri, andmebaasiserveri või midagi muud. Selleks peate installima täiendavaid pakette. Kasutame paketihaldurit nagu asjakohane Linuxi pakettide installimiseks ja haldamiseks. Paketihaldur laadib paketid alla ja installib need pakettide hoidlast. Pakettide hoidla on veebi HTTP- või FTP -server, kus pakettide komplekti hoitakse Internetis koos paketihalduri sarnaste pakettide metaandmetega. asjakohane laadib alla ja kasutab kõigepealt, et teada saada, millised paketid on pakettide hoidlas saadaval. Teil võib olla ka oma kohalik pakettide hoidla ja lisada see Debianile.

Selles artiklis näitan teile, kuidas Debianile pakettide hoidlat lisada. Demonstratsiooniks kasutan Debian 9 Stretchit.







Paketihoidla käsitsi lisamine Debianile

Pakettide hoidla teave salvestatakse /etc/apt/sources.list faili. Saate redigeerida /etc/apt/sources.list faili otse uue pakettide hoidla lisamiseks.



Muutmiseks võite käivitada järgmise käsu /etc/apt/sources.list fail:



$sudo nano /jne/asjakohane/allikad.nimekiri





Te peaksite nägema järgmist akent, nagu on näidatud alloleval ekraanipildil. Nagu näete, ei ole mul praegu siia pakettide hoidlat lisatud. Võimalik, et olete lisanud palju pakettide hoidlaid. Aga ma tahan teile põhitõdesid näidata.



Nüüd lisan ametliku Debian 9 paketihoidla. Seega lisan failile järgmise rea, nagu on märgitud alloleval ekraanipildil:

deb http://ftp.us.debian.org/debian stretch peamine panus mittevaba

Te ei pruugi veel aru saada, mis see rida on. Las ma selgitan.

Rida algab deb mis tähendab, et see on eelkompileeritud Debiani binaarhoidla. Kui pakettide hoidla sisaldab erinevate tarkvara lähtekoode, peaksite need asendama deb koos deb-src .

Nüüd on järgmine jaotis pakettide hoidla URL. Siin saate lisada HTTP, HTTPS, FTP hoidla URL -e.

Järgmine jaotis, nagu on märgitud alloleval ekraanipildil, on sviit või koodnimi. Debian 9 puhul on see nii venitada .

Võimalik, et leiate oma Debiani operatsioonisüsteemi jaoks järgmise käsu abil:

$lsb_release-cs

Nagu allolevalt ekraanipildilt näete, on koodnimi või komplekti nimi venitada .

Ekraanipildi märgitud jaotis sõltub konkreetsest pakettide hoidlast, mille lisate. Ametliku Debiani hoidla jaoks on teil peamine , kaastöö ja mittevaba .

Kõik need sõnad tähistavad tarkvarapakettide jaotist või komplekti samas pakettide hoidlas.

Kui olete lõpetanud, vajutage + x ja seejärel vajutage ja ja seejärel vajutage faili salvestamiseks.

Kui olete hoidla lisamise lõpetanud, käivitage selle värskendamiseks järgmine käsk asjakohane paketihalduri vahemälu:

$sudo apt-get update

Nagu näete, värskendatakse pakettide hoidla vahemälu.

Samuti on Debianis uute pakettide hoidlate lisamiseks puhtam viis.

Debiani operatsioonisüsteemides spetsiaalne kataloog /etc/apt/sources.list.d/ on vaikimisi saadaval. Seda kasutatakse uute pakettide hoidlate lisamise hõlbustamiseks. Kõik, mida pead tegema, on luua uus fail laiendiga .list aastal /etc/apt/sources.list.d/ kataloogi.

Selle asemel, et lisada uus hoidla kataloogi /etc/apt/sources.list faili, saate uue faili luua, ütleme nii debian_us_official.list sisse /etc/apt/sources.list.d/ kataloogi järgmise käsuga:

$sudo nano /jne/asjakohane/sources.list.d/debian_us_official.list

Tuleb avada uus tühi fail.

Nüüd lisage sellele järgmine rida.

deb http://ftp.us.debian.org/debian stretch peamine panus mittevaba

Nüüd salvestage fail ja käivitage järgmine käsk. Sul on hea minna.

$sudo apt-get update

Paketihoidla lisamine kasutades asjakohane Debiani kohta

Nüüd, kui saate aru, kuidas hoidla rida vormindatakse. Nüüd saate kasutada asjakohane pakettide haldur uute pakettide hoidlate lisamiseks.

Varem sama hoidla lisamiseks käivitage järgmine käsk:

$sudoapt-add-repository'deb http://ftp.us.debian.org/debian stretch main contrib non-free'

PPA saate lisada ka järgmise käsuga:

$sudoapt-add-repository YOUR_PPA

MÄRKUS. Siin YOUR_PPA peaks olema midagi sellist ppa: teejee2008 / lk .

PPA või pakettide hoidla saate eemaldada ka järgmise käsuga:

$sudoapt-add-repository-rYOUR_REPOSITORY

MÄRKUS. Siin, YOUR_REPOSITORY võib olla hoidlaliin või PPA.

Näiteks eemaldasin alloleval ekraanipildil hoidla rea ​​abil hoidla.

Nii lisate Debiani hoidla. Täname, et lugesite seda artiklit.