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. Jednak nadal istnieje potrzeba innych menedżerów pakietów, ponieważ Pacman nie obsługuje pakietów z repozytorium użytkowników Arch.

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ż obsługiwane. 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ą z łatwością instalować je w swoim systemie.

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. Tak

Ponieważ twórcy Yaourt i Aurman nie będą publikować żadnych aktualizacji po zakończeniu 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   polecenia makepkg, aby zbudować pakiet. Upewnij się, że nie uruchamiasz następującego polecenia jako użytkownik root, w przeciwnym razie zgłosi błąd.

makepkg -si

Aktualizowanie i ulepszanie 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 flagi -Sy z poleceniem.

sudo pacman -Sy

Po zsynchronizowaniu listy pakietów systemu z serwerami głównymi należy zaktualizować pakiety. Użyj flagi -Syu, 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ą flagi -Syyu . 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 flagi -Syu z poleceniem 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ć flagi -S 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 jednocześnie, 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ń flagę -S na -Qi w domyślnym poleceniu pacman .

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 flagi -S 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 jest to jeden z wielu powodów, dla których 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 flagi -S w domyślnym poleceniu pacman .

sudo pacman -R cmatrix

Jeśli pakiet nie jest obecny w twoim systemie, otrzymasz komunikat o błędzie, który będzie zawierać komunikat „błąd: nie znaleziono celu: nazwa pakietu”.

Usuń pakiety za pomocą Yay

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

yay -R cmatrix yay -Rns cmatrix

Jeśli chcesz usunąć pakiety, których twój system nie potrzebuje, użyj flagi -Yc 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.

Tags: #linux

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

Dla freelancerów i pracowników, którzy regularnie pracują w domu, komunikacja zdalna jest jedną z wielu rzeczy, o które trzeba zadbać. Obecnie dla wielu z nas wideokonferencje zastąpiły spotkania w biurze. Narzędzia takie jak Zoom i Skype odnotowały ogromny wzrost.

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jeśli konfigurujesz serwer Linux, będziesz potrzebować dostępu do FTP. Oznacza to najpierw zainstalowanie serwera FTP w systemie Linux. Powinna to być jedna z pierwszych rzeczy, które robisz po zainstalowaniu systemu operacyjnego serwera.

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Czy kiedykolwiek chciałeś szybko i łatwo szyfrować pliki w systemie Linux bez konieczności instalowania i uczenia się nowych pakietów oprogramowania? Oto doskonały i łatwy sposób na łatwe szyfrowanie plików lub katalogów za pomocą AES256 zabezpieczonego hasłem, co pomaga trzymać pliki z dala od wścibskich oczu.

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Polecenie make jest prawdopodobnie jednym z najczęściej używanych poleceń w ekosystemie Linuksa. To polecenie służy do budowania i kompilowania programów bezpośrednio z kodu źródłowego.

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Podczas pracy z dużą ilością multimediów i dokumentów często zdarza się, że na komputerze gromadzi się wiele kopii tego samego pliku. Nieuchronnie pojawia się zaśmiecona przestrzeń dyskowa wypełniona zbędnymi plikami, co powoduje okresowe sprawdzanie duplikatów plików w systemie.

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Jednym z głównych wyborów, przed którymi staje wielu użytkowników Linuksa przy wyborze dystrybucji Linuksa, jest jej stabilność lub to, jak bardzo zmienia się oprogramowanie.

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Jego reputacja w zakresie bezpieczeństwa oznacza, że ​​Linux jest często uważany za mniej podatny na rodzaje zagrożeń, które regularnie nękają systemy Microsoft Windows. Wiele z tego postrzeganego bezpieczeństwa pochodzi ze stosunkowo małej liczby systemów Linux, ale czy cyberprzestępcy zaczynają dostrzegać wartość w wybieraniu jakości, a nie ilości?

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Menedżery pobierania to popularne narzędzie do zarządzania wszystkimi pobranymi plikami w jednej aplikacji i zapewniają przydatne funkcje. Jeśli niedawno przeszedłeś z systemu operacyjnego Windows na Linuksa, być może szukasz alternatywy dla słynnego Internet Download Managera (IDM).

