Jak zainstalować i usunąć pakiety w Arch Linux

Jak zainstalować i usunąć pakiety w Arch Linux

Chcesz zainstalować pakiety w Arch Linux, ale nie wiesz jak? Wiele osób boryka się z tym problemem, gdy po raz pierwszy migrują z dystrybucji opartych na Debianie do Arch. Jednak możesz łatwo zarządzać pakietami w systemie opartym na Arch za pomocą menedżerów pakietów.





Pacman to domyślny menedżer pakietów, który jest preinstalowany w każdej dystrybucji Arch. Ale nadal istnieje potrzeba innych menedżerów pakietów, ponieważ Pacman nie obsługuje pakietów z Arch User Repository.





Menedżery pakietów w Arch Linux

Chociaż Arch Linux jest dostarczany z Pacmanem jako domyślnym menedżerem pakietów, możesz zainstalować inne menedżery pakietów, takie jak Yay. W przeciwieństwie do Pacmana, te menedżery pakietów umożliwiają dodawanie nowych pakietów z oficjalnego repozytorium Arch i AUR (Arch User Repository).





Podczas gdy inne menedżery pakietów były używane przez lata, przykłady takie jak Yaourt i Aurman nie są już utrzymywane. W związku z tym Pacman i Yay są bezpieczniejszymi i bardziej niezawodnymi menedżerami pakietów, na których można polegać w Arch Linux.

AUR to zorganizowane przez społeczność repozytorium, które zapewnia użytkownikom platformę do udostępniania opracowanych przez nich pakietów. Jeśli jesteś programistą, możesz dodawać pakiety do AUR, a inni użytkownicy mogą je z łatwością instalować w swoim systemie.



jak sprawdzić telefon pod kątem złośliwego oprogramowania

1. Pacman

Jak wspomniano powyżej, każdy system Arch jest dostarczany z Pacmanem jako domyślnym menedżerem pakietów. Najbardziej godną uwagi cechą Pacmana jest to, że regularnie synchronizuje pakiety systemu z serwerem głównym, co z kolei zapewnia aktualność systemu.

2. Lato

Ponieważ twórcy Yaourt i Aurman nie będą publikować żadnych aktualizacji po zaprzestaniu działalności, użytkownicy Arch zaczęli używać Yay do dodawania pakietów z AUR. Głównym celem Yay było zminimalizowanie wkładu użytkownika i zapewnienie interfejsu podobnego do Pacmana.





Nie będziesz mógł zainstalować Yay za pomocą Pacmana, ponieważ nie obsługuje on dodawania pakietów bezpośrednio z Arch User Repository. Dlatego będziesz musiał ręcznie zainstalować menedżera pakietów Yay, korzystając z jego repozytorium Git. Oto jak zainstalować go w swoim systemie.

Krok 1: Będziesz potrzebował git do sklonowania repozytorium yay.





pacman -S --needed git base-devel

Krok 2: Sklonuj repozytorium do lokalnej pamięci masowej.

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

Krok 3: Zmień uprawnienia folderu.

chmod 777 /yay-git

Krok 4: Przejdź do katalogu, w którym sklonowałeś repozytorium.

cd yay-git

Krok 5: Użyj makepkg polecenie do zbudowania pakietu. Upewnij się, że nie uruchamiasz następującego polecenia jako użytkownik root, w przeciwnym razie zgłosi błąd.

makepkg -si

Aktualizacja i aktualizacja pakietów

Jeśli właśnie zainstalowałeś Arch Linux, zanim będziesz mógł dodawać lub usuwać pakiety, będziesz musiał zsynchronizować swój system z serwerami głównymi, aktualizując lokalną listę pakietów.

Następnie możesz łatwo zaktualizować wszystkie swoje pakiety do najnowszej wersji, pobierając pliki z oficjalnych serwerów.

Korzystanie z Pacmana

Aby zaktualizować listę pakietów za pomocą Pacmana, użyj -Jego flaga z poleceniem.

sudo pacman -Sy

Po zsynchronizowaniu listy pakietów systemu z serwerami głównymi należy zaktualizować pakiety. Użyj -Syu flaga, aby zrobić to samo. To polecenie może zająć trochę czasu w zależności od listy pakietów i połączenia sieciowego.

sudo pacman -Syu

Możesz zaoszczędzić wysiłek związany z wpisywaniem obu tych poleceń, łącząc je za pomocą -Syyu flaga. Pacman automatycznie rozpocznie pobieranie najnowszych pakietów po aktualizacji listy pakietów.

sudo pacman -Syyu

Korzystanie z Yay

