web-dev-qa-db-ja.com

GNOMEの最新バージョンをインストールして使用するにはどうすればよいですか?

GNOME Shellをコンパイルするための指示に従いましたが、あちこちでエラーがいくつか発生しましたが、実行されませんでした。 Sudo apt-get install gnome-Shellを使用してGNOME Shellをインストールしましたが、バージョン2.31.xを入手しましたが、最新のものは2.91.5かそれ以降です。だから、最新のビルドをインストールする方法はありますか?

最新のビルドに利用できるリポジトリはありますか?

167
Martin Zeltin

ソフトウェアセンターからのインストール(11.10以降)

「gnome Shell」のソフトウェアセンター検索を開いてインストールするか、単にこのボタンをクリックします。

Install via the software center

enter image description here

インストール後、ログアウトします。

  • 11.10の場合

    ログイン画面で小さな歯車のアイコンをクリックし、メニューから「GNOME」を選択します。

    Screenshot credited to datengrund.de/wp-content/uploads/2012/03/1.png

  • 12.04および12.10の場合

    ログイン画面でアイコンショーをクリックし、メニューから「GNOME」を選択します。

    enter image description here

    Screenshot credited to 3.bp.blogspot.com/-2Z6BaRDokKs/T5pFnOu92sI/AAAAAAAADtg/bD8BAJuEh5M/s320/Gnome-Shell-session-menu.png

その後、パスワードを入力してログインします。

ログインマネージャは最後に行ったセッションを記憶するため、GNOMEを1回選択するだけで、その後は通常どおりログインできます。

さらにカスタマイズする

昔ながらの体験を好む場合は、フォールバックモードを使用することもできます。

また、自動ログインを使用する場合、lightdmに常にシェルを使用するように指示する必要があります。

それと共にインストールする他のグッズ

コマンドラインの説明:

 Sudo apt-get install gnome-Shell


問題を報告する場所:

  • GNOME3パッケージングに関する議論(左下のメーリングリストリンク): https://launchpad.net/~gnome3-team
    • このパッケージのセットに関するほとんどの問題と問題はこのリストに載っています。問題と問題を報告する最初の場所です。
  • パッケージ関連ではないバグレポート: https://bugzilla.gnome.org/
    • GNOME3がうまく機能しない場合は、パッケージングに関連している可能性があります。したがって、アップストリームのGNOMEの問題であると確信しない限り、GNOMEにバグをランダムに報告しないでください。
    • 上流にバグを報告すべきかどうかわからない場合は、何かをGNOMEに報告すべきかどうか判断するのに助けが必要かどうか、IRCまたは上記のメーリングリストの誰かに尋ねてください。
169
Jonathan

ソースからGNOME Shellをビルドする

(最終コンテンツ更新:2011年2月11日、 公式ガイド に基づき、お気軽に編集してください。)

0.コンパイル中の警告/エラー

GNOME Shellは非常に開発が進んでおり、ソースは1日に数回更新されることがよくあります。通常、以下の手順は機能するはずですが、コンパイルを成功させるにはハッキングが必要な場合や、まったく不可能な場合があります。

問題が発生した場合は、次を確認してください。

現在の問題:

  • ライブラリディレクトリ内のいくつかのファイルを削除する必要があります。削除しないと、コンパイルが失敗します。システムの更新を行うと、これらのファイルは以下を返す可能性があります: this を読むと、それらのファイルを削除する必要がある理由と、再インストールのためのアップグレードを防ぐ方法が説明されています。

    Sudo rm -rf /usr/lib*/*.la
    

    (心配いりません、これはシステムに害を与えません!)

  • GNOME Shellを実行する前に、ビルドプロセス後にファイルを削除する必要があります。

    rm ~/gnome-Shell/install/lib*/gtk-3.0/modules/libcanberra-gtk-module.so
    


1. GNOMEシェルの構築

(Ubuntu 10.10 32ビットおよびUbuntu 11.04 64ビットの開発バージョンでテスト済み。)

