CentOS 7을 사용하고 있고 마음에 들지만 최신 gnome-shell 버전을 사용하고 싶지만 개발 버전보다 현재 안정 버전을 선호합니다.
JHBuild를 사용하여 특정 버전(예: 3.18.1)을 선택/빌드하는 방법은 무엇입니까?
답변1
GNOME 릴리스 팀에서 릴리스modulesets
특정 버전의 그놈을 구축하는 데 사용할 수 있는 각 그놈 버전에 대해. 이제 문서를
읽어보면 ,jhbuild
구성 파일 참조:
모듈 세트
사용할 모듈 세트 이름을 지정하는 문자열 또는 문자열 목록입니다. 이는 JHBuild에 포함된 모듈 세트의 파일 이름(경로 및 확장자 제외)이거나 외부에서 관리되는 모듈 세트의 전체 HTTP URL일 수 있습니다.
따라서 모듈 세트를 사용하여 3.18.1
편집 ~/.config/jhbuildrc
하고 수정하려면 moduleset
예를 들어 3.18.1
gnome 사이트에서 모듈 세트를 다운로드했다고 가정합니다 jhbuild/modulesets
.
moduleset = [ 'gnome-apps-3.18.1' ]
또는 다음 URL을 전달할 수 있습니다.
moduleset = 'https://download.gnome.org/teams/releng/3.18.1/gnome-apps-3.18.1.modules'
또는 종속성을 사용하여 빌드하려는 경우
moduleset = [ 'gnome-suites-core-3.18.1', 'gnome-suites-core-deps-3.18.1', 'gnome-apps-3.18.1' ]
예를 들어 modules
빌드하십시오.사용자 경험 메타 모듈:
modules = [ 'meta-gnome-core-shell' ]
그런 다음 빌드하십시오 gnome-shell
.
jhbuild build gnome-shell
이것은 매우 간단한 대답입니다. 특히 공식 문서를 읽어보십시오.BuildGnome - 소개, 위에 링크된 매뉴얼 및어떻게 할까요 - jhbuild. 당신은 또한 볼 수 있습니다개발 gnome-shell
중인jhbuild
.