web-dev-qa-db-ja.com

拡張機能.gnome.orgリポジトリをFedora31のdnfに追加するにはどうすればよいですか?

GNOMEソフトウェアアプリケーションでは、extensions.gnome.orgから直接拡張機能をインストールできます。これから明らかなように、そこはリポジトリです: enter image description here

ただし、これはGNOMEソフトウェアでのみ表示されます。 dnf repolistの出力は次のとおりです。

repo id                        repo name
Fedora                         Fedora 31 - x86_64
Fedora-modular                 Fedora Modular 31 - x86_64
rpmfusion-free                 RPM Fusion for Fedora 31 - Free
rpmfusion-free-updates         RPM Fusion for Fedora 31 - Free - Updates
rpmfusion-nonfree              RPM Fusion for Fedora 31 - Nonfree
rpmfusion-nonfree-updates      RPM Fusion for Fedora 31 - Nonfree -      Updates
updates                        Fedora 31 - x86_64 - Updates
updates-modular                Fedora Modular 31 - x86_64 - Updates

このリポジトリをdnfで使用できるように追加するにはどうすればよいですか?

1
Newbyte

残念ながら、できません。これらの拡張機能はRPM形式でパッケージ化されておらず、DNFはRPMのみを処理できます。一方、GNOME Softwareは、Flatpaksや... extensions.gnome.orgが拡張機能を提供する方法を含むRPM以外の複数の形式を処理します。

私の経験では、コマンドラインから、関心のある拡張機能のアップストリームgitリポジトリのクローンを作成し、gnome-Shell-extension-toolを使用してインストールするのが最善の方法です。

1
mattdm