Korzystanie z aplikacji GUI Manager Pakiet Synaptic Pakiet
Synaptic Pakiet Manager to graficzna frontend z APT Package Manager. Ma prawie pełną parzystość funkcji ze swoim odpowiednikiem wiersza poleceń, a jednocześnie jest dość łatwa w użyciu i prosta. Zapewnia również liczne filtry do czystej kategoryzacji pakietów.
Możliwe jest zamrażanie pakietów za pomocą Menedżera Pakietów Synaptic. Aby zainstalować go w Ubuntu, uruchom poniższe polecenie:
$ sudo apt instint synaptyczne
Wielu użytkowników Ubuntu woli obniżyć pakiet do konkretnej wersji, zanim go zablokuje. Więc najpierw przyjrzyjmy się procesie obniżenia. Pakiet można obniżyć do wcześniejszej wersji, jeśli na serwerze Ubuntu istnieje wiele kompilacji. Niektóre pakiety nigdy nie otrzymują aktualizacji przez cały okres wsparcia określonej wersji Ubuntu, więc nie można obniżyć wszystkich pakietów.
Poniższy rysunek pokazuje, jak obniżyć Firefox do wcześniejszej wersji za pomocą Synaptic Package Manager. Po uruchomieniu uruchamiania aplikacji formularza synaptycznego wyszukaj żądaną nazwę pakietu i kliknij go, aby go podkreślić. Kliknij „Pakiet”> „Wersja Force…”, aby rozpocząć proces obniżenia. Jak wspomniano wcześniej, nie wszystkie pakiety obsługują obniżenie stopnia, więc w takich przypadkach może zostać wyszłacona opcja „Wersja Force…”.
W następnym oknie wybierz starszą wersję Firefox, aby go obniżyć. Kliknij przycisk „Zastosuj” na pasku narzędzi, aby zainicjować proces obniżenia. Zobaczysz nowe okienko okienne, które poprosi o potwierdzenie, po prostu postępuj zgodnie z instrukcjami na ekranie, aby zakończyć proces obniżenia.
Teraz, aby faktycznie zablokować pakiet, musisz postępować zgodnie z podobnym procesem jak powyżej. Kliknij żądany pakiet, a następnie przejdź do menu rozwijanego „pakietu”. Kliknij „Wersja blokująca”, aby zapobiec aktualizacji w przyszłości. W przeciwieństwie do obniżenia, każdy pakiet można zablokować.
Zamknięty pakiet będzie miał przed sobą pole wyboru z małą ikoną zamka, aby wskazać, że został zamrożony.
Aby zobaczyć wszystkie zablokowane pakiety w systemie, kliknij „Status”> „Przypięty”.
Tego samego procesu można zastosować, aby odblokować pakiet. Musisz ponownie kliknąć „Wersja blokująca”.
Korzystanie z APT Pakiet Manager
Apt Pakiet Manager to domyślny menedżer pakietów wysłany z Ubuntu. Jeśli używasz Ubuntu, istnieje szansa, że możesz już go użyć do uruchomienia niektórych poleceń zarządzania pakietami.
Za pomocą APT możesz uruchomić polecenie wspomniane poniżej, aby zobaczyć wszystkie pakiety, które są zamknięte lub są przechowywane.
$ sudo apt-mark showhold
Aby zablokować określony pakiet, uruchom polecenie w następującym formacie:
$ sudo apt-mark hold-pack-name
Tak więc, aby zablokować pakiet Firefox, polecenie brzmiałoby:
$ sudo apt-mark hold firefox
Jeśli ponownie uruchomisz wspomniane powyżej polecenie „Showhold”, Firefox zostanie wymieniony w terminalu jako zamknięty pakiet.
Aby unosić pakiet, uruchom polecenie w następującym formacie:
$ sudo apt-mark niehold-plecak-nazwa
W przypadku pakietu Firefox zablokowanego za pomocą powyższego polecenia właściwym poleceniem do Unhold byłoby:
$ sudo apt-mark unhold firefox
Korzystanie z menedżera pakietów Aptitude
Aptitude Pakiet Manager to nowszy menedżer pakietów oparty na APT. Jest prosty w użyciu i zapewnia dodatkowe dodatkowe opcje w stosunku do APT, a także frontend oparty na terminalu, aby łatwo zarządzać pakietami.
Aby zainstalować umiejętności w Ubuntu, musisz uruchomić polecenie poniżej:
$ sudo apt instaluj umiejętności
Menedżer pakietów Aptitude ma podobny wzór poleceń do APT. Polecenie do przechowywania pakietu jest (wymień nazwę pakietu):
$ sudo aptitude hol hold-plecak-name
Polecenie Unhhold Pakiet to (wymień nazwę pakietu):
$ sudo aptitude niehhold-pack-name
Aby zobaczyć wszystkie zatrzymane pakiety za pomocą menedżera pakietów Aptitude, uruchom polecenie:
$ sudo aptitude wyszukiwanie '~ i' | grep „ih”
Za pomocą DPKG
DPKG to proste narzędzie do zarządzania instalacją i odinstalowaniem pakietów oprogramowania Debian. Podobnie jak APT Pakiet Manager, można go używać do blokowania pakietów za pomocą kilku prostych poleceń.
Aby zablokować pakiet za pomocą DPKG, uruchom polecenie w następującym formacie (wymień nazwę pakietu):
$ echo „Pakiet-Name Hold” | sudo dpkg-selekcje set
Aby odblokować pakiet, uruchom polecenie (wymień nazwę pakietu):
$ echo „instaluj nazwę pakietu” | sudo dpkg-selekcje set
Aby zobaczyć wszystkie pakiety zablokowane przez DPKG, uruchom polecenie:
$ DPKG-GET-Selections | Grep Hold
Aby sprawdzić, czy dany pakiet został zablokowany, czy nie, uruchom polecenie (wymień nazwę pakietu):
$ DPKG-GET-Selections | Nazwa pakietu GREP
Wniosek
To kilka metod, których można użyć do blokowania pakietów w Ubuntu. Chyba że naprawdę chcesz konkretnej wersji pakietu, należy unikać blokowania i obniżenia, szczególnie w przypadku pakietów, które wymagają regularnych aktualizacji bezpieczeństwa, takich jak przeglądarki internetowe i jądro Linux.