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.
Windows 11 leke andis meile veidi teavet, kuid kõik silmad on suunatud Microsofti 24. juuni üritusele.
Loe edasi
- Linux
- Arch Linux
- Linux
- Arvuti näpunäited
Deepesh on MUO Linuxi nooremtoimetaja. Ta on kirjutanud Internetis infosisu üle 3 aasta. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.
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.