🚀
Ubuntu22.04でGnome extensionsをインストールできない時の解決法
はじめに
Ubuntuをインスールした際にGnome extensionsを有効にしようとしたところ
Although GNOME Shell integration extension is running, native host connector is not detected. Refer documentation for instructions about installing connector.
GNOME Shell 統合拡張機能が実行されていますが、ネイティブ ホスト コネクタが検出されません。コネクタの取り付け方法については、ドキュメントを参照してください
このようなエラーが出てきて困ったので解決法を共有します。
結論 :Ubuntu22.04からFirefoxがSnap版に変更されたことが原因
解決法:本家mozillaのPPAからFirefoxをインストールする
解決手順
Snap版のFirefoxのアンインストール
sudo snap remove firefox
mozillaのPPAからFirefoxをインストール
mozillaのPPAを追加する
sudo add-apt-repository ppa:mozillateam/ppa
PPAの優先順位を上げる
echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
Firefoxを自動アップデートするための設定を追加
echo '
Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";
' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Firefoxをインストール
sudo apt install firefox
これでうまく行くはず! 指摘間違い等あればコメント欄に...
参考
Discussion