Błędy zależności mogą czasem wystąpić w systemie Debian Linux, gdy użytkownik pobierze pakiet z Internetu, i system operacyjny nie może znaleźć odpowiednich zależnych plików i bibliotek wymaganych do uruchomienia programu z powodzeniem. Jeśli więc podczas instalowania aplikacji wystąpią błędy zależności w Debianie, postępuj zgodnie z instrukcjami i dowiedz się, jak je poprawić.
Zwykle większość użytkowników Debiana nie napotyka takich błędów podczas instalowania pakietów, jak oni skłaniają się do instalowania wyłącznie oprogramowania oficjalnie zawartego w oficjalnym oprogramowaniu Apt źródła. Jeśli masz do czynienia zepsute pakiety w Debianie, mamy osobny post, jak je naprawić.
Uwaga: w tym przewodniku skupimy się głównie na Debian Linux. Powiedziawszy to, informacje, które opisujemy w tym poście, nie dotyczą wyłącznie Debiana. Jeśli używasz systemu operacyjnego opartego na Linuksie, który jest pochodną Debiana, nie krępuj się!
Zależność oprogramowania jest zależną biblioteką, zestawem programów lub zestawem narzędzi, który zainstalowany program musi pomyślnie uruchomić. Bez zależności żadna aplikacja Linux pobrana z Internetu w celu użycia na komputerze z systemem Linux Debian nie będzie działać poprawnie.
Problemy zależności w dzisiejszych czasach są rzadkie w Debianie, z powodu coraz większej liczby pakietów przybywających do repozytoriów oprogramowania oraz pojawienia się uniwersalnych rozwiązań w zakresie opakowań takich jak AppImage, Flatpak i Snaps, które nie wymagają gromadzenia indywidualnych zależności, łącząc wszystko, czego użytkownik potrzebuje do uruchomienia aplikacji od razu po wyjęciu z pudełka.
Być może nie zdajesz sobie z tego sprawy, ale menedżer pakietów Apt-get ma wbudowany mechanizm rozwiązywania tego rodzaju problemów związanych z zależnościami w Debianie. Aby użyć polecenia Apt-get w Debianie do usunięcia wszelkich problemów z zależnościami, zacznij od otwarcia okna terminala na pulpicie. Możesz to zrobić, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Przy otwartym oknie terminala użyj Apt-get polecenie poniżej.
sudo apt-get install -f
Alternatywnie, jeśli używasz wersji Debian Linux, która zawiera Trafny polecenie, a może wolisz Apt-get, możesz rozwiązać problemy z zależnościami za pomocą poniższego polecenia.
sudo apt install -f
Zajmowanie się problemami związanymi z Debianem przez okno terminala jest bardzo przydatne, szczególnie dla tych, którzy używają Debiana Linux na serwerze lub coś podobnego. Jeśli jednak wolisz korzystać z GUI, menedżer pakietów Synaptic jest najlepszym rozwiązaniem.
Większość systemów Linux Debian ma fabrycznie zainstalowany i gotowy do użycia menedżer pakietów Synaptic. To powiedziawszy, jeśli nie masz jeszcze zainstalowanej aplikacji, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze i wprowadź poniżej polecenie instalacji.
sudo apt-get install synaptic -y
Po zainstalowaniu aplikacji Synaptic w systemie czas zacząć z niej korzystać. Otwórz go, szukając „Synaptic Package Manager” w menu aplikacji i kliknij, aby go uruchomić.
Po uruchomieniu aplikacji Synaptic pojawi się monit o podanie hasła. Wpisz hasło użytkownika. Jeśli hasło zostanie zaakceptowane, Synaptic będzie gotowy do użycia.
Aby rozwiązać problem zależności w Synaptic, znajdź przycisk „Edytuj” w oknie aplikacji i kliknij go myszką. W menu „Edycja” dostępnych jest kilka opcji. Przejrzyj różne opcje „Napraw uszkodzone” i wybierz ją.
Wybierając opcję „Napraw uszkodzone”, Synaptic automatycznie przypisze poprawki zależności do wszystkich pakietów w systemie. Po wybraniu opcji „Napraw zepsuty” wybierz przycisk „Zastosuj”, aby rozpocząć proces korekty.
Po kliknięciu przycisku „Zastosuj” pojawi się okno w Synaptic. W tym oknie zobaczysz pobieranie w toku. Niech proces się zakończy. Kiedy wszystko zostanie zrobione, twoje problemy z zależnością znikną!
Jeśli masz dość problemów z zależnością oprogramowania w systemie Debian Linux, zrób sobie przysługę i zacznij korzystać Pakiety Flatpak i Snap więcej, gdy potrzebujesz aplikacji, które nie pojawiają się w oficjalnym oprogramowaniu repozytoria.
Flatpak i Snap są doskonałymi nowymi technologiami, które ciężko pracują, aby oprogramowanie działało w systemie Linux. Nie wymagają zależności. Wszystko jest spakowane w schludny, bezpieczny piaskownicy. A co najważniejsze, ponieważ Debian Linux nie aktualizuje oprogramowania tak szybko, jak inne dystrybucje Linuksa, będziesz mógł doładowywać swój system, pobierając najnowsze aplikacje.
Aby uzyskać informacje na temat konfigurowania pakietów Snap w Debianie, sprawdź nasz przewodnik na ten temat. Ponadto możesz założyć oficjalny sklep Snap. Na koniec, jeśli chcesz wypróbować Flatpaks, skorzystaj z naszego szczegółowego samouczka na ten temat tutaj.
Jeśli w twoim systemie znajdują się duże i nieużywane pliki, z pewn...
Istnieje kilka sposobów instalacji dodatkowego oprogramowania w sys...
Możesz oczywiście osiągnąć lepszą wydajność systemu, jeśli odpowied...