Ubuntu システムは、Firefox のインストールにスナップを使用しません。Firefox のインストールには、Firefox 公式 Web サイトからダウンロードしたインストール パッケージを使用します。
1. 起源
ある日、スナップがメモリを消費するのが嫌だったので、次のコマンドを使用してスナップをアンインストールしました
sudo apt autoremove --purge snapd
それから何も起こりませんでした...
それから私はそれをオフにし、オンにしました-
そしてそれから?? ? ?
私のFirefoxは消えてしまい、他のソフトウェアも消えてしまいました...
2. 理由レコードを見つけます (スナップが以前にアンインストールされた理由!!、このセクションでは主にスナップ、Firefox のインストールについて説明します。このセクションは無視してください)
-
snap を再インストールします (きれいにアンインストールするには、snap によってインストールされたパッケージが以前にアンインストールされておらず、直接
sudo apt autoremove --purge snapd
アンインストールされており、きれいではありません。また、Firefox を救出できるかどうかを確認するためでもあります。結局、非常に多くのブックマークがあるためです)sudo apt install snapd
-
スナップを使用してFirefoxをインストールする
sudo snap install firefox
-
スナップ インストール リストを見ると、Firefox があり、Firefox をアンインストールしたいのですが、エラーが報告されます ( の後ろに Firefox がある場合は、
disabled
最初にそれを有効にする必要があることに注意してくださいsudo snap enable firefox
:)snap list
-
Firefox アイコンをクリックし、Firefox を実行しますが、応答がなく、実行できません (スナップをアンインストールする前に、Firefox が動作しない理由を確認したいと思います)
-
ターミナル入力Firefox、Firefoxを開けません
(base) fl@fl:~$ firefox cannot locate base snap core20: No such file or directory
-
解決: ベース スナップ core20 が見つかりません: そのようなファイルまたはディレクトリの問題はありません
sudo snap restart core20 # 失败,报错error: snap "core20" has no services,命令不对 sudo snap enable core20 # 失败,报错error: cannot enable "core20": snap "core20" already enabled # 上面失败的原因是,我命令使用错了,core20后面是broken,已经损坏了 # 以下是正确的处理方式 sudo snap remove bare core core18 core20 core22 cups snap install core20
-
この時点でブラウザは実行できますが、ブックマークはまだ消えています。忘れて、Firefox をアンインストールし、Snap をアンインストールしてください。
スナップをアンインストールする
- スナップによってどのようなパッケージがインストールされているかを確認する
snap list
- インストールされたパッケージを削除する
sudo snap remove --purge core20 sudo snap remove --purge firefox ... sudo snap remove --purge gnome-3-38-2004 sudo snap remove --purge gtk-common-themes sudo snap remove --purge htop sudo snap remove --purge jupyter sudo snap remove --purge onlyoffice-desktopeditors
- スナップを削除する
sudo apt autoremove --purge snapd sudo apt-get autoremove
3. Firefoxを再インストール(公式サイトから圧縮パッケージをダウンロードしてインストール)
- 公式 Web サイトから圧縮パッケージをダウンロードします
。 ダウンロード リンク: https://www.firefox.com.cn/download/#product-desktop-release
- インストール方法1(アイコンなし)
- 解凍します (Firefox アイコンがなくても問題ない場合は、解凍してクリックして Firefox を実行する場所に移動するたびにこの手順を実行するだけで済みます。次の手順は無視できます。 Firefox アイコンをクリックして実行します。この手順はスキップできます)
必要なパスに解凍しますcd yourpath sudo tar -jxvf Firefox-latest-x86_64.tar.bz2
- Firefox (下の図) をクリックして Firefox ブラウザを起動します
(注: 私は Firefox-latest-x86_64.tar.bz2 をダウンロードしました。解凍後、Firefox が実行プログラムです。一部のバージョンは Firefox.sh である場合があります。自分で実行する必要があります。自分で作成する必要がある ./configure もいくつかありますので、ご覧ください)
- 解凍します (Firefox アイコンがなくても問題ない場合は、解凍してクリックして Firefox を実行する場所に移動するたびにこの手順を実行するだけで済みます。次の手順は無視できます。 Firefox アイコンをクリックして実行します。この手順はスキップできます)
-
インストール方法2(アイコンあり)
-
Firefox 圧縮パッケージが保存されているパスを入力し、/usr/lib/ に解凍します。
cd 你放firefox压缩包的地方 sudo tar -jxvf Firefox-latest-x86_64.tar.bz2 -C /usr/lib/
(注: -C はパスの変更 (変更) を意味します。通常、/usr/lib に解凍するにはこのオプションを使用する必要があります)
-
この時点で を実行しても
firefox
応答がないため、リンクを作成する必要があります
-
/usr/bin/ へのリンクを作成し、ターミナルで実行できるようにします。
firefox
sudo ln -s /usr/lib/firefox/firefox /usr/bin/
-
後で使用するFirefoxのバージョン番号を確認します。
firefox --version
アイコンを作り始める
-
アプリケーションフォルダーに移動します
cd /usr/share/applications
-
設定ファイルの書き込み (vim を使用)
sudo vi firefox.desktop
-
ファイル firefox.desktop を入力します (権限の問題があります。後でクリックして開き、コンテンツを追加すると保存されないため、sudo vi firefox.desktop を使用する必要があります。つまり、ファイル firefox を作成します。デスクトップにアクセスし、sudo を使用して権限を増やします) 次の内容を入力し、コマンドラインに入力し
:wq
て保存して終了します (wq: vim コマンドがどのように機能するかがわかります)[Desktop Entry] Name=Firefox 107.0 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png Terminal=false Type=Application Categories=Application;Network;
手順: (コメントとファイルを変更するには、 を押す必要がありますi
: ここでは、vim がファイルを変更する方法も参照してください)[Desktop Entry] Name=Firefox 107.0 # 运行firefox --version 进行对应修改 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png #需要修改到有firefox图标的路径下,一般/usr/lib/firefox/browser/chrome/icons/default; /usr/lib/firefox/icons两个路径下有,如果没有,自己下载图片放在这里面,图片一般为48x48的 Terminal=false Type=Application Categories=Application;Network;
この時点で、Firefox アイコンが表示されているので、アイコンをクリックして Firefox を実行できます。
-
この記事の参照:
Firefox アイコンの取得: https://blog.csdn.net/jjzhoujun2010/article/details/6694552
ファイル解凍: https://jingyan.baidu.com/article/86fae3461437c53c48121a50.html
その他のスナップ インストール、アンインストール、および他の記事