Notatki na Chromebookach ułatwiające kursywą

Notatki na Chromebookach ułatwiające kursywą

Cursive to progresywna aplikacja internetowa (PWA), którą firma Google wprowadziła wraz z wydaniem Chromebooka HP x2 11. Możesz używać tej aplikacji do robienia odręcznych notatek na Chromebooku wyposażonym w rysik.

Jak korzystać z Vima: Przewodnik po podstawach

Jak korzystać z Vima: Przewodnik po podstawach

Vim to najpotężniejszy i najbardziej wszechstronny edytor kodu dostępny dla systemów uniksopodobnych. Jest to rozszerzenie edytora Vi opracowanego przez Billa Joya. Vim jest domyślnie dostępny w większości systemów Linux i BSD.

Pierwsze kroki z Redis i PHP do szybkiego przechowywania danych

Pierwsze kroki z Redis i PHP do szybkiego przechowywania danych

Popularny silnik pamięci masowej Redis jest doskonałym i niezbędnym narzędziem w każdym arsenale programistów. Silnik pamięci masowej w pamięci umożliwia niezwykle szybkie przechowywanie i pobieranie danych, do imponujących 32 milionów zapytań na sekundę, co czyni go doskonałym uzupełnieniem każdego głównego silnika bazy danych.

Jak zainstalować i używać Neofetch w systemie Linux

Jak zainstalować i używać Neofetch w systemie Linux

Neofetch wyświetla logo ASCII twojej dystrybucji Linuksa wraz z informacjami związanymi z twoim systemem w terminalu. Wielu użytkowników Linuksa użyje go na zrzutach ekranu swoich komputerów tylko dlatego, że uważa, że ​​jest fajny. I mają rację. Możesz go użyć, aby pokazać swoją konfigurację również na zrzutach ekranu.

Jak przetestować dowolną dystrybucję Linuksa bez instalowania za pomocą DistroTest

Jak przetestować dowolną dystrybucję Linuksa bez instalowania za pomocą DistroTest

Chcesz wypróbować dystrybucje Linuksa w swoim systemie bez instalowania? W Internecie dostępnych jest kilka witryn internetowych, które umożliwiają uruchamianie systemów operacyjnych opartych na systemie Linux w przeglądarce internetowej.

Jak spakować i rozpakować lub rozpakować pliki TAR i TAR.GZ?

Jak spakować i rozpakować lub rozpakować pliki TAR i TAR.GZ?

Kompresja plików to świetny sposób na zaoszczędzenie miejsca na komputerze. Jeśli znasz pakiety w Linuksie, być może natknąłeś się na plik TAR lub TAR.GZ. Podczas gdy doświadczeni użytkownicy wiedzą, co to jest plik TAR i jak go wyodrębnić, nowicjusze Linuksa mogą napotkać pewne trudności w zorientowaniu się, co z nim zrobić.

10 najlepszych dystrybucji Linuksa dla programistów

10 najlepszych dystrybucji Linuksa dla programistów

Chociaż Linux może nie być ulubionym systemem operacyjnym dla zwykłych użytkowników, jest to wybór dla większości programistów i programistów. Linux jest bardziej praktycznym systemem operacyjnym, który został specjalnie zaprojektowany z myślą o programowaniu i programistach.

Jak zainstalować Spotify w systemie Linux

Jak zainstalować Spotify w systemie Linux

Spotify to jedna z największych usług strumieniowania muzyki. Posiada natywnych klientów zarówno dla urządzeń mobilnych (Android i iOS), jak i stacjonarnych (Mac i Windows).

Jak zaktualizować Firefoksa z terminala na komputerach z systemem Ubuntu Linux?

Jak zaktualizować Firefoksa z terminala na komputerach z systemem Ubuntu Linux?

Dowiedz się, jak zaktualizować Firefoksa z terminala na komputerze z systemem Ubuntu Linux

