LinuxでFirefoxを更新またはアンインストールして再インストールする


10

LinuxでFirefoxをアップグレードしようとしていますが、動作しません。アンインストールして再インストールすることを考えましたが、どうすればいいのかわかりません。誰か助けてもらえますか?

回答:


11

Firefoxを効果的に終了する

まず、Firefoxが実行されていないことを確認します。

ps ax | grep [f]irefox

実行中の場合は終了します。実行されていないように見えても、のリストに表示されてps axいる場合は、を実行killall firefoxして強制終了し、数秒待ってから実行しkillall -KILL firefoxます。firefox: no process found2番目のkillallコマンドの後に表示されない場合は、2 番目のコマンドを再度実行してください。それでもそれが表示されない場合は、再起動します(または、通常は役に立たないと考えて、それを使って実行することsudoもできます)。

プロファイルをクリアすることを検討してください

プロファイルをクリアしたい場合は(これにより、多くの問題、特にFirefoxの新しいバージョンへのアップグレードに関連する問題を修正できます)、.mozillaホームフォルダにあるという名前のフォルダの名前を変更します。これを行うには2つの方法があります。

  • Nautilus(GUIファイルブラウザ)の場合:Ctrl+ キーを押すHか、[ 表示] → [ 隠しファイルを表示 ]をクリックします。次に、で始まるファイルとフォルダを確認できます.。ホームフォルダーが表示されていない場合は、そこに移動し、名前.mozillaを変更します.mozilla.old(または呼び出したい名前に変更します)。

  • コマンドライン:ターミナルウィンドウ(Ctrl+ Alt+ T)を開き、次のコマンドを実行します。

    mv ~/.mozilla ~/.mozilla.old
    

    (または、呼び出したいものをの代わりに使用し.mozilla.oldます。)

フォルダーを削除するのではなく、名前を変更する背後にある考え方は、それを復元できるようにするためです。しかし、そのコンテンツがFirefox(または最近インストールされた新しいバージョンのFirefox)の動作を妨げている場合は、後でそれらを実際に使用するときに問題が発生する可能性があります。

したがって、保存したいものがある場合は、これがブックマークになることがよくあります。これを行う前に、まずバックアップする必要があります。(この記事はそれを助けるかもしれません。

最後に、私は確かに定期的に、またはFirefoxをアップグレードするたびにプロファイルをクリアすることを推奨しているわけではないことに注意してください。アップグレード後に深刻な問題が発生した場合のみ、試してみることをお勧めします。(違いがなければ、名前.mozilla.oldを-に.mozilla戻すことができます.mozilla。新しく作成したものを最初に削除する必要がある場合があります。これが、プロファイル全体をバックアップする理由の1つです。)

Firefoxを再インストールします(ソフトウェアソースの最新バージョンから)

Firefoxを再インストールし、グローバル構成ファイルを削除して、Ubuntuシステムで構成されているソフトウェアソースのいずれかで利用可能な最新バージョンを取得するには、次のコマンドを実行します。

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

apt-get upgradeも実行する必要がありますか?

コマンドは自動的に最新のインストール可能なバージョンフェッチしてインストールまたはアップグレードし、そのバージョンのインストールを有効にするために必要な他のパッケージ(存在する場合)があるsudo apt-get upgradeため、実行は最新のFirefoxを取得するために必要ではありません。install

そうは言っても、sudo apt-get upgradeこの状況で実行するのは妥当です。すべてのソフトウェアを最新の状態にすることをお勧めします。これにより、相互運用性の問題が発生する可能性があります。(結局のところ、一部のパッケージの新しいバージョンと他のパッケージの本当に古いバージョンは、必ずしも一緒にテストされているわけではありません。)

Software Updater(古いUbuntuリリースのUpdate Manager)に慣れている場合は、先に進んでください。コマンドラインを使用したい場合:

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

もちろん、sudo apt-get updateそれらを実行する直前に実行していない場合は、実行する必要があります。またsudo apt-get dist-upgrade、新しいパッケージのインストールまたは現在インストールされているパッケージの削除を必要とするパッケージをアップグレードするので、続行する前に、実行する予定の内容を確認する必要があります。

(一般的な混乱に対処するために:dist-upgradeではないいくつかの他のOS上でそれを手動で設定ファイルを編集するとの組み合わせで、その目的のために使われているものの、以降のUbuntuのリリースにあなたのUbuntuシステムをアップグレードしようと参照してください。この説明をdist-upgrade実行する。sudo apt-get updatesudo apt-get upgrade、およびsudo apt-get dist-upgrade中この順序は、Software Updater / Update Managerの動作に近似し、うまく機能する傾向があります。)


1
これはapt-getを認識しません。申し訳ありませんが、このxxは得意ではありません
Gail Kelly

3
@GailKellyどういう意味ですか?正確にはどうなりますか?
Eliah Kagan 2013

5

Ubuntu Trusty Tahrのターミナルに次のように入力するだけで、アップグレードがうまくいきました。

sudo apt-get install firefox

1

Firefoxをインストールし、それを開こうとすると繰り返しエラーが発生しました。

(プロセス:2705):GLib-CRITICAL **:g_slice_set_config:assertion 'sys_page_size == 0' failedエラー:プロファイルディレクトリのファイルを開こうとしたときにアクセスが拒否されました。

最初は、sudo firefoxと入力するだけでfirefoxを実行できました。私は以下の解決策に出くわしました、そしてそれは私の問題を修正しました。

「ここにソリューションが見つかりました」。回答も以下に貼り付けています。

ls .cache / mozilla /
ls:ディレクトリ.cache / mozilla /を開けません:
権限が拒否されました

chown -R user.user .cache / mozilla />
chown:ディレクトリ '.cache / mozilla /'を読み取れません:
権限が拒否されました

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


1

Ubuntuを使用している場合は、次のコマンドを使用できます。

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

これらのコマンドは、FirefoxとFirefoxプロファイルデータを削除し、Firefoxを再インストールします。

以下を使用してFirefoxを最新バージョンに更新するには:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgradeに列挙されているソースからシステムに現在インストールされているすべてのパッケージの最新バージョンをインストールするために使用され/etc/apt/sources.listます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.