Kada tražite paket na Linuxu kroz naredbeni redak, upravitelj paketa vašeg sustava traži paket u raznim spremištima. Prema zadanim postavkama, svaka Linux distribucija ima neka službena spremišta koja sadrže stabilne pakete koje podržava distro tim.

Međutim, kada pokušate ugrabiti paket koji nije prisutan u službenim spremištima softvera, upravitelj paketa prikazat će pogrešku. U takvim situacijama možete ručno dodati spremište treće strane u svoj sustav, a zatim preuzeti paket.

Pogledajmo kako možete dodati nova spremišta na popis izvora vašeg sustava.

Na distribucijama zasnovanim na Ubuntuu i Debianu

Distribucije temeljene na Debianu, uključujući Ubuntu, koriste Alat za napredni paket (APT) za instaliranje i ažuriranje paketa. Informacije o spremištu softvera možete pronaći u /etc/apt/sources.list datoteku na vašoj Linux instalaciji koja se temelji na Debianu.

Iako u datoteku možete ručno unijeti detalje spremišta, to može brzo postati zamoran posao. Bolji način dodavanja NJIH u vaš sustav je upotreba datoteke add-apt-repozitorij alat.

instagram viewer

Instalirajte add-apt-repozitorij

Nećete pronaći uslužni program add-apt-repository instaliran na vašem sustavu prema zadanim postavkama. To je dio svojstva softvera-zajednička paket. Da biste instalirali add-apt-repozitorij pomoću upravitelja paketa APT, upišite:

sudo apt instalirati svojstva softvera-zajednička

Dodavanje spremišta pomoću add-apt-spremišta

Sad kad ste instalirali paket, vrijeme je da u svoj sustav dodate spremište softvera treće strane. Osnovna sintaksa za dodavanje spremišta je:

sudo add-apt-repozitorij [opcije] spremište

...gdje spremište je format koji koristi izvori.list datoteka.

Zadani format unosa za datoteku je:

deb https://repositoryurl.com distro tip

Na primjer, za dodavanje Ubuntu svemirskog spremišta u vaš sustav:

sudo add-apt-repozitorij "deb http://archive.ubuntu.com/ubuntu $ (lsb_release -sc) univerzum "

PPA možete dodati i s add-apt-repozitorijum koristeći sljedeću sintaksu naredbe:

sudo add-apt-repozitorij ppa: korisnik / ime

...gdje korisnik i Ime je ime vlasnika i PPA naziv odnosno.

Da biste dodali PHP PPA od Ondreja pomoću add-apt-repozitorija:

sudo add-apt-repozitorij ppa: ondrej / php

Povezano: Koja je razlika između APT i dpkg u Ubuntuu?

Ručno dodavanje spremišta na Fedori i CentOS-u

Fedora, CentOS i druge distribucije temeljene na RHEL koriste DNF i yum upravitelje paketa. Za razliku od APT-a, DNF ima ugrađenu metodu config-manager koji korisnicima omogućuje lako dodavanje, uklanjanje i onemogućavanje spremišta trećih strana.

Korištenje DNF upravitelja paketa

Da biste dodali novo spremište pomoću DNF-a:

dnf config-manager - add-repo spremište

...gdje spremište je URL spremišta softvera.

Da biste omogućili spremište, upišite:

dnf config-manager - spremište s omogućenim skupom

Korištenje yum-config-manager

Možete koristiti i yum-config-manager uslužni program za dodavanje i upravljanje spremištima na vašem sustavu. Yum-config-manager po defaultu nije instaliran na distribucijama temeljenim na RHEL-u, pa ćete ga morati instalirati ručno. To je dio njam-utils paket. Da biste ga instalirali, upišite:

sudo dnf instalirati yum-utils

Format naredbe yum-config-manager sličan je DNF-u. Možete dodati novo spremište pomoću yum-config-manager na sljedeći način:

yum-config-manager - repozitorij add-repo

Omogućavanje spremišta također je jednostavno.

yum-config-manager - omogućiti spremište

Arch Linux i AUR

Ako koristite Arch Linux, možda već znate da korisnici ne mogu dodavati spremišta na Arch. Ali to ne znači da na svoj sustav ne možete preuzeti dodatne pakete.

Arch Linux ima AUR, Arch User Repository, koji sadrži tisuće paketa trećih strana koje su korisnici razvili. AUR-u možete pristupiti pomoću upravitelja paketa AUR. Pacman, koji je zadani upravitelj paketa na Arch Linuxu, ne može pristupiti paketima pohranjenim u Arch User Repository.

Postoji nekoliko AUR upravitelja paketa, od kojih je najistaknutiji da. Možete jednostavno instalirati yay na vaš sustav putem kloniranje git spremišta.

git klon https://aur.archlinux.org/yay-git.git

Promijenite dopuštenja preuzete mape:

sudo chmod 777 / yay-git

Promijenite direktorij i koristite makepkg naredba za instalaciju yay:

cd / yay-git && makepkg -si

Saznajte više: Kako instalirati i ukloniti pakete u Arch Linuxu

Upravljanje popisom spremišta vašeg sustava

Od Linux instalacije do njegove svakodnevne upotrebe, spremišta su odgovorna za opskrbu paketa sustavu. Ako ste početnik, zadana spremišta bila bi dovoljna da udovolje vašim potrebama. Međutim, znanje o dodavanju spremišta definitivno će biti korisno za one koji žele preuzeti pakete trećih strana na svoje računalo.

Na Linuxu ste često mogli naići na grešku slomljenog paketa tijekom ažuriranja ili instaliranja novih paketa. Ponovna instalacija ili uklanjanje takvih paketa rješava problem na većini Linux sustava.

E-mail
Što je Windows 11 i kada će se pokrenuti?

Propuštanje sustava Windows 11 dalo nam je neke informacije, ali sve su oči uprte u Microsoftov događaj od 24. lipnja.

Pročitajte Dalje

Povezane teme
  • Linux
  • Arch Linux
  • Linux
  • Savjeti za računalo
O autoru
Deepesh Sharma (Objavljeno 62 članka)

Deepesh je mlađi urednik za Linux u MUO. Na internetu piše informativni sadržaj više od 3 godine. U slobodno vrijeme uživa u pisanju, slušanju glazbe i sviranju gitare.

Više od Deepesh Sharme

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.