Jak dodać użytkownika Sudo w Ubuntu

Jak dodać użytkownika Sudo w Ubuntu

sudo jest jednym z najczęściej używanych poleceń w systemach Linux. Pozwala użytkownikowi na uruchomienie określonego

Jak konwertować między pakietami Linux za pomocą Alien

Jak konwertować między pakietami Linux za pomocą Alien

Czy chcesz przekonwertować pakiet Linux na inny format? Być może pakiet, którego szukasz, nie jest dostępny dla Twojej dystrybucji, ale nadal chcesz go bez względu na wszystko. A może jesteś programistą i chcesz zaoszczędzić czas, szybko przepakowując swój program do innych formatów bez konieczności ponownego budowania pakietu.

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

Dla freelancerów i pracowników, którzy regularnie pracują w domu, komunikacja zdalna jest jedną z wielu rzeczy, o które trzeba zadbać. Obecnie dla wielu z nas wideokonferencje zastąpiły spotkania w biurze. Narzędzia takie jak Zoom i Skype odnotowały ogromny wzrost.

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jeśli konfigurujesz serwer Linux, będziesz potrzebować dostępu do FTP. Oznacza to najpierw zainstalowanie serwera FTP w systemie Linux. Powinna to być jedna z pierwszych rzeczy, które robisz po zainstalowaniu systemu operacyjnego serwera.

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Czy kiedykolwiek chciałeś szybko i łatwo szyfrować pliki w systemie Linux bez konieczności instalowania i uczenia się nowych pakietów oprogramowania? Oto doskonały i łatwy sposób na łatwe szyfrowanie plików lub katalogów za pomocą AES256 zabezpieczonego hasłem, co pomaga trzymać pliki z dala od wścibskich oczu.

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Polecenie make jest prawdopodobnie jednym z najczęściej używanych poleceń w ekosystemie Linuksa. To polecenie służy do budowania i kompilowania programów bezpośrednio z kodu źródłowego.

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Podczas pracy z dużą ilością multimediów i dokumentów często zdarza się, że na komputerze gromadzi się wiele kopii tego samego pliku. Nieuchronnie pojawia się zaśmiecona przestrzeń dyskowa wypełniona zbędnymi plikami, co powoduje okresowe sprawdzanie duplikatów plików w systemie.

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Jednym z głównych wyborów, przed którymi staje wielu użytkowników Linuksa przy wyborze dystrybucji Linuksa, jest jej stabilność lub to, jak bardzo zmienia się oprogramowanie.

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Jego reputacja w zakresie bezpieczeństwa oznacza, że ​​Linux jest często uważany za mniej podatny na rodzaje zagrożeń, które regularnie nękają systemy Microsoft Windows. Wiele z tego postrzeganego bezpieczeństwa pochodzi ze stosunkowo małej liczby systemów Linux, ale czy cyberprzestępcy zaczynają dostrzegać wartość w wybieraniu jakości, a nie ilości?

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Menedżery pobierania to popularne narzędzie do zarządzania wszystkimi pobranymi plikami w jednej aplikacji i zapewniają przydatne funkcje. Jeśli niedawno przeszedłeś z systemu operacyjnego Windows na Linuksa, być może szukasz alternatywy dla słynnego Internet Download Managera (IDM).

Notatki na Chromebookach ułatwiające kursywą

Notatki na Chromebookach ułatwiające kursywą

Cursive to progresywna aplikacja internetowa (PWA), którą firma Google wprowadziła wraz z wydaniem Chromebooka HP x2 11. Możesz używać tej aplikacji do robienia odręcznych notatek na Chromebooku wyposażonym w rysik.

Jak korzystać z Vima: Przewodnik po podstawach

Jak korzystać z Vima: Przewodnik po podstawach

Vim to najpotężniejszy i najbardziej wszechstronny edytor kodu dostępny dla systemów uniksopodobnych. Jest to rozszerzenie edytora Vi opracowanego przez Billa Joya. Vim jest domyślnie dostępny w większości systemów Linux i BSD.