CinnamonによるUbuntu 12.04のLinux Mint化

下記のスクリーンショットは、Ubuntu 12.04にCinnamonをインストールして、デスクトップ環境をLinux Mintっぽく(壁紙はLinux Mint Debianだけど)設定したものだ。MintメニューにUbuntu OneやUbuntuソフトウエアセンターという項目があることがその証拠だ。

そもそもLinux MintはUbuntuベースのディストリだ。そのLinux Mintに採用されているデスクトップ環境であるCinnamonをインストールするなら、こういう結果になって当たり前である。ところが、実際にインストールしてみると、想像以上に簡単にLinux Mint化できてしまうので、驚きを通り越して感動さえ覚えてしまう。

というわけで、以下CinnamonによるUbuntu 12.04のLinux Mint化の手順をどうぞ。

Cinnamonのインストールと基本設定

Cinnamonのインストールから基本設定については、以下のブログ記事で詳しく説明されているので、ほとんど付け加えることはない。

ターミナル上から次のコマンドを順番に打ち込めばCinnamonのインストールは完了する。

$ sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable 
$ sudo apt-get update
$ sudo apt-get install cinnamon

インストール後に、一旦ログアウト。Cinnamonを選択して再度ログインすれば、Linux Mint風のデスクトップとなっている。ただ、この時点では、壁紙やアイコンはUbuntuのデフォルトの状態のままなので、これをさらにLinux Mintっぽく(もちろんこの状態が気に入れば以下の記事は不要)するため、Cinnamonの設定を弄ってみる。

Linux Mint化の準備とCinnamonの設定

Debian系のディストリでで使われている壁紙のほとんどは、ファイルシステム内の/usr/share/backgroundにある。そこでLinux MintのライブCDでPCを立ち上げるなどして、Ubuntu内の適当なフォルダ内(ピクチャフォルダなど)にLinux Mintで使われている壁紙をコピーする。続いて、ファイルシステム内の/usr/share/icons内にあるMint-X(Linux MintのデフォルトのIconテーマ)をUbuntu内の/usr/share/icons又はホームディレクトリ内の.iconsというフォルダ(なければ作る)にコピーする。

以上の作業が終わったら、デスクトップ上で右クリックして「背景の変更」を選択。壁紙のサムネイルの直下のプラス記号をクリックして、ピクチャフォルダなどに保存しておいた壁紙に変更。

続いて、デスクトップ右下のMint MenuからCinnamon Settingsを選択。

MintMenuOnUbuntu02

10個の設定項目が現れるので、Themesアイコンを選ぶ。

CinnamonSettings01

続いて、Other settingsタブをクリック。Icon themeの項目でMint-Xを選択。さらに、好みに合わせてGTK+themeの項目で適当なテーマ(個人的にはAdwaitaがおすすめ)などを選択する。

CinnamonSettings02

なお、Cinnamon themeタブを選ぶと、Cinnamonのテーマを選択できることになっているのだが、インストール直後は、デフォルトテーマひとつしかない。そこで、Cinnamonサイトなどから気に入ったテーマをダウンロードして、これを解凍した後、ホームディレクトリ内に.themesフォルダを作って、そこに放り込めば、Cinnamon themeタブ内で、Cinnamonテーマを選択できるようになる。

CinnamonSettings03

すべての設定変更を終えたら、ログアウトして、ログインしなおせばその設定が反映される。最後に、Linux Mintの初期設定状態のように、デスクトップにPCアイコンやホームアイコンを表示させたいなら、Cinnamon SettingsでDesktopアイコンを選択して、次のように設定すればよい。

CinnamonSettings04

Cinnamon時代がやって来る?

Gnome3プラスMGSE(Mint Gnome Shell Extensions)で次世代デスクトップ環境を構築しようとしていたLinux Mintが、独自の次世代デスクトップ環境Cinnamon開発へと方向転換したという経緯と、UbuntuがUnityシェルによる独自のデスクトップ環境構築を推し進めた経緯には、いくつかの共通点もある。

しかしながら、UbuntuのUnityシェルは、当初のパフォーマンスの悪さも手伝って、既存のユーザーの不評を買い、未だに名誉回復できていない状態であるのに対して、Linux MintのCinnamonデスクトップは、現時点では概ね好意的に受け入れられてる。

さらに、Cinnamonデスクトップは、Linux Mintだけでなく、今回試したUbuntuはもちろんのこと、FedoraやopenSUSE、Arch Linux、Gentooなどへの移植も行われてる。Debianのテスト版をベースとしたLMDE(Linux Mint Debian Edition)にもCinnamonデスクトップが提供されていることを考えると、Debianの次期バージョン7.0 wheezyでも、Cinnamonデスクトップ環境が構築できることはほぼ確実だ。

Cinnamonデスクトップが、Linuxのデスクトップのデファクトスタンダードになるというのは、現時点では妄想に近いが、少なくともCinnamonデスクトップがユニバーサルな方向に展開してゆくことは間違いないだろう。

これに対して、Ubuntuも、タブレットPCへの対応も睨み、賛否両論を巻き起こしながら、当面はこれまでどおりの独自のデスクトップ路線を突っ走るに違いない。

ということで、この両極端なデスクトップ環境を、ひとつのディストリ上で使う分けられるというのは、実にリッチな体験だろう。それにUbuntu Oneを難しい設定なしで使えるというのもメリットかもしれない。是非とも一度お試しあれ。