以下は、サンドボックスのような方法でGNOME Shellをダウンロード、コンパイル、およびインストールします。つまり、システムの他の部分には影響しません。

  • 依存関係をインストールします。

    Sudo apt-get install curl dpkg-dev autopoint libedataserverui1.2-dev \
    libecal1.2-dev evolution-data-server-dev libcups2-dev libupower-glib-dev \
    libgnome-keyring-dev libxklavier-dev libvorbis-dev libltdl-dev \
    libgstreamer0.10-dev libcroco3-dev xserver-xephyr xulrunner-dev \
    python-dev libpam0g-dev mesa-utils mesa-common-dev libxml2-dev \
    libreadline5-dev libpulse-dev liborbit2-dev libgl1-mesa-dev libwnck-dev \
    libtiff4-dev libstartup-notification0-dev libpng12-dev libjpeg62-dev \
    libjasper-dev libgtop2-dev libgnome-desktop-dev libgnome-menu-dev \
    libffi-dev libexpat1-dev libdbus-glib-1-dev icon-naming-utils \
    gtk-doc-tools gnome-common git-core gettext flex bison automake cvs
    
  • GNOME Shellのセットアップスクリプトを取得します。

    curl -O https://git.gnome.org/browse/gnome-Shell/plain/tools/build/gnome-Shell-build-setup.sh
    
  • ビルドツールjhbuildをビルドし、構成ファイルをダウンロードします。

    /bin/bash gnome-Shell-build-setup.sh
    
  • jhbuild~/binにインストールします。PATH変数に追加する必要があります。

    . ~/.profile
    
  • [オプション]:ファイルを編集することにより、ソースをダウンロードするパスなどのいくつかのjhbuildオプションを変更できます~/.jhbuildrc-custom

  • ビルドプロセスを開始します。

    jhbuild build
    

これにより、(現在)33個のモジュールがコンパイルされます。コーヒーを飲み、昼寝をする->しばらく時間がかかります。

*** success *** [33/33]が表示されたら、完了です。おめでとうございます、あなたはGNOME Shellをコンパイルしました!

2. GNOMEシェルの実行

  • Compizを実行している場合は、まず(Metacityを起動して)停止する必要があります。停止しないと、GNOME Shellが起動しません。

    metacity --replace &
    
  • 最後に、実行します:

    cd ~/gnome-Shell/source/gnome-Shell/src
    ./gnome-Shell --replace
    

これで、GNOME Shellが実行されるはずです。

3. GNOME Shellをデフォルトのウィンドウマネージャーにする

Ubuntu 10.10では、GConfキーを変更することで、GNOMEセッションのウィンドウマネージャーを簡単に置き換えることができます。

  • GNOME Shellのローカル.desktopランチャーを作成します。

    ln -s ~/gnome-Shell/install/share/applications/gnome-Shell.desktop ~/.local/share/applications/gnome-Shell.desktop
    
  • 次に、セッションのウィンドウマネージャーをGNOME Shellに変更します。

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-Shell" -t string
    
  • 変更を元に戻すには、次を実行します。

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-wm" -t string
    

Ubuntu 11.04では、windowmanagerキーを変更しても機能しないようです。代わりに、GDMログイン画面で選択できる新しいセッションアイテムを追加できます。そのため、上記のようにローカルの.desktopファイルを作成してから、2つのファイルを作成する必要があります。

  1. セッションファイル:/usr/share/gnome-sessions/sessions/gnome-Shell.session

    [GNOME Session]
    Name=gnome-Shell
    Required=windowmanager;
    Required-windowmanager=gnome-Shell
    DefaultApps=gnome-settings-daemon;
    
  2. セッションファイルを指すセッションアイテム:/usr/share/xsessions/gnome-Shell.desktop

    [Desktop Entry]
    Name=GNOME Shell
    Comment=This session logs you into Ubuntu
    Exec=gnome-session --session=gnome-Shell
    TryExec=gnome-session
    Icon=
    Type=Application
    X-Ubuntu-Gettext-Domain=gnome-session-2.0
    

ログアウトすると、セッションとしてGNOME Shellを選択できるはずです。

4. GNOMEシェルの更新

  • ランニング

    jhbuild build
    

    ソースを更新し、必要なものを再構築する必要があります。

  • モジュールで失敗した場合、例えば次のようなものが得られます:

    fatal: git-write-tree: error building trees
    Cannot save the current index state
    *** Error during phase checkout of gdk-pixbuf: ########## Error running git stash save jhbuild-stash *** [7/33]
    

    次に、オプション6を選択して、現在のモジュールディレクトリを消去し、クリーンなソースから開始することができます。

    [6] Go to phase "wipe directory and start over"
    
  • それでも解決しない場合は、次のコマンドを実行してゼロから開始できます。

    jhbuild build -afc
    

