Zaktualizuj i aktualizuj za pomocą Pacmana
Zacznijmy od niektórych poleceń Arch Linux, aby zademonstrować użycie narzędzia Pacman. Pierwszym wykorzystaniem PACMAN jest użycie go do synchronizacji lokalnej bazy danych pakietów ze zdalnymi repozytoriami pakietów. Poniższe polecenie zapewnia, że pakiety zainstalowane w systemie są aktualne i mają najnowsze poprawki bezpieczeństwa i błędów. Flaga „-S” służy do poinformowania Pacmana, aby wykonał operację synchronizacji. Flaga „Y” służy do poinformowania Pacmana, aby przyjął „tak” do wszelkich podpowiedzi lub potwierdzeń podczas operacji synchronizacji.
[omar@omar ~] $ sudo pacman -sy
To samo polecenie Pacman można zmodyfikować za pomocą dodatkowej flagi „Y”, która jest ponownie używana do potwierdzenia, że użytkownik chce kontynuować aktualizację. Jest to środek bezpieczeństwa, aby zapobiec przypadkowym aktualizacji.
[omar@omar ~] $ sudo pacman -syy
[sudo] Hasło dla Omar:
Po zsynchronizacji pakietów z flagą „-S” i odświeżenie list pakietów z flagą „Y”, możesz użyć flagi „U”, aby wykonać pełne aktualizację systemu. Obejmuje to aktualizacje pakietów systemu, a także aktualizację wszystkich pakietów, które mają nowe dostępne wersje. Wyjście polecenia pokazuje, że w tej chwili nie ma nowych aktualizacji dla tych pakietów.
[omar@omar ~] $ sudo pacman -syu
Umieszczając flagi w jednej instrukcji, możemy osiągnąć dowolny cel. Teraz „Y” po flagie „-S” jest używany do odświeżenia list pakietów. Trzecia flaga „Y” jest ponownie używana do potwierdzenia, że użytkownik chce kontynuować aktualizację. Czwarta flaga „U” mówi Pacmanowi, aby wykonał pełną aktualizację systemu. Po wykonaniu polecenia zaczyna się od synchronizacji baz danych pakietów i kończy się pełnym aktualizacją systemu.
[omar@omar ~] $ sudo pacman -syyu
Poniższe polecenie pokazuje dwukrotnie użycie opcji „-u”. Jest to opcja wykonania aktualizacji systemu i obniżenia się, gdy tylko jest to możliwe. Wyjście pokazuje, że wszystkie zainstalowane pakiety są już najnowszą wersją i nie ma dostępnych aktualizacji.
[omar@omar ~] $ sudo pacman -syuu
Jeśli chcesz połączyć wszystkie cele różnych flag, z których wcześniej użyliśmy, możesz połączyć wszystkie flagi w jednej instrukcji, takich jak to, co zrobiliśmy na następnej ilustracji. „-Yy” to opcja odświeżenia wszystkich pakietów, a „-u” to opcja wykonania aktualizacji systemu. Dodatkowa opcja zapewnia, że Pacman ponownie pobiera całą listę pakietów i aktualizuje pamięć podręczną listy pakietów. Może to pomóc, jeśli masz problemy, a lista pakietów jest nieaktualna.
[omar@omar ~] $ sudo pacman -syyuu
Pobierz pakiety za pomocą Pacmana
Polecenie Pacman może być przydatne do pobrania dowolnego pakietu w Arch Linux bez instalacji. W tym celu musimy użyć flagi „-SW” w instrukcji. Poniższe polecenie jest ilustracją pobierania pakietu GIMP w systemie Arch Linux bez instalowania. Polecenie pobiera pakiet GIMP i jego zależności, ale ich nie instaluje.
[omar@omar ~] $ sudo pacman -sw gimp
Zainstaluj pakiety za pomocą Pacmana
Polecenie PACMAN jest bardzo przydatne, gdy chcesz pobrać lub zainstalować pakiet na komputerze Arritlinux. Podobnie musisz użyć opcji „-S”, aby zainstalować pakiet wraz z nazwą pakietu. Poniższa instrukcja pokazuje, że nazwa pakietu jest określona po opcji „Firefox”. Po rozwiązywaniu zależności polecenie monituje użytkownika do potwierdzenia, czy chce kontynuować instalację. Jeśli użytkownik wprowadza „Y”, polecenie kontynuuje instalację. W takim przypadku wyjście pokazuje postęp instalacji pakietu „Firefox”. Polecenie instaluje Firefox i wszelkie zależności.
[omar@omar ~] $ sudo pacman -s firefox
Poprzednia ilustracja pokazuje, w jaki sposób możesz zainstalować pojedynczy pakiet za pomocą instrukcji Pacman. Teraz zobaczymy, jak możemy zainstalować wiele pakietów jednocześnie. Poniższe polecenie pokazuje nazwy pakietów określone po opcjach Python-Pip i Python-Py, oddzielone przecinkiem i zamknięte w kręconych aparatach ortodontycznych . Po zakończeniu pobierania polecenie kontynuuje instalację pozostałych pakietów i pokazuje postęp instalacji.
[omar@omar ~] $ sudo pacman -s python- pip, py
Usuń pakiety za pomocą Pacmana
Tak jak musimy wykonać pobieranie i instalację za pomocą instrukcji Pacman, możemy również użyć instrukcji Pacman, aby usunąć zainstalowany pakiet z naszego systemu. W tym celu musimy użyć opcji „-R” wraz z nazwą pakietu „Inkspace” w instrukcji Pacman. Inkscape i wszystkie inne pakiety, które są instalowane jako zależności „Inkscape”, ale nie są już wymagane przez żaden inny pakiet, są usuwane z systemu za każdym razem, gdy to polecenie jest wykonywane.
[omar@omar ~] $ sudo pacman -r inkscape
Wymień zainstalowane pakiety za pomocą Pacmana
Polecenie „Pacman” można wykonać, aby wymienić wszystkie zainstalowane pakiety systemu jednocześnie. W tym celu musimy skorzystać z opcji „-Q”, aby zapytać o bazę danych pakietów dla zainstalowanych pakietów. Po wykonaniu tego polecenia wyświetla listę wszystkich pakietów, które są obecnie zainstalowane w systemie. Nazwa pakietu, wersja i repozytorium, z których został zainstalowany, są wyświetlane dla każdego pakietu.
[omar@omar ~] $ pacman -q
Użycie flagi „-S” z flagą „Q” jest przydatne do wyszukiwania zainstalowanego pakietu według nazwy w systemie Arch Linux. Na przykład następujące polecenie pokazuje, że używamy „-QS” połączonego do wyszukiwania zainstalowanego pakietu „Firm”. Po wykonaniu tego polecenia przeszukuje lokalnie zainstalowane pakiety dla dowolnego pakietu, który pasuje do nazwy „twardej”. Wyjście pokazuje nazwę, wersję i opis dowolnego pakietu, który pasuje do wyszukiwanego terminu „twardego”.
[omar@omar ~] $ sudo pacman -qs firma
Po przejrzeniu tego przewodnika będziesz mógł użyć instrukcji Pacman w swoim Arch Linux bez wahania. W tym artykule obejmuje użycie instrukcji Pacmana za pomocą niektórych z jego przydatnych flag, takich jak -y, -y, -u, -q, -qs, -sw i -r. Komenda Pacman obejmuje aktualizacje, aktualizacje, pobieranie, instalację, usuwanie i wyszukiwanie poszczególnych pakietów.