Szoftvertárak manuális hozzáadása Linuxon

Szoftvertárak manuális hozzáadása Linuxon

Amikor csomagot keres a Linuxon a parancssoron keresztül, a rendszer csomagkezelője a csomagot különböző adattárakban keresi. Alapértelmezés szerint minden Linux disztribúció rendelkezik néhány hivatalos tárolóval, amelyek stabil csomagokat tartalmaznak, amelyeket a disztribúciós csapat támogat.





Ha azonban olyan csomagot próbál megragadni, amely nem szerepel a hivatalos szoftvertárakban, a csomagkezelő hibát jelenít meg. Ilyen esetekben manuálisan hozzáadhatja a harmadik féltől származó lerakatot a rendszeréhez, majd letöltheti a csomagot.





Lássuk, hogyan adhat hozzá új lerakatokat a rendszer forráslistájához.





Ubuntu és Debian alapú disztribúciókon

A Debian-alapú disztribúciók, köztük az Ubuntu, az Advanced Package Tool (APT) eszközt használják a csomagok telepítéséhez és frissítéséhez. A szoftvertárral kapcsolatos információkat a /etc/apt/sources.list fájlt a Debian-alapú Linux telepítésén.

frissítse a ramot a mac book pro -ban

Bár manuálisan is megadhatja a tároló adatait a fájlban, gyorsan fárasztó munkává válhat. Egy jobb módja annak, hogy hozzáadja őket a rendszerhez, ha használja a add-apt-repository eszköz.



Telepítse az add-apt-repository-t

Alapértelmezés szerint nem találja a rendszerre telepített add-apt-repository segédprogramot. Ez része a szoftver-tulajdonságok-közös csomag. Az add-apt-repository APT csomagkezelővel történő telepítéséhez írja be:

sudo apt install software-properties-common

Adattárak hozzáadása az add-apt-repository használatával

Most, hogy telepítette a csomagot, itt az ideje, hogy hozzáadjon egy harmadik féltől származó szoftvertárat a rendszeréhez. Az adattárak hozzáadásának alapvető szintaxisa a következő:





sudo add-apt-repository [options] repository

...ahol tároló az a formátum, amelyet a források.list fájlt.

A fájl alapértelmezett beviteli formátuma:





deb https://repositoryurl.com distro type

Például, ha hozzá szeretné adni az Ubuntu univerzum tárházát a rendszeréhez:

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

Hozzáadhat egy PPA-t add-apt-repository-val is a következő parancsszintaxis használatával:

sudo add-apt-repository ppa:user/name

...ahol felhasználó és név az a tulajdonos neve és PPA név illetőleg.

A PHP PPA hozzáadása Ondrej által az add-apt-repository használatával:

sudo add-apt-repository ppa:ondrej/php

Összefüggő: Mi a különbség az APT és a dpkg között az Ubuntuban?

Lerakatok kézi hozzáadása a Fedora és a CentOS rendszerhez

A Fedora, a CentOS és más RHEL-alapú disztribúciók DNF és yum csomagkezelőket használnak. Az APT-vel ellentétben a DNF beépített módszerrel rendelkezik config-manager amely lehetővé teszi a felhasználók számára, hogy könnyedén hozzáadhassanak, eltávolítsanak és letiltsanak harmadik féltől származó tárolókat.

A DNF csomagkezelő használata

Új tároló hozzáadásához DNF használatával:

dnf config-manager --add-repo repository

...ahol tároló a szoftvertár URL -címe.

A tároló engedélyezéséhez írja be:

dnf config-manager --set-enabled repository

A yum-config-manager használatával

Alternatív megoldásként használhatja a yum-config-manager segédprogram a tárhelyek hozzáadásához és kezeléséhez a rendszeren. A Yum-config-manager alapértelmezés szerint nincs telepítve az RHEL-alapú disztribúciókra, ezért manuálisan kell telepítenie. Ez része a yum-utils csomag. A telepítéshez írja be:

sudo dnf install yum-utils

A yum-config-manager parancs formátuma hasonló a DNF-hez. A következő módon adhat hozzá új tárházat a yum-config-manager használatával:

yum-config-manager --add-repo repository

A tároló engedélyezése is egyszerű.

yum-config-manager --enable repository

Arch Linux és az AUR

Ha Arch Linuxot használ, akkor már tudja, hogy a felhasználók nem adhatnak hozzá tárolókat az Arch -hoz. Ez azonban nem jelenti azt, hogy nem tölthet le további csomagokat a rendszerére.

Az Arch Linux rendelkezik az AUR-val, az Arch User Repository-val, amely a felhasználók által kifejlesztett harmadik féltől származó csomagokat tartalmaz. Az AUR -t az AUR csomagkezelő segítségével érheti el. A Pacman, amely az Arch Linux alapértelmezett csomagkezelője, nem fér hozzá az Arch User Repository -ban tárolt csomagokhoz.

Számos AUR csomagkezelő létezik, a legkiemelkedőbb közülük íj . Könnyen telepítheti a yay -t a rendszerére a git adattár klónozása .

git clone https://aur.archlinux.org/yay-git.git

Módosítsa a letöltött mappa engedélyeit:

sudo chmod 777 /yay-git

Változtassa meg a könyvtárat, és használja a makepkg parancs a yay telepítéséhez:

cd /yay-git && makepkg -si

Tudj meg többet: Csomagok telepítése és eltávolítása Arch Linux alatt

A rendszer adattárlistájának kezelése

A Linux telepítéstől a napi használatáig a tárolók felelősek a csomagok rendszerhez való eljuttatásáért. Ha kezdő vagy, akkor az alapértelmezett adattárak elegendőek az Ön igényeinek kielégítésére. Azonban az adattárak hozzáadásának ismerete mindenképpen előnyös lesz azok számára, akik harmadik féltől származó csomagokat szeretnének letölteni a számítógépükre.

Linux rendszeren gyakran találkozhatott a törött csomag hibájával, amikor frissítette vagy telepítette az új csomagokat. Újratelepítés vagy az ilyen csomagok eltávolítása javítja a problémát a legtöbb Linux rendszeren.

Részvény Részvény Csipog Email 3 módszer annak ellenőrzésére, hogy az e -mail valódi vagy hamis

Ha e -mailt kapott, amely kissé kétesnek tűnik, mindig a legjobb ellenőrizni annak hitelességét. Íme három módszer annak megállapítására, hogy egy e -mail valódi -e.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Arch Linux
  • Linux
  • Számítógépes tippek
A szerzőről Deepesh Sharma(79 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide