Fedora에 `gresource`를 설치하는 방법은 무엇입니까?

Fedora에 `gresource`를 설치하는 방법은 무엇입니까?

로그인 화면(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.

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

관련 정보