Meklējot pakotni Linux, izmantojot komandrindu, jūsu sistēmas pakotņu pārvaldnieks paketi meklē dažādos krātuvēs. Pēc noklusējuma katram Linux izplatījumam ir daži oficiāli krātuves, kas satur stabilas paketes, kuras atbalsta izplatīšanas komanda.
Tomēr, mēģinot paķert paketi, kuras nav oficiālajās programmatūras krātuvēs, pakotņu pārvaldnieks parādīs kļūdu. Šādās situācijās jūs varat manuāli pievienot trešās puses krātuvi savai sistēmai un pēc tam lejupielādēt pakotni.
Apskatīsim, kā jūs varat pievienot jaunus krātuves savas sistēmas avotu sarakstam.
Uz Ubuntu un Debian balstītām disistēmām
Debian balstītie izplatījumi, tostarp Ubuntu, paku instalēšanai un atjaunināšanai izmanto Advanced Package Tool (APT). Informāciju par programmatūras krātuvi varat atrast vietnē /etc/apt/sources.list failu Debian bāzes Linux instalācijā.
Lai gan failā varat manuāli ievadīt repozitorija datus, tas var ātri kļūt par nogurdinošu darbu. Labāks veids, kā viņus pievienot savai sistēmai, ir add-apt-repository rīks.
Instalējiet add-apt-repository
Pēc noklusējuma jūs neatradīsit utilītu add-apt-repository, kas instalēta jūsu sistēmā. Tā ir daļa no programmatūras īpašības-kopīgas iepakojums. Lai instalētu add-apt-repository, izmantojot APT pakotņu pārvaldnieku, ierakstiet:
sudo apt instalēt programmatūru-properties-common
Pievienot krātuves, izmantojot add-apt-repository
Tagad, kad esat instalējis pakotni, ir pienācis laiks savai sistēmai pievienot trešās puses programmatūras krātuvi. Pamata sintakse krātuvju pievienošanai ir šāda:
sudo add-apt-repository [opcijas] repozitorijs
... kur krātuve ir formāts, ko izmanto sources.list failu.
Noklusējuma faila ievades formāts ir:
deb https://repositoryurl.com distro tips
Piemēram, lai savai sistēmai pievienotu Ubuntu visuma krātuvi:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $ (lsb_release -sc) visums "
Varat arī pievienot PPA ar add-apt-repository, izmantojot šādu komandu sintaksi:
sudo add-apt-repository ppa: lietotājs / vārds
... kur lietotājs un nosaukums ir īpašnieka vārds un PPA nosaukums attiecīgi.
Lai pievienotu Ondrej PHP PPA, izmantojot add-apt-repository:
sudo add-apt-repository ppa: ondrej / php
Saistīts: Kāda ir atšķirība starp APT un dpkg Ubuntu?
Manuāli pievienojot Fedora un CentOS krātuves
Fedora, CentOS un citos RHEL izplatītajos izplatījumos tiek izmantoti DNF un yum pakotņu pārvaldnieki. Atšķirībā no APT, DNF ir iebūvēta metode config-manager kas ļauj lietotājiem viegli pievienot, noņemt un atspējot trešo personu krātuves.
Izmantojot DNF Package Manager
Lai pievienotu jaunu krātuvi, izmantojot DNF:
dnf config-manager - add-repo repozitorijs
... kur krātuve ir programmatūras krātuves URL.
Lai iespējotu repozitoriju, ierakstiet:
dnf config-manager - krātuve, kas iespējota ar iestatījumu
Izmantojot yum-config-manager
Alternatīvi, jūs varat arī izmantot yum-config-manager lietderība, lai pievienotu un pārvaldītu krātuves jūsu sistēmā. Pēc noklusējuma uz RHEL balstītos izplatījumos Yum-config-manager nav instalēts, tāpēc tas būs jāinstalē manuāli. Tā ir daļa no yum-utils iepakojums. Lai to instalētu, ierakstiet:
sudo dnf instalējiet yum-utils
Komandas yum-config-manager formāts ir līdzīgs DNF. Izmantojot yum-config-manager, varat pievienot jaunu krātuvi šādi:
yum-config-manager - add-repo repozitorijs
Arī repozitorija iespējošana ir vienkārša.
yum-config-manager - iespējot krātuvi
Arch Linux un AUR
Ja izmantojat Arch Linux, iespējams, jau zināt, ka lietotāji nevar pievienot Arch krātuves. Bet tas nenozīmē, ka savā sistēmā nevar lejupielādēt papildu paketes.
Arch Linux ir AUR, Arch lietotāju repozitorijs, kurā ir tūkstošiem lietotāju izstrādātu trešo pušu pakotņu. Jūs varat piekļūt AUR, izmantojot AUR pakotņu pārvaldnieku. Pacman, kas ir Arch Linux noklusējuma pakotņu pārvaldnieks, nevar piekļūt Arch lietotāju krātuvē saglabātajām pakotnēm.
Ir vairāki AUR pakotņu pārvaldnieki, no kuriem visizcilākie ir jā. Jūs viegli varat instalēt yay savā sistēmā, izmantojot klonējot git repozitoriju.
git klons https://aur.archlinux.org/yay-git.git
Mainiet lejupielādētās mapes atļaujas:
sudo chmod 777 / yay-git
Mainiet direktoriju un izmantojiet makepkg komanda instalēt yay:
cd / yay-git && makepkg -si
Uzzināt vairāk: Kā instalēt un noņemt pakas Arch Linux
Sistēmas krātuvju saraksta pārvaldīšana
Sākot no Linux instalācijas līdz tās ikdienas lietošanai, krātuves ir atbildīgas par pakotņu piegādi sistēmai. Ja esat iesācējs, noklusējuma krātuves būtu pietiekamas, lai apmierinātu jūsu vajadzības. Tomēr zināšana, kā pievienot krātuves, noteikti būs izdevīga tiem, kuri vēlas savā datorā lejupielādēt trešo pušu paketes.
Operētājsistēmā Linux, atjauninot vai instalējot jaunas paketes, iespējams, bieži esat saskāries ar bojātu pakotņu kļūdu. Pārinstalēt vai noņemot šādus iepakojumus novērš problēmu lielākajā daļā Linux sistēmu.
Windows 11 noplūde sniedza mums zināmu informāciju, taču visas acis ir vērstas uz Microsoft 24. jūnija notikumu.
Lasiet Tālāk
- Linux
- Arch Linux
- Linux
- Datoru padomi
Deepesh ir MUO Linux jaunākais redaktors. Viņš ir rakstījis informatīvo saturu internetā vairāk nekā 3 gadus. Brīvajā laikā viņam patīk rakstīt, klausīties mūziku un spēlēt ģitāru.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.