Czy masz problemy z niespełnione zależności? Nie jesteś jedyny.
Podaję wam temat, który został nam przekazany przez problem czytelnika, użył on naszej sekcji Kontakt, aby przesłać nam swój problem, dość powszechny problem w Ubuntu i Debianie, który ma częściowe rozwiązanie, mam na myśli rozwiązać zależności pakietu do zainstalowania. Zapytanie brzmiało następująco:
witam, mam problemy z instalacją flasha na moim lubuntu 13.10, mam netbook sony vcpm120al, z 2 GB pamięci RAM i około 250 GB dysku twardego, kiedy próbuję zainstalować wtyczkę przez pobranie lub przez centrum oprogramowania lubuntu rzuca mnie do Błąd, nie został zainstalowany domyślnie, tak jak myślę, że powinien
kiedy próbuję zainstalować pakiet, informuje mnie, że nie można rozwiązać tych zależności pakietuTen błąd może być spowodowany brakiem lub niemożliwością zainstalowania dodatkowych pakietów oprogramowania. Może to być również konflikt między pakietami oprogramowania, których nie można zainstalować razem, i szczegółowo: Następujące pakiety mają niespełnione zależności:
flashplugin-installer: Zależy: libnspr4-0d, ale nie zostanie zainstalowany
z góry dziękuję, dodam, że właśnie wyszedłem z okienka i nie bardzo wiem jak używać lubuntu.
Co to są niespełnione „zależności”?
Kiedy chcemy zainstalować pakiet lub program w Ubuntu i Gnu / Linux, potrzebujemy nie tylko pakietu, ale także uzupełniających się plików i pakietów, od których zależy program, który chcemy zainstalować. Wiele razy te pakiety nie zostały znalezione w naszym systemie, więc wyświetla nam ten błąd. Aby rozwiązać ten problem, zwykle musimy zainstalować pakiety, od których zależy program, ale jak to tutaj bywa, czasami system nalega na podanie błędu lub nie wykonujemy instalacji poprawnie. W większości przypadków nie jest to spowodowane tym, ale mamy uszkodzony pakiet z innej instalacji i dlatego powoduje to błąd zależności.
Rozwiązanie błędu niespełnionych zależności
Aby rozwiązać ten problem, najbardziej praktyczną rzeczą jest otwarcie terminala i napisanie następującego
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update
sudo apt-get -f install
Pierwsze polecenia powodują, że system czyści pamięć pakietów i instalacji, zarówno efektywnie, jak i czyści system z osieroconych pakietów, czyli pakietów, które były kiedyś używane przez aplikację i nie są już używane przez żaden program. Trzecie polecenie aktualizuje system Apt, a ostatnie polecenie rozwiązuje wszelkie zepsute zależności, które istnieją w systemie.
Następnie instalację można przeprowadzić poprawnie. W tym konkretnym przypadku zalecałbym otwarcie terminala i wpisanie następującego
sudo apt-get install lubuntu-limited-extras
Spowoduje to zainstalowanie serii programów, które są sklasyfikowane jako niezbędne dodatki dla początkujących użytkowników. Wśród nich byłaby paczka, która miała mieć flasha w naszym systemie. Jeśli to nie działa, aby mieć flash, najbardziej bezpośrednią i bezpieczną rzeczą jest napisanie w terminalu
sudo apt-get install flashplugin-installer
Dzięki temu, jeśli instalacja Lubuntu jest poprawna, wystarczy rozwiązać problem Łukasza, czytelnika, który do nas napisał. Na koniec przypomnij, że jeśli masz jakieś pytania lub prośby, nie wahaj się z nami skontaktować. Jeśli to w naszej mocy, rozwiążemy to.
Więcej informacji - Instalowanie pakietów DEB szybko i łatwo, Synaptic, menedżer Debianite w Ubuntu,