Debian

Kako dodati skladišče paketov v Debian

Kako dodati skladišče paketov v Debian
V Linuxu je privzeto nameščen nabor paketov. Toda privzetih paketov ni nikoli dovolj. Morda boste želeli nastaviti datotečni strežnik ali spletni strežnik, strežnik baz podatkov ali kaj drugega. Za to morate namestiti dodatne pakete. Uporabljamo upravitelja paketov, kot je apt za namestitev in upravljanje paketov v Linuxu. Upravitelj paketov prenaša in namesti pakete iz repozitorija paketov. Repozitorij paketov je strežnik HTTP ali FTP v spletu, kjer se v internetu hrani nabor paketov skupaj z metapodatki paketov, ki jih upravlja upravitelj paketov apt najprej prenese in uporabi, da ugotovi, kateri paketi so na voljo v repozitoriju paketov. Lahko imate tudi svoj lokalni repozitorij paketov in ga dodate v Debian.

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 + x in nato pritisnite y in nato pritisnite shranite datoteko.

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 posodobitev

Dodajanje 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_PPA

OPOMBA: 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_REPOSITORIJO

OPOMBA: 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.

5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...
Bitka za Wesnoth 1.13.6 Razvoj izdan
Bitka za Wesnoth 1.13.6, ki je izšel prejšnji mesec, je šesta razvojna izdaja v 1.13.x series in prinaša številne izboljšave, predvsem uporabniški vme...
Kako namestiti League Of Legends na Ubuntu 14.04
Če ste ljubitelj League of Legends, je to priložnost, da preizkusite League of Legends. Upoštevajte, da LOL podpira PlayOnLinux, če uporabljate Linux....