トップページ -> コンピュータ -> Linux で開発環境やツールを整備 -> Ubuntu 11.10 で GNOME 3 を使うように設定
[サイトマップへ], サイト内検索:

Ubuntu 11.10 で GNOME 3 を使うように設定

サイト構成 連絡先,業績など 実践知識 コンピュータ 教材 サポートページ

Ubuntu 11.10 では、標準で unity を使うようになっていますが、 gnome shell を用いて GNOME 3 を使うように設定することが簡単にできます.

In this Web page, install GNOME 3 using gnome shell on Ubuntu 11.10 sytem.

※ 関連Webページ: Linux で開発環境やツールを整備


事前準備


(オプション) GNOME 3 PPA の設定 (Optionally, Setting GNOME 3 PPA on Ubuntu)

次のスクリプトを実行すると、自動的に GNOME 3 PPA が設定される。 GNOME 3 PPA を設定することで、不具合が発生する可能性がある。自己責任で。

Automated script to setup GNOME 3 PPA on Ubuntu 11.10. It is at your own risk.

export RELEASE=oneiric
export ADDAPTOPT= 
rm -f /tmp/sources.list.$$
sudo cp /etc/apt/sources.list /tmp/sources.list.$$
add-apt-repository ${ADDAPTOPT}  ppa:gnome3-team/gnome3 
add-apt-repository ${ADDAPTOPT}  ppa:ricotz/testing

  • 更新操作 (update and upgrade)

    sudo apt-get update 
    sudo apt-get upgrade
    

  • gnome-shell, gnome-shell-extensions などのインストール (install gnome shell, gnome shell extensins etc.)

        if [ "$RELEASE" = "natty" ]; then
    	apt-get -yV --force-yes install gnome-applets 
    	apt-get -yV --force-yes install gnome-panel # for GNOME2
        fi
    
        sudo apt-get -yV --force-yes install gnome-menus 
        sudo apt-get -yV --force-yes install indicator-datetime 
        sudo apt-get -yV --force-yes install gnome-colors-common
        sudo apt-get -yV --force-yes install gnome-tweak-tool
        sudo apt-get -yV --force-yes install gnome-session-fallback
    
        if [ "$RELEASE" = "natty" ]; then
    	apt-get -yV --force-yes install gnome-desktop-environment
        fi
    
        if [ "$RELEASE" = "oneiric" -o "$RELEASE" = "precise" ]; then
            # directories for gnome-colors-common
            if [ ! -d /usr/share/icons/gnome/16x16/places ]; then 
        	    mkdir /usr/share/icons/gnome/16x16/places
            fi
            if [ ! -d /usr/share/icons/gnome/22x22/places ]; then 
        	    mkdir /usr/share/icons/gnome/22x22/places
            fi
            if [ ! -d /usr/share/icons/gnome/24x24/places ]; then 
        	    mkdir /usr/share/icons/gnome/24x24/places
            fi
            if [ ! -d /usr/share/icons/gnome/32x32/places ]; then 
        	    mkdir /usr/share/icons/gnome/32x32/places
            fi
            if [ ! -d /usr/share/icons/gnome/48x48/places ]; then 
        	    mkdir /usr/share/icons/gnome/48x48/places
            fi
            if [ ! -d /usr/share/icons/gnome/8x8/places ]; then 
        	    mkdir /usr/share/icons/gnome/8x8/places
            fi
        fi 
    

  • (オプション) クラシックメニューインジケータのインストール (Optional; install the classic menu indicator)

    	apt-get -yV --force-yes install python-gmenu python-appindicator python-gtk2 python-gobject
    	add-apt-repository ${ADDAPTOPT}  ppa:diesch/testing
    	apt-get -yV update
    	apt-get -yV --force-yes install classicmenu-indicator
    	cd /etc/xdg/menus
    	cp applications.menu applications.menu.DIST.$$ 
    	rm -f applications.menu
    	wget http://${ADDR}/linux/applications.menu
    	if [ ! -f applications.menu ]; then
    	    # download failed ! 
    	    cp applications.menu.DIST.$$ applications.menu 
    	fi
    

  • (オプション) グローバルメニューに関するパッケージの消去 (Optional: remove global menu)

        sudo apt-get -yV remove appmenu-gtk3 
        sudo apt-get -yV remove appmenu-gtk 
        sudo apt-get -yV remove appmenu-qt
    

  • ログアウトする前に,「もし Unity がおかしくなった時のリセットの方法」を確認しておく

    次のコマンドは,Unity をリセットしたくなったときのみ実行 (Do the following only when you want to reset Unity)

    1. まずctrl + alt + F1 を同時押し (please press ctrl + alt + F1)

    2. Unity をリセットしたいので,ログインし,次の操作を行う. (Do the following commands to reset Unity)

      gconftool-2 --recursive-unset /apps/compiz-1
      gconftool-2 --recursive-unset /apps/compizconfig-1
      unity --reset
      

  • 一度ログアウトする (logout)

  • ログイン時に「GNOME」, 「GNOME Classic」, 「GNOME Classic (No effects)」が選べるようになっている。 (You can choose 'GNOME', 'GNOME Classic', 'GNOME Classic (No effects)' ... when login)

    gnome shell では、ウインドウが自動的に全画面化されてしまう場合があります. ATL + F5 で,全画面化を解除できます.