Fedoraに `gresource`をインストールする方法は?

Fedoraに `gresource`をインストールする方法は?

ログイン画面(Fedora 23、GNOMEデスクトップ)の背景画像を変更したいです。これアーチスウィキこれを行う方法についての記事があります。デフォルトでは、 にある .gresource バイナリを抽出し/usr/share/gnome-shell/theme、数行を編集してから、gdmバイナリがテーマ設定に使用されるため、再コンパイルする作業が含まれます。

Wikiの投稿には.gresourceバイナリ抽出のためのシェルスクリプトが記載されていますが、次のツールを呼び出しますgresource

for r in `gresource list $gst`; do
         gresource extract $gst $r >$workdir${r/#\/org\/gnome\/shell/} 
done

ところで、使用しようとすると 'gresourceというエラーメッセージが表示され、インストールされてbash: gresource: command not foundいないようです。どちらかが見つかりませんdnfUbuntuの投稿が言及されましたこれは名前付きライブラリパッケージの一部であり、libglib2.0-bin通常はGLib

gresourceFedoraにどのようにインストールしますか?

Fedora 23、GNOMEデスクトップ、4.2.6カーネルの使用

答え1

GLibFedoraでは、ソースからインストールせずにパッケージをインストールしてgresourceバイナリを取得することもできますglib2-devel

su -c 'dnf install glib2-devel'

(またはあなたに権利sudo dnf install glib2-develがある場合)sudo

これはgresourceを/usr/bin/gresource

答え2

GLibをインストールするだけです。

$ wget http://ftp.gnome.org/pub/gnome/sources/glib/2.46/glib-2.46.2.tar.xz

$ tar xpvf glib-2.46.2.tar.xz

$ cd glib-2.46.2

$ ./configure --prefix=/usr --with-pcre=system && make

$ make install

依存関係、インストール、およびユーザーガイドはここにあります。

http://www.linuxfromscratch.org/blfs/view/svn/general/glib2.html

関連情報