Aggiornamento o disinstallazione e reinstallazione di Firefox su Linux


10

Sto cercando di aggiornare Firefox su Linux e non funziona. Ho pensato di disinstallarlo e reinstallarlo, ma non ho idea di come farlo. Qualcuno può aiutarmi?

Risposte:


11

Chiudi efficacemente Firefox

Per prima cosa assicurati che Firefox non sia in esecuzione:

ps ax | grep [f]irefox

Se è in esecuzione, uscire. Se non sembra essere in esecuzione ma appare nell'elenco da ps ax, uccidilo correndo killall firefox, aspettando qualche secondo, quindi correndo killall -KILL firefox. Se non vedi firefox: no process founddopo il secondo killallcomando, esegui di nuovo quel secondo comando. Se ancora non lo vedi, riavvia (o potresti provare a eseguirlo anche tusudo , pensando che di solito non ti aiuterà).

Valuta di cancellare il tuo profilo

Se si desidera cancellare il proprio profilo (che può risolvere molti problemi, in particolare quelli relativi all'aggiornamento di Firefox a una nuova versione), rinominare la cartella chiamata .mozillache risiede nella cartella principale. Esistono due modi per farlo:

  • In Nautilus (il browser dei file della GUI): premi Ctrl+ Ho fai clic su VisualizzaMostra file nascosti . Quindi puoi vedere file e cartelle che iniziano con a .. Vai alla cartella home se non sei già lì, e rinominare .mozillaa .mozilla.old(o come volete chiamarlo).

  • Sulla riga di comando: apri una finestra Terminale ( Ctrl+ Alt+ T) ed esegui il comando:

    mv ~/.mozilla ~/.mozilla.old
    

    (O metti come vuoi chiamarlo, al posto di .mozilla.old.)

L'idea alla base di rinominare la cartella invece di eliminarla è in modo da poterla ripristinare. Ma se i suoi contenuti impediscono il funzionamento di Firefox (o una versione più recente di Firefox installata di recente), potresti avere problemi a usarli in seguito!

Pertanto, se c'è qualcosa che vuoi salvare - spesso, questi saranno i tuoi segnalibri - dovresti eseguire il backup prima, prima di farlo. ( Questo articolo può essere d'aiuto in questo. )

Infine, tieni presente che non sto certo sostenendo di cancellare il tuo profilo regolarmente, o anche ogni volta che aggiorni Firefox. È solo quando si verificano gravi problemi dopo l'aggiornamento che consiglio di provarlo. (Se non fa alcuna differenza, puoi rinominare .mozilla.oldin .mozilla- potresti dover rimuovere prima un nuovo creato .mozilla. Questo è uno dei motivi per eseguire il backup dell'intero profilo.)

Reinstalla Firefox (dall'ultima versione di una qualsiasi delle tue fonti software)

Per reinstallare Firefox, rimuovere i file di configurazione globali e ottenere l'ultima versione disponibile in una qualsiasi delle fonti software configurate sul sistema Ubuntu, eseguire:

sudo apt-get update
sudo apt-get --purge --reinstall install firefox

Dovrebbe apt-get upgradeessere eseguito anche tu?

L'esecuzione sudo apt-get upgradenon è necessaria per ottenere l'ultima versione disponibile di Firefox, poiché il installcomando recupererà e installerà o aggiornerà automaticamente all'ultima versione installabile e tutti gli altri pacchetti (se presenti) necessari per consentire l'installazione di quella versione.

Detto questo, è ragionevole correre sudo apt-get upgradein questa situazione. Potresti voler aggiornare tutto il tuo software e questo può anche potenzialmente aiutare con alcuni problemi di interoperabilità. (Le nuove versioni di alcuni pacchetti e le versioni molto vecchie di altri non sono state necessariamente testate insieme, dopo tutto.)

Se sei abituato a utilizzare Software Updater (Update Manager nelle versioni precedenti di Ubuntu), vai avanti e fallo. Se si preferisce utilizzare la riga di comando:

sudo apt-get upgrade
sudo apt-get dist-upgrade

Naturalmente, se non hai corso sudo apt-get updatepoco prima di eseguirli, dovresti farlo. E sudo apt-get dist-upgradeaggiornerà i pacchetti che richiedono l'installazione di nuovi pacchetti o la rimozione dei pacchetti attualmente installati, quindi dovresti assicurarti di vedere cosa dice che intende fare, prima di lasciarlo procedere.

(Per affrontare una confusione comune: dist-upgradenon non . Tenta di aggiornare il sistema Ubuntu a una versione successiva di Ubuntu, anche se su alcuni altri sistemi operativi è utilizzato a tale scopo, in combinazione con modificando manualmente un file di configurazione Vedere questa spiegazionedist-upgrade . L'esecuzione sudo apt-get update, sudo apt-get upgradee sudo apt-get dist-upgradein quell'ordine approssima il comportamento del Software Updater / Update Manager e tende a funzionare bene.)


1
Non riconosce apt-get, mi dispiace non sono bravo in questo xx
Gail Kelly

3
@GailKelly Che vuoi dire? Cosa succede esattamente?
Eliah Kagan,

5

Solo inserendo quanto segue nel mio terminale su Ubuntu, Trusty Tahr ha funzionato bene per me per l'aggiornamento.

sudo apt-get install firefox

1

Ho installato Firefox e ripetutamente ho ricevuto un errore quando ho tentato di aprirlo.

(processo: 2705): GLib-CRITICAL **: g_slice_set_config: asserzione 'sys_page_size == 0' non riuscita Errore: accesso negato durante il tentativo di aprire i file nella directory del profilo.

Inizialmente, potevo eseguire Firefox solo digitando sudo firefox - tutt'altro che ideale. Ho incontrato la soluzione di seguito e ciò ha risolto il mio problema.

"Soluzione trovata qui" . Di seguito viene incollata anche la risposta.

ls .cache / mozilla /
ls: impossibile aprire la directory .cache / mozilla /:
autorizzazione negata

chown -R user.user .cache / mozilla />
chown: impossibile leggere la directory '.cache / mozilla /':
autorizzazione negata

sudo chown -R user.user .cache / mozilla /
firefox


1

Se usi Ubuntu, puoi usare i seguenti comandi:

sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox

Questi comandi rimuoveranno Firefox e i dati del tuo profilo Firefox e installeranno nuovamente Firefox.

Per aggiornare Firefox all'ultima versione usando:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgradeviene utilizzato per installare le versioni più recenti di tutti i pacchetti attualmente installati sul sistema dalle fonti elencate in /etc/apt/sources.list.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.