Menedżer pakietów Yay umożliwia wydajną aktualizację i aktualizację pakietów za pomocą terminala. Aby to zrobić, po prostu użyj -Syu flagę za pomocą polecenia yay.

sudo yay -Syu

Dodawanie pakietów

Dodawanie pakietów jest łatwe, gdy wiesz, które polecenia wykonać. Wszystko, co musisz zrobić, to wpisać w terminalu polecenia menedżera pakietów.

Flathub i Snap Store to dwie świetne aplikacje GUI, których można używać do instalowania oprogramowania i aplikacji na komputerze z systemem Linux.

Zainstaluj pakiety za pomocą Pacman

Pacman używa rozszerzenia pliku TAR do pakowania aplikacji. Działa wydajnie z architekturą systemu Arch Linux. Aby dodać pakiet, musisz użyć -S flaga z domyślnym poleceniem w następujący sposób.

sudo pacman -S packagename

Na przykład,

sudo pacman -S cmatrix

Aby zainstalować wiele pakietów naraz, wpisz nazwy wszystkich pakietów oddzielone znakiem spacji.

sudo pacman -S cmatrix vlc python

Możesz również uzyskać informacje o pakietach po ich zainstalowaniu. Dane wyjściowe zawierają szczegółowe informacje o nazwie, wersji, architekturze i licencji pakietu. Aby to zrobić, zamień -S flaga z -Qi domyślnie Pacman Komenda.

pacman -Qi cmatrix

Zainstaluj pakiety za pomocą Yay

Składnia polecenia instalacyjnego Yay jest bardzo podobna do składni Pacmana. Aby zainstalować pakiet za pomocą menedżera pakietów Yay, po prostu użyj -S flaga z domyślnym poleceniem.

yay -S packagename

Usuwanie pakietów w Arch

Arch Linux daje Ci kontrolę nad usuwaniem pakietów, gdy ich nie potrzebujesz, i to jest jeden z wielu powodów dlaczego powinieneś zainstalować Arch Linux . Oczywiście możesz usunąć prawie każdy pakiet ze swojego systemu, jeśli masz autoryzację. Zobaczmy, jak usunąć pakiet w Arch Linux.

Usuń pakiety za pomocą Pacman

Usunięcie paczki również jest łatwe. Wszystko, co musisz zrobić, to użyć -R zamiast tego -S flaga domyślna Pacman Komenda.

sudo pacman -R cmatrix

Jeśli pakiet nie jest obecny w twoim systemie, otrzymasz komunikat błędu, który będzie zawierać komunikat „error: cel nie został znaleziony: nazwa pakietu”.

Usuń pakiety za pomocą Yay

Aby usunąć pakiety za pomocą Yay, dodaj -R flagę do domyślnego polecenia yay. Możesz również użyć flagi -Rns, aby usunąć wszystkie niepotrzebne zależności z systemu.

znajdź amazon listę życzeń dla kogoś innego
yay -R cmatrix
yay -Rns cmatrix

Jeśli chcesz usunąć pakiety, których Twój system nie potrzebuje, użyj -Yc flaga z poleceniem.

yay -Yc

Zarządzanie pakietami w Arch Linux

Istnieje wiele sposobów dodawania i usuwania pakietów w dystrybucji Linuksa opartej na Arch. Możesz użyć menedżerów pakietów, takich jak Pacman, Yaourt i Yay. Podczas gdy niektóre menedżery pakietów pozwalają na pobieranie pakietów z Arch User Repository, inne, takie jak Pacman, nie obsługują AUR.

Jeśli nie jesteś fanem menedżerów pakietów, zawsze możesz pobrać pakiety, które chcesz ręcznie. W Internecie dostępnych jest kilka witryn internetowych, które udostępniają pakiety TAR, RPM i DEB użytkownikom systemu Linux.

Udział Udział Ćwierkać E-mail 8 witryn do pobierania aplikacji DEB lub RPM Linux

Szukasz aplikacji na Linuksa? Zamiast instalować z terminala, możesz pobierać aplikacje dla systemu Linux w formacie DEB i RPM z tych stron internetowych.

Czytaj dalej
Powiązane tematy
  • Linux
O autorze Deepesh Sharma(79 opublikowanych artykułów)

Deepesh to Junior Editor dla Linuksa w MUO. Pisze przewodniki informacyjne o Linuksie, których celem jest zapewnienie błogiego doświadczenia wszystkim nowicjuszom. Nie jestem pewien co do filmów, ale jeśli chcesz porozmawiać o technologii, to jest twój facet. W wolnym czasie można go spotkać czytającego książki, słuchającego różnych gatunków muzycznych lub grającego na gitarze.

Więcej od Deepesha Sharma

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować