Csomagok telepítése és eltávolítása Arch Linux alatt

Csomagok telepítése és eltávolítása Arch Linux alatt

Szeretne csomagokat telepíteni az Arch Linuxra, de nem tudja, hogyan? Sokan szembesülnek ezzel a problémával, amikor először migrálnak a Debian-alapú disztribúciókból az Arch-ba. Csomagkezelőkkel azonban egyszerűen kezelheti a csomagokat az Arch-alapú rendszeren.





A Pacman az alapértelmezett csomagkezelő, amely minden Arch disztribúcióban előre telepítve van. Ennek ellenére szükség van más csomagkezelőkre, mivel a Pacman nem támogatja az Arch User Repository csomagjait.





Csomagkezelők az Arch Linuxban

Bár az Arch Linux alapértelmezett csomagkezelőként a Pacman -t tartalmazza, telepíthet más csomagkezelőket, például a Yay -t. A Pacmantól eltérően ezek a csomagkezelők lehetővé teszik új csomagok hozzáadását a hivatalos Arch tárházból és az AUR -ból (Arch User Repository).





Míg más csomagkezelőket használtak az évek során, a Yaourt és az Aurman példákat már nem tartják fenn. Következésképpen a Pacman és a Yay biztonságosabb és megbízhatóbb csomagkezelők, akikre támaszkodhat az Arch Linuxban.

Az AUR egy közösség által szervezett adattár, amely platformot biztosít a felhasználóknak az általuk kifejlesztett csomagok megosztására. Ha Ön fejlesztő, hozzáadhat csomagokat az AUR -hoz, és a többi felhasználó könnyen telepítheti őket a rendszerére.



mennyi hely van a windows 10 -ben

1. Pacman

Amint fentebb említettük, minden Arch rendszerhez a Pacman tartozik alapértelmezett csomagkezelőként. A Pacman legjelentősebb tulajdonsága, hogy rendszeresen szinkronizálja a rendszer csomagjait a fő szerverrel, és ezáltal naprakészen tartja a rendszert.

2. Nyár

Mivel a Yaourt és az Aurman fejlesztői nem adnak ki frissítéseket a megszüntetés után, az Arch felhasználók elkezdték használni a Yay -t csomagok hozzáadására az AUR -ból. A Yay fő célja az volt, hogy minimalizálja a felhasználói bevitelt, és Pacman-szerű felületet biztosítson.





Nem tudja telepíteni a Yay -t a Pacman használatával, mivel nem támogatja a csomagok közvetlen hozzáadását az Arch User Repository -ból. Ezért manuálisan kell telepítenie a Yay csomagkezelőt a Git lerakat használatával. Így telepítheti a rendszerére.

1. lépés: A git -nek szüksége lesz a yay adattár klónozására.





pacman -S --needed git base-devel

2. lépés: Klónozza a lerakatot a helyi tárolóba.

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

3. lépés: Módosítsa a mappa engedélyeit.

chmod 777 /yay-git

4. lépés: Keresse meg azt a könyvtárat, ahol klónozta a lerakatot.

cd yay-git

5. lépés: Használja a makepkg parancs a csomag építéséhez. Győződjön meg arról, hogy a következő parancsot nem root felhasználóként futtatja, ellenkező esetben hiba lép fel.

makepkg -si

Csomagok frissítése és frissítése

Ha most telepítette az Arch Linuxot, mielőtt csomagokat adhat hozzá vagy távolíthat el, szinkronizálnia kell a rendszert a főszerverekkel, frissítve a helyi csomaglistát.

Ezután könnyedén frissítheti az összes csomagot a legújabb verzióra, ha letölti a fájlokat a hivatalos szerverekről.

A Pacman használata

A csomaglista Pacman használatával történő frissítéséhez használja a -Övé zászló a paranccsal.

sudo pacman -Sy

Miután szinkronizálta a rendszer csomaglistáját a főszerverekkel, frissítenie kell a csomagokat. Használja a -Syu zászló, hogy ugyanezt tegye. Ez a parancs a csomagok listájától és a hálózati kapcsolattól függően eltarthat egy ideig.

sudo pacman -Syu

Spórolhat azzal, hogy mindkét parancsot beírja, ha kombinálja őket a -Szia zászló. A Pacman automatikusan elkezdi letölteni a legújabb csomagokat, miután frissítette a csomaglistát.

