Kako ručno dodati spremišta softvera u Linuxu

Kako ručno dodati spremišta softvera u Linuxu

Kada tražite paket na Linuxu putem naredbenog retka, upravitelj paketa vašeg sustava traži paket u različitim spremištima. Prema zadanim postavkama, svaka distribucija Linuxa ima neka službena spremišta koja sadrže stabilne pakete koje podržava distro tim.





Međutim, kada pokušate zgrabiti paket koji nije prisutan u službenim repozitorijima softvera, upravitelj paketa prikazat će pogrešku. U takvim situacijama ono što možete učiniti je 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 Ubuntu i Debian zasnovanim distribucijama

Distribucije temeljene na Debianu, uključujući Ubuntu, koriste Advanced Package Tool (APT) za instaliranje i ažuriranje paketa. Informacije o spremištu softvera možete pronaći u /etc/apt/sources.list datoteku na instalaciji Linuxa zasnovanoj na Debianu.

kako vidjeti uklonjene poruke na messengeru

Iako možete ručno unijeti detalje spremišta u datoteku, to može brzo postati dosadan posao. Bolji način da ih dodate u svoj sustav je pomoću add-apt-repository alat.



Instalirajte add-apt-repository

Pomoćni program add-apt-repository prema zadanim postavkama nećete pronaći instaliran na vašem sustavu. To je dio softverska svojstva-uobičajena paket. Da biste instalirali add-apt-repository pomoću upravitelja paketa APT, upišite:

sudo apt install software-properties-common

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

Sada kada ste instalirali paket, vrijeme je da svom sustavu dodate spremište softvera treće strane. Osnovna sintaksa za dodavanje spremišta je:





sudo add-apt-repository [options] repository

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

Zadani format unosa datoteke je:





deb https://repositoryurl.com distro type

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

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Također možete dodati PPA sa add-apt-repository koristeći sljedeću sintaksu naredbe:

sudo add-apt-repository ppa:user/name

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

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

sudo add-apt-repository ppa:ondrej/php

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

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

Fedora, CentOS i druge distribucije zasnovane na RHEL-u 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 Package Managera

Za dodavanje novog spremišta pomoću DNF -a:

dnf config-manager --add-repo repository

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

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

dnf config-manager --set-enabled repository

Korištenje yum-config-manager

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

sudo dnf install yum-utils

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

yum-config-manager --add-repo repository

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

yum-config-manager --enable repository

Arch Linux i AUR

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

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

Postoji nekoliko AUR menadžera paketa, od kojih je najistaknutiji nakloniti se . Možete jednostavno instalirati yay na svoj sustav putem kloniranje git spremišta .

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

Promijenite dopuštenja preuzete mape:

sudo chmod 777 /yay-git

Promijenite direktorij i upotrijebite makepkg naredba za instaliranje 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 instalacije Linuxa do svakodnevne uporabe, spremišta su odgovorna za opskrbu paketa u sustav. Ako ste početnik, zadana spremišta bit će dovoljna da zadovolje vaše potrebe. Međutim, znanje o dodavanju spremišta definitivno će biti od koristi onima koji žele preuzeti pakete trećih strana na svoje računalo.

Na Linuxu ste mogli često nailaziti na pogrešku slomljenog paketa tijekom ažuriranja ili instaliranja novih paketa. Ponovno instaliranje ili uklanjanje takvih paketa rješava problem na većini Linux sustava.

Udio Udio Cvrkut E -pošta 3 načina da provjerite je li e -pošta prava ili lažna

Ako ste primili e -poruku koja izgleda pomalo sumnjivo, uvijek je najbolje provjeriti njenu autentičnost. Evo tri načina da provjerite je li e -poruka prava.

Pročitajte Dalje
Povezane teme
  • Linux
  • Arch Linux
  • Linux
  • Savjeti za računala
O autoru Deepesh Sharma(79 objavljenih članaka)

Deepesh je mlađi urednik za Linux u MUO -u. On piše informativne vodiče o Linuxu s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran u filmove, ali ako želite razgovarati o tehnologiji, on je vaš momak. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesh Sharma

Pretplatite se na naše obavijesti

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

Kliknite ovdje za pretplatu