Chcete inštalovať balíčky na Arch Linux, ale neviete ako? Mnoho ľudí čelí tomuto problému pri prvej migrácii z distribúcií založených na Debiane do Archu. Balíky vo vašom systéme založenom na Archi však môžete ľahko spravovať pomocou správcov balíkov.
Pacman je predvolený správca balíkov, ktorý je predinštalovaný v každej distribúcii Archu. Ale aj tak sú potrební ďalší správcovia balíkov, pretože Pacman nepodporuje balíčky z archívu používateľov.
Správcovia balíkov v Arch Linuxe
Aj keď je Arch Linux dodávaný s Pacmanom ako predvoleným správcom balíkov, môžete nainštalovať ďalších správcov balíkov, napríklad Yay. Na rozdiel od Pacmana vám títo správcovia balíkov umožňujú pridávať nové balíčky z oficiálneho archívu Arch a AUR (Arch User Repository).
Zatiaľ čo sa v priebehu rokov používali iní správcovia balíkov, príklady ako Yaourt a Aurman sa už neuchovávajú. V dôsledku toho sú Pacman a Yay bezpečnejší a spoľahlivejší správcovia balíkov, na ktoré sa môžu v Arch Linuxe spoľahnúť.
AUR je archív organizovaný komunitou, ktorý poskytuje používateľom platformu na zdieľanie nimi vyvinutých balíkov. Ak ste vývojár, môžete do AUR pridať balíčky a ostatní používatelia si ich môžu ľahko nainštalovať do svojho systému.
1. Pacman
Ako už bolo spomenuté vyššie, každý systém Arch je dodávaný s Pacmanom ako predvoleným správcom balíkov. Najvýznamnejšou vlastnosťou Pacmanu je, že pravidelne synchronizuje balíčky vášho systému s hlavným serverom a zase udržuje váš systém v aktualizovanom stave.
2. Jéj
Pretože vývojári spoločností Yaourt a Aurman nebudú po ukončení vydávať žiadne aktualizácie, používatelia Archu začali používať Yay na pridávanie balíkov z AUR. Hlavným cieľom Yay bolo minimalizovať vstupy používateľov a poskytnúť rozhranie podobné Pacmanovi.
Yay nebudete môcť nainštalovať pomocou Pacmana, pretože nepodporuje priame pridávanie balíkov z archívu používateľov. Preto budete musieť nainštalovať správcu balíkov Yay manuálne pomocou jeho úložiska Git. Tu je postup, ako ho nainštalovať do vášho systému.
Krok 1: Na naklonovanie úložiska yay budete potrebovať git.
pacman -S - potrebný git base-devel
Krok 2: Klonujte úložisko do miestneho úložiska.
git klon https://aur.archlinux.org/yay-git.git
Krok 3: Zmeňte povolenia priečinka.
chmod 777 / yay-git
Krok 4: Prejdite do adresára, do ktorého ste klonovali úložisko.
cd yay-git
Krok 5: Použite makepkg príkaz na zostavenie balíka. Uistite sa, že nasledujúci príkaz nespúšťate ako užívateľ root, inak spôsobí chybu.
makepkg -si
Aktualizácia a aktualizácia balíkov
Ak ste práve nainštalovali Arch Linux, potom budete môcť pred pridaním alebo odstránením balíkov synchronizovať váš systém s hlavnými servermi aktualizáciou zoznamu miestnych balíkov.
Potom môžete všetky svoje balíčky ľahko inovovať na najnovšiu verziu stiahnutím súborov z oficiálnych serverov.
Pomocou Pacmana
Ak chcete aktualizovať zoznam balíkov pomocou programu Pacman, použite -Sy vlajka s príkazom.
sudo pacman -Sy
Po synchronizácii zoznamu balíkov systému s hlavnými servermi musíte balíčky inovovať. Použi -Syu príznak urobiť to isté. Tento príkaz môže chvíľu trvať, v závislosti od zoznamu balíkov a vášho sieťového pripojenia.
sudo pacman -Syu
Zadaním obidvoch týchto príkazov môžete ušetriť námahu spojením týchto príkazov -Syyu vlajka. Po aktualizácii zoznamu balíkov začne Pacman sťahovať najnovšie balíčky automaticky.
sudo pacman -Syyu
Pomocou Yay
Správca balíkov Yay vám umožňuje efektívne aktualizovať a upgradovať vaše balíčky pomocou vášho terminálu. Ak to chcete urobiť, stačí použiť -Syu vlajka s príkazom yay.
sudo yay -Syu
Pridávanie balíkov
Pridávanie balíkov je jednoduché, keď viete, ktoré príkazy sa majú vykonať. Musíte len zadať príkazy správcu balíkov do terminálu.
Obchod Flathub a Snap sú dve vynikajúce aplikácie GUI, ktoré môžete použiť na inštaláciu softvéru a aplikácií na vašom počítači so systémom Linux.
Ak si chcete stiahnuť aplikácie pre systém Linux, ako sú na tom Flathub a Snap Store? Postavíme ich proti sebe, aby sme to zistili.
Inštalácia balíkov s Pacmanom
Pacman používa príponu súboru TAR na balenie aplikácií. Funguje efektívne s architektúrou systému Arch Linux. Ak chcete pridať balík, musíte použiť -S príznak s predvoleným príkazom nasledujúcim spôsobom.
sudo pacman -S názov balenia
Napríklad,
sudo pacman -S cmatrix
Ak chcete nainštalovať viac balíkov naraz, zadajte názov všetkých balíkov vydelený medzerou.
sudo pacman -S cmatrix vlc python
Informácie o balíkoch môžete získať aj po ich nainštalovaní. Výstup poskytuje podrobnosti o názve, verzii, architektúre a licencii balíka. Za týmto účelom vymeňte -S vlajka s -Qi v predvolenom nastavení pacman príkaz.
pacman -Qi cmatrix
Nainštalujte si balíčky cez Yay
Syntax príkazu Yay install je dosť podobná ako v prípade Pacmana. Ak chcete nainštalovať balík pomocou správcu balíkov Yay, stačí použiť -S príznak s predvoleným príkazom.
yay -S packagename
Odstraňovanie balíkov v Arch
Arch Linux vám dáva kontrolu nad odstránením balíkov, keď ich nepotrebujete, a to je jeden z mnohých dôvodov prečo by ste si mali nainštalovať Arch Linux. Ak máte oprávnenie, samozrejme, môžete odstrániť takmer akýkoľvek balík zo systému. Pozrime sa, ako môžete odstrániť balíček v systéme Arch Linux.
Odstráňte balíky pomocou Pacmana
Odstránenie balíka je tiež jednoduché. Všetko, čo musíte urobiť, je použiť -R namiesto -S príznak v predvolenom nastavení pacman príkaz.
sudo pacman -R cmatrix
Ak sa balík nenachádza vo vašom systéme, zobrazí sa chybový výstup so správou „error: target not found: packagename“.
Odstráňte balíčky so službou Yay
Ak chcete odstrániť balíčky pomocou nástroja Yay, pridajte -R príznak na predvolený príkaz yay. Môžete tiež použiť príznak -Rns na odstránenie všetkých nepotrebných závislostí z vášho systému.
jaj -R cmatrix
yay -Rns cmatrix
Ak chcete odstrániť balíky, ktoré váš systém nepotrebuje, použite -Yc vlajka s príkazom.
jaj -Yc
Správa balíkov v systéme Arch Linux
Existuje niekoľko spôsobov, ako pridať a odstrániť balíky v distribúcii Linuxu založenej na archíve. Môžete použiť správcov balíkov ako Pacman, Yaourt a Yay. Zatiaľ čo niektorí správcovia balíkov umožňujú sťahovanie balíkov z archívneho úložiska používateľov, iní ako Pacman nepodporujú AUR.
Ak nie ste fanúšikom správcov balíkov, môžete si kedykoľvek stiahnuť balíčky, ktoré chcete. Na internete je k dispozícii niekoľko webových stránok, ktoré poskytujú používateľom systému Linux balíčky TAR, RPM a DEB.
Hľadáte aplikácie pre Linux? Namiesto inštalácie z terminálu si môžete z týchto webových stránok sťahovať aplikácie pre Linux vo formáte DEB a RPM.
- Linux
Deepesh je technický blogger a píše informačný obsah už viac ako 3 roky. V súčasnosti pokračuje v bakalárskom štúdiu počítačových aplikácií na renomovanej univerzite v Indii. Vo voľnom čase rád píše, počúva hudbu a hrá na gitare.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.