Kā manuāli pievienot programmatūras krātuves Linux

Kā manuāli pievienot programmatūras krātuves Linux

Meklējot paketi operētājsistēmā Linux, izmantojot komandrindu, jūsu sistēmas pakotņu pārvaldnieks meklē paketi dažādās krātuvēs. Pēc noklusējuma katram Linux izplatījumam ir dažas oficiālas krātuves, kurās ir stabilas paketes, kuras atbalsta izplatīšanas komanda.





Tomēr, mēģinot paņemt paketi, kas 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 jaunas krātuves sistēmas avotu sarakstam.





Uz Ubuntu un Debian balstītiem Distros

Izplatījumi, kuru pamatā ir Debian, tostarp Ubuntu, pakotņu instalēšanai un atjaunināšanai izmanto Advanced Package Tool (APT). Programmatūras krātuves informāciju varat atrast sadaļā /etc/apt/sources.list failu jūsu Debian balstītā Linux instalācijā.

kāpēc šovi pazūd no netflix

Lai gan jūs varat manuāli ievadīt repozitorija informāciju failā, tas ātri var kļūt par nogurdinošu darbu. Labāks veids, kā tos pievienot savai sistēmai, ir, izmantojot add-apt-repozitorijs rīks.



Instalējiet repozitoriju add-apt

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 rekvizīti-bieži iepakojums. Lai instalētu add-apt-repository, izmantojot APT pakotņu pārvaldnieku, ierakstiet:

sudo apt install software-properties-common

Pievienot repozitorijus, 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. Krātuves pievienošanas pamata sintakse ir šāda:





sudo add-apt-repository [options] repository

... kur krātuve ir formāts, ko izmanto sources.list failu.

Faila noklusējuma ievades formāts ir šāds:





deb https://repositoryurl.com distro type

Piemēram, lai savai sistēmai pievienotu Ubuntu Visuma krātuvi:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Varat arī pievienot PPA ar add-apt-repository, izmantojot šādu komandu sintaksi:

sudo add-apt-repository ppa:user/name

... kur lietotājs un vārds 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āla repozitoriju pievienošana Fedora un CentOS

Fedora, CentOS un citi uz RHEL balstīti izplatījumi izmanto DNF un yum pakotņu pārvaldniekus. Atšķirībā no APT, DNF ir iebūvēta metode konfigurācijas pārvaldnieks kas ļauj lietotājiem viegli pievienot, noņemt un atspējot trešo pušu krātuves.

Izmantojot DNF pakotņu pārvaldnieku

Lai pievienotu jaunu krātuvi, izmantojot DNF:

dnf config-manager --add-repo repository

... kur krātuve ir programmatūras krātuves URL.

Lai iespējotu krātuvi, ierakstiet:

dnf config-manager --set-enabled repository

Izmantojot yum-config-manager

Varat arī izmantot yum-config-manager utilīta, lai pievienotu un pārvaldītu krātuves jūsu sistēmā. Yum-config-manager pēc noklusējuma nav instalēts izplatījumos, kuru pamatā ir RHEL, tāpēc jums tas būs jāinstalē manuāli. Tā ir daļa no yum-utils iepakojums. Lai to instalētu, ierakstiet:

sudo dnf install yum-utils

Komandas yum-config-manager formāts ir līdzīgs DNF. Jūs varat pievienot jaunu krātuvi, izmantojot yum-config-manager, šādi:

yum-config-manager --add-repo repository

Arī krātuves iespējošana ir vienkārša.

yum-config-manager --enable repository

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ā nevarat lejupielādēt papildu paketes.

Arch Linux ir AUR-Arch lietotāju krātuve, 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 User repozitorijā saglabātajām pakotnēm.

Ir vairāki AUR pakotņu pārvaldnieki, no kuriem ievērojamākais ir priekšgala . Jūs varat viegli instalēt yay savā sistēmā git repozitorija klonēšana .

git clone 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ēšanai yay:

cd /yay-git && makepkg -si

Uzzināt vairāk: Kā instalēt un noņemt pakotnes Arch Linux

Sistēmas krātuves saraksta pārvaldība

No Linux instalācijas līdz ikdienas lietošanai krātuves ir atbildīgas par paku 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, kas vēlas savā datorā lejupielādēt trešo pušu pakotnes.

Operētājsistēmā Linux, iespējams, bieži esat saskāries ar salauztas pakotnes kļūdu, atjauninot vai instalējot jaunas paketes. Pārinstalēšana vai noņemot šādus iepakojumus novērš problēmu lielākajā daļā Linux sistēmu.

Kopīgot Kopīgot Čivināt E -pasts 3 veidi, kā pārbaudīt, vai e -pasts ir īsts vai viltots

Ja esat saņēmis e -pastu, kas izskatās mazliet apšaubāms, vienmēr vislabāk ir pārbaudīt tā autentiskumu. Šeit ir trīs veidi, kā noteikt, vai e -pasts ir īsts.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Arch Linux
  • Linux
  • Datoru padomi
Par autoru Deepesh Sharma(79 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu