ログイン画面(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
いないようです。どちらかが見つかりませんdnf
。Ubuntuの投稿が言及されましたこれは名前付きライブラリパッケージの一部であり、libglib2.0-bin
通常はGLib
。
gresource
Fedoraにどのようにインストールしますか?
Fedora 23、GNOMEデスクトップ、4.2.6カーネルの使用
答え1
GLib
Fedoraでは、ソースからインストールせずにパッケージをインストールして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