まだコンパイルしていませんか?次に、0に記載されている場所を確認します。

70
htorque

12.04以降の場合

最新の安定版リリースを使用している場合は、安定性のためにパッケージを次のgnomeバージョンから以前のバージョンに保持される数個を差し引いたものにアップグレードできます。最新の安定版に入れない追加パッケージを含む2つのgnomeテストPPAを追加できますただしチャンスがありますこれらはシステムを破壊します

少なくとも1か月間は「安定」と見なされ、おそらくそれ以上になるとは考えにくい

Sudo add-apt-repository ppa:gnome3-team/gnome3
Sudo add-apt-repository ppa:ricotz/testing 

次に、システムを更新します。

警告:Gnome-Shellの新しいリリースでこれをすぐに試すと、多くの問題が発生します。本当にそうです。

これらのPPAは引き続き使用できますが、多くの破損が予想されるを使用する必要があります。ご自身の責任で、これらのPPAを追加してから、次のようにします。

Sudo apt-get update && Sudo apt-get dist-upgrade
Sudo apt-get install gnome-Shell
19
edm

私の知る限り、Gnome ShellのビルドPPAは毎日ありません。とはいえ、ソースからビルドするのは難しくありません。

ガイドに従う必要があります here

Vala PPAを追加します。

Sudo add-apt-repository ppa:vala-team/ppa && Sudo apt-get update

いくつかの前提条件パッケージを入手します。

Sudo apt-get install build-essential curl autopoint automake bison flex gettext git-core gnome-common gtk-doc-tools gvfs gvfs-backends icon-naming-utils libdbus-glib-1-dev libexpat-dev libffi-dev libgnome-menu-dev libgnome-desktop-dev libgtop2-dev libjasper-dev libjpeg-dev libpng-dev libstartup-notification0-dev libtiff-dev libwnck-dev libgl1-mesa-dev liborbit2-dev libpulse-dev libreadline5-dev libxml2-dev mesa-common-dev mesa-utils libpam-dev python-dev python-gconf python-gobject xulrunner-dev xserver-xephyr gnome-terminal libcroco3-dev libgstreamer0.10-dev gstreamer0.10-plugins-base gstreamer0.10-plugins-good libltdl-dev libvorbis-dev libxklavier-dev libgnome-keyring-dev libupower-glib-dev libcups2-dev evolution-data-server-dev libecal1.2-dev libedataserverui1.2-dev

インストールスクリプトを取得します。

curl -O http://git.gnome.org/browse/gnome-Shell/plain/tools/build/gnome-Shell-build-setup.sh
/bin/bash gnome-Shell-build-setup.sh

.laファイルを削除します。カーネルが32bitの場合:

