Próbuję zaktualizować Firefoksa na Linuksie i to nie działa. Myślałem o odinstalowaniu i ponownej instalacji, ale nie mam pojęcia, jak to zrobić. Czy ktoś może mi pomóc?
Próbuję zaktualizować Firefoksa na Linuksie i to nie działa. Myślałem o odinstalowaniu i ponownej instalacji, ale nie mam pojęcia, jak to zrobić. Czy ktoś może mi pomóc?
Odpowiedzi:
Najpierw upewnij się, że Firefox nie działa:
ps ax | grep [f]irefox
Jeśli jest uruchomiony, zamknij go. Jeśli wydaje się, że nie działa, ale pojawia się na liście od ps ax
, zabij go, uruchamiając killall firefox
, czekając kilka sekund, a następnie uruchamiając killall -KILL firefox
. Jeśli nie widzisz firefox: no process found
po drugim killall
poleceniu, uruchom ponownie to drugie polecenie. Jeśli nadal go nie widzisz, uruchom ponownie (lub możesz też spróbować uruchomić gosudo
, pomyślałem, że to zwykle nie pomoże).
Jeśli chcesz wyczyścić swój profil (który może rozwiązać wiele problemów, zwłaszcza problemów związanych z aktualizacją Firefoksa do nowej wersji), zmień nazwę folderu o nazwie, .mozilla
który znajduje się w folderze domowym. Można to zrobić na dwa sposoby:
W Nautilus (przeglądarce plików GUI): Naciśnij Ctrl+ Hlub kliknij Widok → Pokaż ukryte pliki . Następnie możesz zobaczyć pliki i foldery zaczynające się od .
. Przejdź do folderu domowego, jeśli jeszcze go nie ma, i zmień nazwę .mozilla
na .mozilla.old
(lub jakkolwiek chcesz to nazwać).
W wierszu polecenia: otwórz okno Terminal ( Ctrl+ Alt+ T) i uruchom polecenie:
mv ~/.mozilla ~/.mozilla.old
(Lub odłóż, jak chcesz to nazwać, zamiast .mozilla.old
).
Ideą zmiany nazwy folderu zamiast jego usunięcia jest przywrócenie go. Ale jeśli jego zawartość uniemożliwia działanie Firefoksa (lub ostatnio zainstalowanej nowszej wersji Firefoksa), możesz mieć problemy z jego późniejszym użyciem!
Dlatego jeśli jest coś, co chcesz zapisać - często będą to Twoje zakładki - najpierw wykonaj kopię zapasową, zanim to zrobisz. ( Ten artykuł może w tym pomóc ).
Na koniec zauważ, że z pewnością nie zalecam regularnego czyszczenia twojego profilu, ani nawet przy każdej aktualizacji Firefoksa. Tylko wtedy, gdy masz poważne problemy po aktualizacji, polecam spróbować. (Jeśli to nie robi różnicy, możesz zmienić nazwę z .mozilla.old
powrotem na .mozilla
- być może będziesz musiał .mozilla
najpierw usunąć nowo utworzone . Jest to jeden z powodów, dla których należy wykonać kopię zapasową całego profilu).
Aby ponownie zainstalować Firefoksa, usuwając pliki konfiguracji globalnej i udostępniając najnowszą wersję dostępną w dowolnym źródle oprogramowania skonfigurowanym w systemie Ubuntu, uruchom:
sudo apt-get update
sudo apt-get --purge --reinstall install firefox
apt-get upgrade
też uruchomić?Uruchomienie sudo apt-get upgrade
nie jest konieczne do uzyskania najnowszej dostępnej przeglądarki Firefox, ponieważ install
polecenie automatycznie pobierze i zainstaluje lub zaktualizuje do najnowszej wersji do zainstalowania, a wszelkie inne pakiety (jeśli istnieją) są potrzebne, aby umożliwić zainstalowanie tej wersji.
Powiedziawszy to, rozsądne jest bieganie sudo apt-get upgrade
w tej sytuacji. Możesz zaktualizować całe oprogramowanie, a to może nawet pomóc w rozwiązaniu niektórych problemów z interoperacyjnością. (W końcu nowe wersje niektórych pakietów i naprawdę stare wersje innych niekoniecznie były testowane razem).
Jeśli jesteś przyzwyczajony do korzystania z narzędzia Software Updater (Menedżer aktualizacji w starszych wersjach Ubuntu), zrób to. Jeśli wolisz korzystać z wiersza polecenia:
sudo apt-get upgrade
sudo apt-get dist-upgrade
Oczywiście, jeśli nie pobiegłeś sudo apt-get update
krótko przed uruchomieniem ich, powinieneś to zrobić. I sudo apt-get dist-upgrade
zaktualizuje pakiety, które wymagają instalacji nowych pakietów lub usunięcia aktualnie zainstalowanych pakietów, więc powinieneś sprawdzić, co planuje zrobić, zanim pozwoli to kontynuować.
(Aby rozwiązać wspólny nieporozumień: dist-upgrade
nie nie . Próby uaktualnienia systemu Ubuntu do nowszej wersji Ubuntu, choć na niektórych innych systemów operacyjnych jest używany w tym celu w połączeniu z ręcznie edytując plik konfiguracyjny Zobacz to wyjaśnieniedist-upgrade
. Running sudo apt-get update
, sudo apt-get upgrade
oraz sudo apt-get dist-upgrade
w ta kolejność jest zbliżona do działania narzędzia Software Updater / Update Manager i zwykle działa dobrze).
Wprowadzanie następujących informacji w moim terminalu na Ubuntu Trusty Tahr działało dobrze dla mnie przy aktualizacji.
sudo apt-get install firefox
Zainstalowałem Firefoksa i wielokrotnie próbowałem go otworzyć.
(proces: 2705): GLIB-CRITICAL **: g_slice_set_config: asercja 'sys_page_size == 0' nie powiodła się Błąd: Odmowa dostępu podczas próby otwarcia plików w katalogu profilu.
Początkowo mogłem uruchomić firefoxa, pisząc sudo firefox - dalekie od ideału. Natknąłem się na poniższe rozwiązanie i to rozwiązało mój problem.
„Znaleziono rozwiązanie tutaj” . Odpowiedź jest również wklejona poniżej.
ls .cache / mozilla /
ls: nie można otworzyć katalogu .cache / mozilla /:
Odmowa dostępuchown -R użytkownik.user .cache / mozilla />
chown: nie można odczytać katalogu „.cache / mozilla /”:
Odmowa dostępusudo chown -R user.user .cache / mozilla /
firefox
Jeśli używasz Ubuntu, możesz użyć następujących poleceń:
sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox
Te polecenia usuną Firefoksa i dane Twojego profilu Firefox i ponownie zainstalują Firefoksa.
Aby zaktualizować Firefoksa do ostatniej wersji za pomocą:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get upgrade
służy do instalowania najnowszych wersji wszystkich pakietów aktualnie zainstalowanych w systemie ze źródeł wymienionych w /etc/apt/sources.list
.