web-dev-qa-db-ja.com

Ubuntu Software CenterからインストールされたGNOME拡張機能を更新するにはどうすればよいですか?

すべての拡張機能がソフトウェアセンターからインストールされ、本日、拡張機能更新通知機能をインストールしました。更新された拡張機能がいくつかありました。ソフトウェアセンターは拡張機能を更新せず、ユーザーに通知しません。私が逃したものはありますか?

2
Akaza Dorian

Gnome拡張機能は extensions.gnome.org によって更新されます。サイトにアクセスして、上部にある[インストールされている拡張機能]タブをクリックし、必要に応じて更新してください。私のお気に入りのどこかに、これと2つのオプション(1つのgithubユーザー、および拡張機能が利用可能になったときに通知する拡張機能)を説明するリンクがあります...今それを取得しようとしています。 見つかりました

1
Rod Nintendeaux

端末を使用して拡張機能を更新する場合は、 this スクリプトを使用することもできます。

次のコマンドを実行してインストールします。

Sudo apt install curl
wget -O gnome-Shell-extension-installer "https://github.com/brunelli/gnome-Shell-extension-installer/raw/master/gnome-Shell-extension-installer"
chmod +x gnome-Shell-extension-installer
Sudo mv gnome-Shell-extension-installer /usr/bin/

次に、gnome-Shell-extension-installer --updateを使用して拡張機能を更新できます。

再起動のたびに拡張機能を自動的に更新する場合は、次のsystemdタイマーとサービスをインストールします。

user=$(whoami)

cat <<EOF | Sudo tee /etc/systemd/system/gnome-Shell-extension-updater.service > /dev/null
[Unit]
Description=Update all Gnome Shell Extensions

[Service]
User=$user
ExecStart=/usr/bin/gnome-Shell-extension-installer --update
EOF

cat <<EOF| Sudo tee /etc/systemd/system/gnome-Shell-extension-updater.timer > /dev/null
[Unit]
Description=Update Gnome Shell Extensions after every boot

[Timer]
OnBootSec=5m

[Install]
WantedBy=timers.target
EOF

Sudo systemctl daemon-reload
Sudo systemctl enable gnome-Shell-extension-updater.timer

これらのコマンドは、systemd.timersystemd.serviceを作成します。タイマーはサービスを実行して、起動の5分後に拡張機能を更新します。必要に応じて調整できます。

0
jake

ソフトウェアセンターを使用してインストールされたGnome Shell拡張機能は、システム上の他のすべてのソフトウェアと同様に、Ubuntuリポジトリからシステム全体で更新されます。設計上、Ubuntuシステムの他のアプリケーションと同様に、拡張機能は必ずしもアップストリームで公開されている新しいバージョンに更新されるとは限りません。

  • システム全体の拡張機能は、Ubuntu開発者によってサポートされています。 オペレーティングシステムの安定性が最も懸念される場合は、Ubuntu開発者を信頼してください。開発者は、重大なエラーまたは脆弱性が存在する場合にのみ更新バージョンをプッシュします。

  • 最新および最新が必要で必要な場合は、実際にサポートをインストールして、gnomeシェル拡張Webサイトから拡張機能をインストールしてください(デフォルトではインストールされません)。これはあなたが自分でコントロールする場所です。その方法でインストールされた拡張機能は、ユーザーのみにインストールされます。この方法でインストールされた拡張機能はサポートされていないため、更新が機能しないか、他の問題が発生する場合があります。

0
vanadium