로그인 화면(Fedora 23, GNOME 데스크탑)의 배경 이미지를 변경하고 싶습니다. 이것아치스 위키이를 수행하는 방법에 대한 기사가 있습니다. 기본적으로 에 있는 .gresource 바이너리를 추출하고 /usr/share/gnome-shell/theme
, 몇 줄을 편집한 다음, gdm
바이너리가 테마 설정에 사용되므로 다시 컴파일하는 작업이 포함됩니다.
위키 게시물에는 .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
.우분투 게시물이 언급되었습니다이는 이름이 지정된 라이브러리 패키지의 일부이며 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