Kui otsite Linuxis paketti käsurea kaudu, otsib teie süsteemi paketihaldur paketti erinevates hoidlates. Vaikimisi on igal Linuxi distributsioonil mõned ametlikud hoidlad, mis sisaldavad stabiilseid pakette, mida distro meeskond toetab.

Kui proovite haarata paketti, mida pole ametlikes tarkvarahoidlates, kuvab paketihaldur vea. Sellistes olukordades saate kolmanda osapoole hoidla oma süsteemi käsitsi lisada ja seejärel paketi alla laadida.

Vaatame, kuidas saate oma süsteemi allikaloendisse uusi hoidlaid lisada.

Ubuntu ja Debiani-põhistes distros

Debiani-põhised jaotused, sealhulgas Ubuntu, kasutavad pakettide installimiseks ja värskendamiseks Advanced Package Tool (APT). Tarkvarahoidla kohta leiate teavet /etc/apt/sources.list fail Debiani-põhises Linuxi installis.

Kuigi saate faili käsitsi sisestada hoidla üksikasjad, võib sellest kiiresti saada väsitav töö. Parem viis NENDE lisamiseks oma süsteemi on add-apt-hoidla tööriist.

Installige add-apt-hoidla

Vaikimisi ei leia teie süsteemi installitud utiliiti add-apt-repository. See on osa

tarkvara-omadused-ühine pakend. APT paketihalduri abil add-apt-hoidla installimiseks tippige:

sudo apt install tarkvara-omadused-ühine

Hoidlate lisamine add-apt-hoidla abil

Nüüd, kui olete paketi installinud, on aeg oma süsteemi lisada kolmanda osapoole tarkvarahoidla. Hoidlate lisamise põhisüntaks on:

sudo add-apt-repository [valikud] hoidla

... kuhu hoidla on vorming, mida kasutab allikad.loend faili.

Vaikimisi failivorming on:

deb https://repositoryurl.com distro tüüp

Näiteks Ubuntu universumi hoidla lisamiseks oma süsteemi tehke järgmist.

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

Samuti saate lisada käsu süntaksiga PPA koos add-apt-hoidlaga:

sudo add-apt-hoidla ppa: kasutaja / nimi

... kuhu kasutaja ja nimi on omaniku nimi ja PPA nimi vastavalt.

PHP PPA lisamiseks Ondrej abil add-apt-hoidla abil:

sudo add-apt-hoidla ppa: ondrej / php

Seotud: Mis vahe on APT ja dpkg vahel Ubuntus?

Fedora ja CentOS hoidlate käsitsi lisamine

Fedora, CentOS ja muud RHEL-põhised jaotused kasutavad DNF-i ja yum-pakettide haldureid. Erinevalt APT-st on DNF-il sisseehitatud meetod konfigureerija mis võimaldab kasutajatel hõlpsalt lisada, eemaldada ja keelata kolmandate osapoolte hoidlaid.

DNF-i paketihalduri kasutamine

DNF-i abil uue hoidla lisamiseks toimige järgmiselt.

dnf config-manager - add-repo hoidla

... kuhu hoidla on tarkvara hoidla URL.

Hoidla lubamiseks tippige:

dnf config-manager - seadet võimaldav hoidla

Kasutades yum-config-manager

Teise võimalusena võite kasutada ka yum-config-manager utiliit oma süsteemi hoidlate lisamiseks ja haldamiseks. Yum-config-manager pole vaikimisi RHEL-põhistele jaotustele installitud, seega peate selle käsitsi installima. See on osa yum-utils pakend. Selle installimiseks tippige:

sudo dnf installige yum-utils

Yum-config-manager käsu vorming sarnaneb DNF-iga. Uue hoidla saate lisada yum-config-manager abil järgmiselt:

yum-config-manager - add-repo hoidla

Hoidla lubamine on samuti lihtne.

yum-config-manager - lubage hoidla

Arch Linux ja AUR

Kui kasutate Arch Linuxi, võite juba teada, et kasutajad ei saa Archisse hoidlaid lisada. Kuid see ei tähenda, et te ei saaks oma süsteemi täiendavaid pakette alla laadida.

Arch Linuxil on AUR, Archi kasutajate hoidla, mis sisaldab tuhandeid kasutajate välja töötatud pakette kolmandatest osapooltest. AUR-ile pääseb juurde AUR-paketi halduri abil. Pacman, mis on Arch Linuxi vaikepaketihaldur, ei pääse Archi kasutajahoidlasse salvestatud pakettidele juurde.

AUR-i paketihaldureid on mitu, neist silmapaistvam jah. Yay saate oma süsteemi hõlpsalt installida git-hoidla kloonimine.

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

Allalaaditud kausta lubade muutmine:

sudo chmod 777 / yay-git

Muutke kataloogi ja kasutage makepkg käsk yay installimiseks:

cd / yay-git && makepkg -si

Lisateave: Kuidas installida ja eemaldada pakette Arch Linuxis

Süsteemi hoidlate loendi haldamine

Alates Linuxi installist kuni selle igapäevase kasutamiseni vastutavad hoidlad süsteemide pakettide tarnimise eest. Kui olete algaja, piisaks teie vajaduste rahuldamiseks vaikehoidlatest. Kuid teadmine, kuidas hoidlaid lisada, on kindlasti kasulik neile, kes soovivad kolmandate osapoolte pakette oma arvutisse alla laadida.

Linuxis võisite uute pakettide värskendamise või installimise ajal sageli kokku puutuda vigase paketiveaga. Või uuesti installimine selliste pakendite eemaldamine lahendab probleemi enamikus Linuxi süsteemides.

E-post
Mis on Windows 11 ja millal see käivitatakse?

Windows 11 leke andis meile veidi teavet, kuid kõik silmad on suunatud Microsofti 24. juuni üritusele.

Loe edasi

Seotud teemad
  • Linux
  • Arch Linux
  • Linux
  • Arvuti näpunäited
Autori kohta
Sügav Sharma (Avaldatud 62 artiklit)

Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.

Veel Deepesh Sharmalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.

.