私はCentOS 7を使用していて気に入っていますが、最新のgnome-shellバージョンを使用したいのですが、開発版よりも現在の安定版を好みます。
JHBuildを使用して特定のバージョン(例:3.18.1)を選択/ビルドする方法は?
ベストアンサー1
GNOMEリリースチームからリリースmodulesets
特定のバージョンのGNOMEを構築するために使用できる各GNOMEバージョンについて。ここで文書を
読むと、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
。