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.

instagram viewer

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ū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.

E-pasts
Kas ir Windows 11 un kad tas tiks palaists?

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

Saistītās tēmas
  • Linux
  • Arch Linux
  • Linux
  • Datoru padomi
Par autoru
Deepesh Sharma (Publicēti 62 raksti)

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.

Vairāk no Deepesh Sharma

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.

.