SSブログ

【Ubuntu 11.04:Gnome3】DropboxをGnome Shell上で動かす。 [ubuntu]

DropboxをGnome Shellにインストールしてみました。

SS-gnome-shell-tray-004.JPG

ただ、DropboxをGnome Shell in Nattyで動かすのに、下記の記事の方法ではまともに動かないらしいです。

【Ubuntu 11.04】Dropbox 1.1.15 (日本語対応版)インストール

"動かないらしい"と書いたのは、下記のスレッドを先に見つけてその方法でインストールしてしまった為です。

http://forums.dropbox.com/topic.php?id=35706

上記によると、icons on the folders don't appear .... Can't see the notification as wellと書いてあります。恐らく、アイコン上のエンブレムが出なくて、notificationも出ないと言う事なのだと思います。

それで、 私が以前書いた記事で動けばよいのですが、動かない場合は下記の手順(上記URLのフォーラムに記述してある手順と同じです)でビルドして下さい。それで下記の様に動きます。

SS-gnome-shell-tray-003.JPG

1) リポジトリー追加

端末から下記のコマンドを入力。

sudo vi /etc/apt/sources.list.d/dropbox.list

エディタが開いたら、下記の1行を記述してセーブ。

deb-src http://linux.dropbox.com/ubuntu maverick main

その後、

sudo apt-get update

2) ソースを持ってくる

ここではdworkと言うディレクトリを作ってそこでビルドします。別にdworkでなくても、都合の良いディレクトリ名で構いません。

cd

mkdir dwork

cd dwork

apt-get source nautilus-dropbox

3) ビルド環境を整える

sudo apt-get build-dep nautilus-dropbox

sudo apt-get install build-essential dpkg-dev

4) ビルド

cd nautilus-dropbox-0.6.7/

dpkg-buildpackage

5) インストール

sudo dpkg -i ../nautilus-dropbox_0.6.7*.deb

ここで、下記の2) インストールの手順の2つ目の図が出るはずですので、続きは下記の記事の通りインストールをして下さい。

【Ubuntu 11.04】Dropbox 1.1.15 (日本語対応版)インストール』 

最後にNautilusのリスタートが出ない場合は、一度ログアウト&ログインして下さい。

それと、3) Dropbox 1.1.15アップデート(日本語化)の部分は、現在(2011/6/8)下記(1.1.35)が最新ですので、下記のURLから持ってきて日本語化を行って下さい。

http://forums.dropbox.com/topic.php?id=36538

以上で、Dropboxのインストールは終わりです。

 

ただ、これだけではパネルの通知アイコンが出ませんでした。そこで、通知エリア機能のGnome Shell Extensionを作成します。下記のサイトを参考にしました。

http://ganz-sicher.net/blog/ubuntu/gnome-3-tray-icons-auf-die-oberes-panel-verschieben-andere-erweiterungen/

コマンドラインから下記のコマンドを入力します。

gnome-shell-extension-tool --create-extension

すると、Name,Description,Uuidを順次入力するようになりますので、入れて下さい。青字の部分です。

---- ここから ---

natty@gnome3:~$ gnome-shell-extension-tool --create-extension

Name should be a very short (ideally descriptive) string.
Examples are: "Click To Focus",  "Adblock", "Shell Window Shrinker".

Name: Notify Tray

Description is a single-sentence explanation of what your extension does.
Examples are: "Make windows visible on click", "Block advertisement popups"
              "Animate windows shrinking on minimize"

Description: Notification area for Applications
Uuid is a globally-unique identifier for your extension.
This should be in the format of an email address (foo.bar@extensions.example.com), but
need not be an actual email address, though it's a good idea to base the uuid on your
email address.  For example, if your email address is janedoe@example.com, you might
use an extension title clicktofocus@janedoe.example.com.
Uuid [Notify_Tray@gnome3]:notify-tray@gnome3.natty

---- ここまで ---

良く分からなければ、青字と同じでもかまいません。 

すると下図のようにgeditが立ち上がります。

SS-gnome-shell-tray-001.JPG

初めはサンプルコードが記述してあるはずですので、全て消して下記を記述します。(書き換えた状態が上図)


※言語はJavaScriptです。

参考にしたサイトのソースと違うのは、私が使う上で不要なものや通知エリアに出したくないものをコメントアウトしている為です。必要であればコメントインして下さい。

これでセーブします。 その後、ログアウト&ログインすればパネルにアイコンが出るはずです。

下図のように右クリックでメニューが出ます。ただ、gnome shellのテーマは適応されてませんでした。

SS-gnome-shell-tray-002.JPG

Dropboxに変更があった時も通知されます。通知は最下段の真ん中当たりに出ます。その後、最下段の通知エリアの右の方が下図のようになります。

SS-gnome-shell-tray-005.JPG

以上です。

 

 ←23インチIPS液晶

    2011/6/6発売。この記事書いた時は出たばっかり。
    下記URLはプレスリリース。
    http://www.mitsubishielectric.co.jp/news/2011/0524.html
    IPS液晶欲しいな~。でも、相変わらず高い。。。
    出たばかりで情報も少ないので、買う人は勇者ですね。


nice!(0)  コメント(1) 
共通テーマ:パソコン・インターネット

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。