Sudo rm -rf /usr/lib*/*.la

または64ビットの場合

rm ~/gnome-Shell/install/lib64/*.la

パスに〜/ .binを追加します。

export PATH=$PATH:~/bin

ビルドを開始します。

jhbuild build

待つ...

それを実行します:

cd ~/gnome-Shell/source/gnome-Shell/src
./gnome-Shell --replace

あなたはそれがとても好きで、ログインで開始したい場合はこれを行います:

ln -s ~/gnome-Shell/install/share/applications/gnome-Shell.desktop ~/.local/share/applications/gnome-Shell.desktop
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-Shell" -t string

問題が発生した場合は、 ガイド を参照してください。 webupd8 でもう少し詳細なガイドを見つけることができます。

頑張って楽しんでね!

6
miloshadzic

ジョンのアドバイスに従ってください。ただし、インストール後、Gnomeが期待どおりに表示されない場合があります。

私はJonのアドバイスに従いましたが、彼と他の人が言及することを怠ったことの1つは、gnome-accessibility-themesを削除し、gnome-themes-standardをインストールする必要があるかもしれないということです。そうしないと、Gnome 3とそのウィンドウ装飾はそれほど美しく見えません。

グラフィカルに、またはターミナルから行うことができます。

Sudo apt-get remove gnome-accessibility-themes
Sudo apt-get install gnome-themes-standard

それでもネットのスクリーンショットでデスクトップが表示されるように見えない場合は、gnome-Tweak-tool(まだインストールしていない場合はインストール)を実行する必要があるかもしれません。インターフェースセクションとフィールドに移動します「Gtk +テーマ」および「カーソルテーマ」は、アイコンテーマとして「グノーム」としてAdwaitaを選択します。デフォルトのGnome 3の外観になるはずです。

追加のオプションのステップは、デフォルトのGnomeデスクトップ壁紙を追加するgnome-backgroundsパッケージをインストールすることです。これは、後で[システム設定]-> [背景]で設定できます。

3
lampak

Ubuntu 13.10用のGNOME 3.10

GNOME 3.10はまだ正式にはリリースされていませんが、9月25日にリリースされます。ただし、リリースされた場合、公式のUbuntu 13.10リポジトリには含まれません。それでもUbuntu 13.10にインストールする場合は、 Ubuntu GNOMEチームがセットアップしたGNOME3 Next PPAを使用できます

Sudo apt-add-repository ppa:gnome3-team/gnome3-next
Sudo apt-get update
Sudo apt-get install gnome3-next
2
rɑːdʒɑ

単にSudo apt-get install gnome-Shellを実行します

2
Behzadsh

簡単なGoogle検索によると、Gnome-Shellは11.10リポジトリにあるはずなので、apt-getを使用してインストールできます。次に、ログアウトして、シェルをGnomeに設定し、再度ログインします。

私は11.10のGnome-Shellについて確かなことを話すことはできませんが、11.04にGnome 3のセットアップ全体をインストールし、それは非常に安定していました(あなたが私がやったことをしない限り、すべての設定と拡張機能を掘り下げてそれらで遊んでみて、互換性のない拡張機能を強制的に実行してみてください)。また、Fedoraが使用するのに十分安定しているため、Gnome 3をベースとして使用する必要があります。

それが価値があるかどうかは、あなたがそれから抜け出すために探しているものに依存します。 Unityと同じパラダイムに従いますが、個人的には、狂気のカスタマイズ機能(CSSやJavaScriptで手を汚したい場合)の一部を使用する方が楽しいことがわかりました。また、そのパラダイムに関する限り、より直感的に感じました。希望するかどうかがわからない場合は、仮想マシンでFedora 15を起動するか、Fedora 15に直接飛び込んで見ることができます。 11.10はGnome 3ベースで実行する必要があるため、UnityとGnome-Shellを切り替えることは問題になりません。

tl; dr-apt-getを介して簡単にインストールでき、非常に安定している必要があります。 11.10はGnome 3上にあるはずなので、それとUnityを簡単に切り替えることもできます。

2
Shauna

あなたのUbuntuバージョンをより具体的にしましょう。あなたはMaverickを使用していると思います。Maverickは現時点ではリポジトリを知りませんが、もう一度コンパイルしてみたい場合は最初に見てください:

http://www.webupd8.org/2010/10/install-gnome-Shell-from-git-in-ubuntu.html

幸運 :)

2
Covarrubias

buntu-Gnome-Desktopの場合

Sudo add-apt-repository ppa:gnome3-team/gnome3-next && Sudo apt-get update
Sudo apt-get update && Sudo apt-get install gnome-Shell ubuntu-gnome-desktop

これにより、UbuntuにUbuntu gnomeデスクトップがインストールされます。

Ubuntu 13.10でチェック済み

1
rɑːdʒɑ

次のようにGnome3(gnome classicではない)をインストールできます。

Sudo add-apt-repository ppa:gnome3-team/gnome3
Sudo apt-get update
Sudo apt-get install gnome-Shell

コンピューターを再起動して、ログイン画面が表示されたら、次の追加オプションがあります(ログイン名の横にある小さなUbuntuアイコンをクリックしてください)。

enter image description here

最初のオプションであるGnomeを使用します

enter image description here

ソース

1
kirchberger

Ubuntu 14.04および15.10

最新のGnomeバージョン(testing)をテストする場合:

Sudo apt-add-repository ppa:gnome3-team/gnome3
Sudo apt-add-repository ppa:gnome3-team/gnome3-staging

Sudo apt-get update

Sudo apt-get install gnome-Shell 

===警告===
ここのパッケージは、一般的な使用の準備ができていないと見なされており、既知のバグやリグレッションがあり、時には重大な性質のものです。ほとんどの場合、スムーズに実行する必要がありますが、問題が発生したときにppa-purgeを使用する準備をしてください。

彼らがあなたのシステムを壊すならば、あなたは両方の半分を保つことができます。
- GnomeステージングPPA

0
hg8