Kui otsite Linuxist paketti käsurealt, otsib teie süsteemi paketihaldur paketti erinevatest hoidlatest. Vaikimisi on igal Linuxi distributsioonil mõned ametlikud hoidlad, mis sisaldavad jaotusmeeskonna toetatud stabiilseid pakette.
Kui aga proovite haarata paketti, mida ametlikes tarkvarahoidlates pole, kuvab paketihaldur tõrke. Sellistes olukordades saate kolmanda osapoole hoidla käsitsi oma süsteemi lisada ja seejärel paketi alla laadida.
Vaatame, kuidas saate oma süsteemi allikate loendisse uusi hoidlaid lisada.
Ubuntu ja Debiani põhistes distributsioonides
Debianipõhised distributsioonid, sealhulgas Ubuntu, kasutavad pakettide installimiseks ja värskendamiseks Advanced Package Tool (APT). Tarkvarahoidla kohta leiate teavet /etc/apt/sources.list faili Debianil põhinevas Linuxi installis.
kuidas teha oma kiirfiltrit
Kuigi saate hoidlasse salvestatud andmed käsitsi faili sisestada, võib sellest kiiresti väsitav töö saada. Parem viis nende lisamiseks oma süsteemi on kasutada add-apt-repository tööriist.
Installige add-apt-repository
Te ei leia vaikimisi oma süsteemi installitud utiliiti add-apt-repository. See on osa tarkvara-omadused-levinud pakett. Add-apt-repository installimiseks APT paketihalduri abil tippige:
sudo apt install software-properties-common
Lisa hoidlaid add-apt-repository abil
Nüüd, kui olete paketi installinud, on aeg lisada oma süsteemi kolmanda osapoole tarkvarahoidla. Hoidlate lisamise põhisüntaks on järgmine:
sudo add-apt-repository [options] repository
... kus hoidla on vorming, mida kasutab allikad.nimekiri faili.
Faili sisestusvorming on järgmine:
deb https://repositoryurl.com distro type
Näiteks Ubuntu universumi hoidla lisamiseks oma süsteemi:
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'
Samuti saate lisada PPA koos add-apt-repository abil, kasutades järgmist käsusüntaksit:
sudo add-apt-repository ppa:user/name
... kus kasutaja ja nimi on omaniku nimi ja PPA nimi vastavalt.
PHP PPA lisamiseks Ondrej abil add-apt-repository:
sudo add-apt-repository ppa:ondrej/php
Seotud: Mis vahe on Ubuntu APT ja dpkg vahel?
Fedora ja CentOS -i hoidlate käsitsi lisamine
Fedora, CentOS ja muud RHEL-põhised distributsioonid kasutavad DNF- ja yum-paketihaldureid. Erinevalt APT-st on DNF-il sisseehitatud meetod konfiguratsioonihaldur mis võimaldab kasutajatel hõlpsalt lisada, eemaldada ja keelata kolmanda osapoole hoidlaid.
DNF paketihalduri kasutamine
DNF -i abil uue hoidla lisamiseks tehke järgmist.
dnf config-manager --add-repo repository
... kus hoidla on tarkvarahoidla URL.
Hoidla lubamiseks tippige:
dnf config-manager --set-enabled repository
Yum-config-manager kasutamine
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 distributsioonidele installitud, seega peate selle käsitsi installima. See on osa yum-utils pakett. Selle installimiseks tippige:
sudo dnf install yum-utils
Käsu yum-config-manager vorming on sarnane DNF-iga. Uue hoidla saate lisada yum-config-manager abil järgmiselt.
yum-config-manager --add-repo repository
Hoidla lubamine on samuti lihtne.
yum-config-manager --enable repository
Arch Linux ja AUR
Kui kasutate Arch Linuxi, võite juba teada, et kasutajad ei saa Archi hoidlaid lisada. Kuid see ei tähenda, et te ei saaks oma süsteemi täiendavaid pakette alla laadida.
Arch Linuxil on AUR, Arch User Repository, mis sisaldab tuhandeid kasutajate välja töötatud kolmanda osapoole pakette. AUR -ile pääsete juurde AUR -paketihalduri abil. Pacman, mis on Arch Linuxi vaikepaketihaldur, ei pääse Arch Archi hoidlasse salvestatud pakettidele juurde.
AUR -i pakettide haldureid on mitu, neist silmapaistvaim kummardus . Yay saate oma süsteemi hõlpsalt installida giti hoidla kloonimine .
git clone https://aur.archlinux.org/yay-git.git
Muutke allalaaditud kausta õigusi:
sudo chmod 777 /yay-git
Muutke kataloogi ja kasutage makepkg yay installimise käsk:
cd /yay-git && makepkg -si
Lisateave: Kuidas pakette Arch Linuxis installida ja eemaldada
Süsteemi hoidlate loendi haldamine
Alates Linuxi installimisest kuni selle igapäevase kasutamiseni vastutavad hoidlad süsteemile pakettide tarnimise eest. Kui olete algaja, piisab vaikimisi hoidlatest teie vajaduste rahuldamiseks. Kuid hoidlate lisamise teadmine tuleb kindlasti kasuks neile, kes soovivad oma arvutisse alla laadida kolmanda osapoole pakette.
Linuxis võisite uute pakettide värskendamisel või installimisel sageli kokku puutuda vigase paketi tõrkega. Uuesti installimine või selliste pakendite eemaldamine lahendab probleemi enamikus Linuxi süsteemides.
Jaga Jaga Piiksuma E -post 3 viisi, kuidas kontrollida, kas e -kiri on tõeline või võltsKui olete saanud e -kirja, mis tundub pisut kahtlane, on alati parem kontrollida selle ehtsust. Siin on kolm võimalust, kuidas teada saada, kas e -kiri on tõeline.
Loe edasi Seotud teemad- Linux
- Arch Linux
- Linux
- Arvuti näpunäited
Deepesh on MUO Linuxi noorem toimetaja. Ta kirjutab Linuxis informatiivseid juhendeid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Filmide osas pole kindel, aga kui soovite tehnoloogiast rääkida, on ta teie mees. Vabal ajal võite teda lugeda raamatuid, kuulata erinevaid muusikažanre või mängida kitarri.
Rohkem Deepesh Sharma'stTelli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin