Właśnie dostałem komputer stacjonarny Ubuntu 12.04 LTS po złożeniu wycieczki do domu i podłączyłem go do bezprzewodowego połączenia internetowego mojego rodzica. Połączenie wydaje się dość chwiejne (rozłącza się w połowie czasu, prawdopodobnie ciągły problem z zainstalowaną kartą bezprzewodową) i próbowałem pobrać aktualizacje z powodu ciągłych zakłóceń. W końcu udało się pobrać zaktualizowane pakiety i zaczął je instalować. Wstałem i zostawiłem to, żeby wykonać swoją pracę.
Kiedy wróciłem, zobaczyłem, że nadal ma problemy z utrzymaniem połączenia z siecią bezprzewodową (nic dziwnego), ale potem zauważyłem, że wydawało się, że Menedżer aktualizacji przestał robić postępy w instalacji. Otworzyłem okienko szczegółów, aby zobaczyć, co ostatnio robił:
Domyślam się, że skrypt instalacyjny flashplugin-installer
nie mógł ukończyć pobierania, dopóki nie ustabilizuję połączenia z Internetem. Podłączyłem laptopa Ubuntu do mojego pulpitu przez Ethernet i udostępniłem jego połączenie bezprzewodowe, korzystając z tego przewodnika , a pisząc to teraz z pulpitu widać, że problem z połączeniem został pomyślnie rozwiązany.
Jednak nawet po ustanowieniu stabilnego połączenia Menedżer aktualizacji wydaje się „utknąć” w bieżącej pozycji i nie pójdzie dalej. Nie jest całkowicie zamrożony, ale nie mogę nic zrobić poza otwarciem / zamknięciem okienka szczegółów, ponieważ przycisk Anuluj jest wyszarzony.
Wiem, że może to powodować duże problemy, jeśli aktualizacje zostaną zatrzymane podczas instalacji, ale nie wiem, jak należy sobie z tym poradzić. Jestem pewien, że powinien zakończyć się normalnie, jeśli tylko mogę znaleźć sposób na ponowne uruchomienie Menedżera aktualizacji, ale pytanie brzmi, jak należy do tego podejść. Jak mogę bezpiecznie pobrać moje aktualizacje, aby zakończyć instalację?
źródło
Odpowiedzi:
Najlepiej jest pominąć konfigurowanie
flashplugin-installer
i ponowną konfigurację, gdy masz stabilne połączenie.Możesz zabić proces pobierania, aby kontynuować bez konfigurowania pakietu, w większości przypadków jest on
wget
czasemcurl
, ale tutaj wygląda na to, że pobiera on za pośrednictwemdebconf
.Aby przerwać transakcję, możesz zabić
dpkg
,Następnie usuń blokadę,
Następnie, gdy masz stabilne połączenie, uruchom,
źródło
wget: no process found
i nadal jest zablokowane. Jakieś inne pomysły?sudo killall curl
?sudo apt-get -f install
musiałem biecsudo dpkg --configure -a
debconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packages
uruchomićsudo rm /var/cache/debconf/*.dat
, a następniesudo apt-get -f install
. Gdyby problem został rozwiązany w ten sposób.Oto co zrobiłem.
Najpierw znalazłem zablokowany proces (w moim przypadku numer 19123):
Następnie pomogłem przy zgłoszeniu błędu: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090 . Uruchamiając „sudo gdb”, a następnie „attach 19123” i „bt”, aby utworzyć ślad. Śledzenie wstecz pomaga ochotnikom ustalić, co jest nie tak.
W końcu użyłem „sudo kill 19123” i otrzymałem komunikat o błędzie „Nie można zainstalować programu„ update-notifier-common ”„ ”zainstalowany skrypt podinstalacyjny zwrócił status wyjścia błędu 143”.
Pozostała część instalacji została zakończona bez żadnych incydentów.
źródło
Zalecam ręczne aktualizowanie flasha ze strony Adobe. Możesz odznaczyć opcję aktualizacji flash i spróbować zaktualizować ją ponownie.
Możesz ponownie uruchomić aktualizację, wykonując następujące czynności:
otwórz terminal i uruchom
sudo apt-get update && sudo apt-get upgrade
. Spowoduje to pobranie niezbędnych pakietów i kontynuowanie aktualizacji.sudo apt-get -f install
powinien naprawić, jeśli są jakieś uszkodzone pakiety.źródło
Właśnie miałem podobne zawieszenie podczas aktualizacji. W moim przypadku zamarzł na dropbox-nautilus, a nie flash, ale rozwiązanie może być podobne w obu przypadkach. W terminalu zrobiłem ps -a, aby dowiedzieć się, które procesy są uruchomione, i znalazłem, że dropbox-nautilus znajduje się na liście. Jego identyfikator procesu to 325, więc sudo zabiłem 325. To zabiło proces dropbox-nautilus i aktualizacja została wznowiona. Wystąpił wyskakujący komunikat o błędzie informujący, że dropbox-nautilus nie został poprawnie skonfigurowany i może być bezużyteczny po aktualizacji, ale mogę się tym martwić później. Przynajmniej aktualizacja jest teraz w toku.
źródło