sudo pacman -Syyu

A Yay használata

A Yay csomagkezelő lehetővé teszi a csomagok hatékony frissítését és frissítését a terminál használatával. Ehhez csak használja a -Syu zászló a yay paranccsal.

sudo yay -Syu

Csomagok hozzáadása

Csomagok hozzáadása egyszerű, ha tudja, mely parancsokat kell végrehajtani. Mindössze annyit kell tennie, hogy beírja a csomagkezelő parancsokat a terminálba.

A Flathub és a Snap Store két nagyszerű grafikus felhasználói felület, amellyel szoftvereket és alkalmazásokat telepíthet Linux -gépére.

Csomagok telepítése a Pacman segítségével

A Pacman a TAR fájlkiterjesztést használja az alkalmazások csomagolására. Hatékonyan működik az Arch Linux rendszer architektúrájával. Csomag hozzáadásához a -S zászlót az alapértelmezett paranccsal az alábbiak szerint.

sudo pacman -S packagename

Például,

sudo pacman -S cmatrix

Több csomag egyidejű telepítéséhez írja be az összes csomag nevét a szóköz karakterrel osztva.

sudo pacman -S cmatrix vlc python

A csomagokról a telepítésük után is információkat kaphat. A kimenet részleteket tartalmaz a csomag nevéről, verziójáról, architektúrájáról és licencéről. Ehhez cserélje ki a -S zászlóval -Qi az alapértelmezettben pacman parancs.

pacman -Qi cmatrix

Csomagok telepítése a Yay segítségével

A Yay install parancs szintaxisa meglehetősen hasonló a Pacmanéhoz. Csomag telepítéséhez a Yay csomagkezelővel használja a -S zászló az alapértelmezett paranccsal.

yay -S packagename

Csomagok eltávolítása az Arch -ban

Az Arch Linux lehetővé teszi a csomagok eltávolítását, ha nincs rájuk szükség, és ez a sok ok egyike miért érdemes telepíteni az Arch Linuxot . Természetesen szinte minden csomagot eltávolíthat a rendszerből, ha rendelkezik a jogosultsággal. Nézzük meg, hogyan lehet törölni egy csomagot az Arch Linuxon.

Csomagok eltávolítása Pacman segítségével

A csomag eltávolítása is egyszerű. Mindössze annyit kell tennie, hogy használja -R a helyett -S zászló az alapértelmezettben pacman parancs.

sudo pacman -R cmatrix

Ha a csomag nincs jelen a rendszerben, hibaüzenetet kap, amely a következőt írja ki: „error: target not found: packagegename”.

Távolítsa el a csomagokat a Yay segítségével

A csomagok Yay használatával történő eltávolításához adja hozzá a -R jelöli az alapértelmezett yay parancsot. A -Rns jelző segítségével eltávolíthatja a rendszerből az összes szükségtelen függőséget.

hol van a zseblámpám a telefonomon
yay -R cmatrix
yay -Rns cmatrix

Ha el szeretné távolítani azokat a csomagokat, amelyekre a rendszernek nincs szüksége, használja a -Yc zászló a paranccsal.

yay -Yc

Csomagok kezelése Arch Linuxon

Az Arch-alapú Linux disztribúción többféleképpen is hozzáadhat és eltávolíthat csomagokat. Használhat csomagkezelőket, például Pacman, Yaourt és Yay. Míg egyes csomagkezelők lehetővé teszik a csomagok letöltését az Arch User Repository -ból, mások, mint a Pacman, nem támogatják az AUR -t.

Ha nem rajong a csomagkezelőkért, akkor bármikor manuálisan letöltheti a kívánt csomagokat. Számos weboldal érhető el az interneten, amelyek TAR, RPM és DEB csomagokat biztosítanak a Linux felhasználók számára.

Részvény Részvény Csipog Email 8 Webhelyek DEB vagy RPM Linux alkalmazások letöltéséhez

Linux -alkalmazásokat keres? A terminálról történő telepítés helyett ezekről a webhelyekről tölthet le Linux -alkalmazásokat DEB és RPM formátumban.

Olvassa tovább
Kapcsolódó témák
  • Linux
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