- - Jak naprawić zepsute pakiety w Debianie

Jak naprawić uszkodzone pakiety w Debianie

Podczas korzystania z Debian Linux możesz się znaleźćpobieranie pakietów DEB z Internetu, aby zainstalować oprogramowanie, którego potrzebujesz. Podobnie jak Ubuntu Linux, programiści skupiający się na Debianie często nie zawracają sobie głowy tworzeniem dedykowanych repozytoriów oprogramowania i rozdają pakiety do pobrania i zainstalowania przez użytkowników.

Większość dostępnych programów w pakiecie DEBonline można pobrać na Debiana i działa dobrze, gdy jest zainstalowany. Czasami jednak te pakiety DEB, które można pobrać, pracują przez długi czas bez aktualizacji oprogramowania i poprawek, które tworzą uszkodzone pakiety w Debianie.

Uwaga: W tym przewodniku skupiamy się na tym, jak zająć się uszkodzonymi pakietami w systemie Debian Linux. Mając to na uwadze, jeśli korzystasz z Linux Mint Debian Edition, MxLinux, BunsenLABs Linux lub innego systemu operacyjnego opartego na Debianie, nie krępuj się. Wszystkie informacje, które podajemy tutaj dla Debiana, dotyczą również tych systemów operacyjnych!

Zainstaluj menedżera pakietów Synaptic

Podstawowy graficzny sposób instalowania oprogramowaniaw systemie Debian Linux jest menedżerem pakietów Synaptic. Jednym z powodów, dla których to oprogramowanie jest często dołączane do różnych wydań Debiana, jest to, że ma wbudowane funkcje, które mogą pomóc użytkownikom w szybkim złagodzeniu uszkodzonych pakietów w systemie.

Przez większość czasu Synaptic jest wstępnie zainstalowany. Jednak może nie zostać zainstalowany w twoim wydaniu Debiana (szczególnie jeśli jest to pochodna), więc krótko omówimy, jak zainstalować program, zanim przejdziemy do tego, jak używać go do naprawy uszkodzonych pakietów.

Aby rozpocząć instalację menedżera pakietów Synaptic w systemie Debian Linux, musisz otworzyć okno terminalu. Aby to zrobić, naciśnij Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Stamtąd użyj Trafny lub Apt-get polecenia instalacji poniżej.

Najpierw uruchom polecenia aktualizacji i aktualizacji w systemie Debian Linux, aby upewnić się, że w systemie są w pełni skonfigurowane wszystkie oczekujące łaty oprogramowania.

sudo apt update
sudo apt upgrade

Lub, jeśli korzystasz z wersji Debian Linux, która nie ma dostępu do Apt, wypróbuj Apt-get.

sudo apt-get update
sudo apt-get upgrade

Teraz użyj menedżera pakietów, aby zainstalować menedżera pakietów Synaptic na Debianie.

sudo apt install synaptic -y

Lub, w wersjach Debiana bez Apt, spróbuj:

sudo apt-get install synaptic -y

Alternatywnie, jeśli nie jesteś fanemterminal na Debianie, otwórz oprogramowanie Gnome lub KDE odkryj i zaktualizuj swój system za pomocą wbudowanego mechanizmu aktualizacji, który zapewniają. Następnie wpisz „synaptic”, kliknij przycisk „Zainstaluj” i uruchom oprogramowanie w ten sposób.

Znajdź uszkodzone pakiety w Debianie za pomocą Synaptic

Aby znaleźć uszkodzony pakiet w Debianie za pomocą menedżera pakietów Synaptic, zacznij od uruchomienia aplikacji. Po otwarciu wprowadź hasło użytkownika, aby uzyskać dostęp do programu.

Uwaga: jeśli twój komputer z systemem Debian Linux nie używa sudo, spróbuj uruchomić go za pomocą polecenia terminalu poniżej.

su -
synaptic

Menedżer pakietów Synaptic jest otwarty i gotowyużyć, poszukaj niebieskiej ikony wyszukiwania i kliknij ją myszą. Spowoduje to wyświetlenie pola wyszukiwania. Użyj go, aby wpisać nazwę paczki, o której wiesz, że są uszkodzone, i naciśnij przycisk „szukaj”, aby rozpocząć wyszukiwanie.

W wynikach wyszukiwania spójrz na pasek boczny po lewej stronie Synaptic. Następnie do uszkodzonych paczek pojawi się czerwony kwadrat.

Sortuj według zepsutych

Na twoim komputerze może znajdować się wiele uszkodzonych pakietówKomputer Debian, którego nie możesz znaleźć ze względu na brak dokładnych nazw. Na szczęście menedżer pakietów Synaptic pozwala użytkownikom sortować paczki według statusu, w tym „uszkodzone”.

Aby odfiltrować uszkodzone pakiety, zrób toprzejdź do lewej dolnej części aplikacji i kliknij przycisk z etykietą „Filtry niestandardowe”. W obszarze filtra poszukaj „Złamanego” i wybierz go myszką.

Wybranie filtra „Broken” w Synaptic spowoduje automatyczne wyświetlenie wszystkich uszkodzonych pakietów, które są obecnie zainstalowane na komputerze z systemem Debian Linux.

Napraw uszkodzone pakiety za pomocą Synaptic

Aby pozbyć się uszkodzonych pakietów w Synapticmenedżer pakietów, upewnij się, że aplikacja jest otwarta, a paczki są sortowane według uszkodzonych lub że szukałeś tych, które wymagają naprawy. Następnie znajdź przycisk „Edytuj” u góry aplikacji i wybierz go myszą, aby wyświetlić jego zawartość.

W menu „Edycja” znajdź „Napraw uszkodzonyPakiety ”i wybierz go. Po wybraniu tej opcji Synaptic automatycznie przypisuje poprawki do wszystkich uszkodzonych pakietów, takie jak usuwanie ich, instalowanie brakujących plików itp. Następnie znajdź przycisk „Zastosuj” i kliknij go, aby zastosować poprawki.

Kiedy Synaptic zakończy poprawianie wszystkich uszkodzonych pakietów na twoim komputerze Debian, zamknij aplikację i wszystko powinno być sprawne!

Komentarze