V tem članku vam bom pokazal, kako dodati skladišče paketov v Debian. Za predstavitev bom uporabil Debian 9 Stretch.
Ročno dodajanje repozitorija paketov v Debian
Informacije o repozitoriju paketov so shranjene v / etc / apt / sources.seznam mapa. Lahko uredite / etc / apt / sources.seznam datoteko, da dodate novo skladišče paketov.
Za urejanje lahko zaženete naslednji ukaz / etc / apt / sources.seznam mapa:
$ sudo nano / etc / apt / sources.seznam
Videlo bi se naslednje okno, kot je prikazano na spodnjem posnetku zaslona. Kot lahko vidite, tukaj trenutno nisem dodal nobenega skladišča paketov. Morda imate dodanih veliko skladišč paketov. Želim pa vam pokazati osnove.
Zdaj bom dodal uradno skladišče paketov Debian 9. Torej v datoteko dodajam naslednjo vrstico, kot je označena na spodnjem posnetku zaslona:
deb http: // ftp.nas.debian.org / debian stretch glavni prispevek nesvoboden
Morda še ne razumete, kaj je ta vrstica. Naj pojasnim.
Vrstica se začne z deb kar pomeni, da gre za vnaprej sestavljeno binarno skladišče Debian. Če repozitorij paketov vsebuje izvorne kode različnih programov, jih morate zamenjati deb s deb-src.
Zdaj je naslednji odsek URL repozitorija paketov. Tu lahko dodate URL-je repozitorija HTTP, HTTPS, FTP.
Naslednji razdelek, kot je označen na spodnjem posnetku zaslona, je zbirka ali kodno ime. Za Debian 9 je raztegniti.
Z naslednjim ukazom boste morda lahko ugotovili, kaj je za vaš operacijski sistem Debian:
$ lsb_release -cs
Kot lahko vidite iz spodnjega posnetka zaslona, je kodno ime ali ime zbirke raztegniti.
Označeni del spodnjega posnetka zaslona je odvisen od določenega repozitorija paketov, ki ga dodajate. Za uradno skladišče Debian imate glavni, prispevek, in nesvobodno.
Vsaka od teh besed predstavlja odsek ali sklop programskih paketov v istem skladišču paketov.
Ko končate, pritisnite
Ko končate z dodajanjem repozitorija, zaženite naslednji ukaz, da posodobite apt predpomnilnik upravitelja paketov:
$ sudo apt-get posodobitev
Kot lahko vidite, se predpomnilnik repozitorija paketov posodablja.
Obstaja tudi čistejši način za dodajanje novih skladišč paketov v Debian.
V operacijskih sistemih Debian je poseben imenik / etc / apt / sources.seznam.d / je privzeto na voljo. Uporablja se za lažje dodajanje novih skladišč paketov. Vse, kar morate storiti, je ustvariti novo datoteko s pripono .seznam v / etc / apt / sources.seznam.d / imenik.
Namesto da dodate novo repozitorij v / etc / apt / sources.seznam datoteko, lahko ustvarite novo datoteko, recimo debian_us_official.seznam v / etc / apt / sources.seznam.d / imenik z naslednjim ukazom:
$ sudo nano / etc / apt / sources.seznam.d / debian_us_official.seznam
Odpreti je treba novo prazno datoteko.
Zdaj ji dodajte naslednjo vrstico.
deb http: // ftp.nas.debian.org / debian stretch glavni prispevek nesvoboden
Zdaj datoteko shranite in zaženite naslednji ukaz. Dobro je iti.
$ sudo apt-get posodobitevDodajanje repozitorija paketov z uporabo apt na Debianu
Zdaj, ko razumete, kako je oblikovana vrstica repozitorija. Zdaj lahko uporabite apt upravitelja paketov za dodajanje novih skladišč paketov.
Če želite dodati isto skladišče kot prej, zaženite naslednji ukaz:
$ sudo apt-add-repository 'deb http: // ftp.nas.debian.org / debian stretch glavni prispevek nesvoboden '
PPA lahko dodate tudi z naslednjim ukazom:
$ sudo apt-add-repository YOUR_PPAOPOMBA: Tukaj YOUR_PPA bi moralo biti nekaj takega ppa: teejee2008 / ppa.
PPA ali repozitorij paketov lahko odstranite tudi z naslednjim ukazom:
$ sudo apt-add-repository -r VAŠE_REPOSITORIJOOPOMBA: Tukaj, VAŠE_REPOSITORIJ je lahko odlagališče ali PPA.
Na spodnjem posnetku zaslona sem na primer odstranil repozitorij s pomočjo repozitorijske vrstice.
Tako dodate skladišče v Debianu. Hvala, ker ste prebrali ta članek.