Kako dodati spremište paketa u Debian

How Add Package Repository Debian



Na Linuxu je prema zadanim postavkama instaliran niz paketa. No zadani paketi nikada nisu dovoljni. Možda ćete htjeti postaviti poslužitelj datoteka, web poslužitelj ili poslužitelj baze podataka ili nešto drugo. Za to morate instalirati dodatne pakete. Koristimo upravitelja paketa poput prikladan za instaliranje i upravljanje paketima na Linuxu. Upravitelj paketa preuzima i instalira pakete iz spremišta paketa. Spremište paketa je HTTP ili FTP poslužitelj na webu gdje se skup paketa čuva na internetu zajedno s metapodacima paketa koje upravitelj paketa voli prikladan preuzima i prvo koristi kako bi saznao koji su paketi dostupni u spremištu paketa. Također možete imati vlastito spremište lokalnih paketa i dodati ga na Debian.

U ovom članku ću vam pokazati kako dodati spremište paketa na Debian. Za demonstraciju ću koristiti Debian 9 Stretch.







Ručno dodavanje spremišta paketa na Debian

Podaci o spremištu paketa pohranjeni su na /etc/apt/sources.list datoteka. Možete urediti /etc/apt/sources.list datoteku izravno za dodavanje novog spremišta paketa.



Za uređivanje možete pokrenuti sljedeću naredbu /etc/apt/sources.list datoteka:



$sudo nano /itd/prikladan/izvori.popis





Trebali biste vidjeti sljedeći prozor kao što je prikazano na slici ispod. Kao što vidite, trenutno nemam dodano spremište paketa. Možda ste dodali mnogo spremišta paketa. Ali želim vam pokazati osnove.



Sada ću dodati službeno spremište paketa Debian 9. Stoga dodajem sljedeći redak u datoteku kako je označeno na slici ispod:

deb http://ftp.us.debian.org/debian stretch glavni doprinos neslobodan

Možda još ne razumijete što je ovo linija. Dopustite mi da objasnim.

Redak počinje sa deb što znači da je to unaprijed sastavljeno Debian binarno spremište. Ako spremište paketa sadrži izvorne kodove različitih softvera, trebali biste ih zamijeniti deb s deb-src .

Sljedeći odjeljak je URL spremišta paketa. Ovdje možete dodati URL -ove spremišta HTTP, HTTPS, FTP.

Sljedeći odjeljak označen na slici ispod je paket ili kodni naziv. Za Debian 9 jest rastegnuti .

Pomoću sljedeće naredbe možete saznati što je to za vaš Debian operacijski sustav:

$lsb_release-cs

Kao što možete vidjeti na slici ispod, kodni naziv ili naziv paketa je rastegnuti .

Označeni dio donje snimke zaslona ovisi o određenom spremištu paketa koje dodajete. Za službeno spremište Debiana imate glavni , doprinosi , i neslobodan .

Svaka od ovih riječi predstavlja odjeljak ili skup programskih paketa u istom spremištu paketa.

Kada završite, pritisnite + x a zatim pritisnite i a zatim pritisnite za spremanje datoteke.

Kada završite s dodavanjem spremišta, pokrenite sljedeću naredbu da biste ažurirali prikladan predmemorija upravitelja paketa:

$sudo apt-get ažuriranje

Kao što vidite, predmemorija spremišta paketa se ažurira.

Postoji i čistiji način dodavanja novih spremišta paketa na Debian.

Na operacijskim sustavima Debian poseban imenik /etc/apt/sources.list.d/ je prema zadanim postavkama dostupan. Koristi se za olakšavanje dodavanja novih spremišta paketa. Sve što trebate učiniti je stvoriti novu datoteku s nastavkom .popis u /etc/apt/sources.list.d/ imenik.

Umjesto dodavanja novog spremišta u /etc/apt/sources.list datoteku, možete stvoriti novu datoteku, recimo debian_us_official.list u /etc/apt/sources.list.d/ imenik sa sljedećom naredbom:

$sudo nano /itd/prikladan/izvori.list.d/debian_us_official.list

Treba otvoriti novu praznu datoteku.

Sada mu dodajte sljedeći redak.

deb http://ftp.us.debian.org/debian stretch glavni doprinos neslobodan

Sada spremite datoteku i pokrenite sljedeću naredbu. Dobro ste krenuli.

$sudo apt-get ažuriranje

Dodavanje spremišta paketa pomoću prikladan na Debianu

Sada kada razumijete kako se formatira linija spremišta. Sada možete koristiti prikladan upravitelj paketa za dodavanje novih spremišta paketa.

Da biste dodali isto spremište kao i prije, pokrenite sljedeću naredbu:

$sudoapt-add-repository'deb http://ftp.us.debian.org/debian stretch glavni doprinos neslobodan'

PPA možete dodati i sljedećom naredbom:

$sudoapt-add-repository VAŠ_PPA

NAPOMENA: Evo VAŠ_PPA trebalo bi biti nešto poput ppa: teejee2008 / ppa .

Također možete ukloniti PPA ili spremište paketa sa sljedećom naredbom:

$sudoapt-add-repository-rVAŠ_PREPOZITORIJA

NAPOMENA: Ovdje, VAŠ_PREPOZITORIJA može biti linija spremišta ili PPA.

Na primjer, na donjoj snimci zaslona uklonio sam spremište pomoću repozitorijske linije.

Tako dodajete spremište na Debian. Hvala što ste pročitali ovaj članak.