Tarkvarahoidlate käsitsi lisamine Linuxis

Tarkvarahoidlate käsitsi lisamine Linuxis

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õlts

Kui 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
Autori kohta Deepesh Sharma(79 artiklit avaldatud)

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'st

Telli meie uudiskiri

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

Tellimiseks klõpsake siin