2014年5月9日金曜日

ubuntuでdropbox

このブログ、さすがに最近PowerShellとか
マニアックなネタがつづいたので
たまにはもっと普通のネタを書こうかと思う。
といっても今回もUbuntuネタだが。

最近Ubuntu Oneが6月いっぱいで終了するのが決定した。
情報は例えばこれ
http://sourceforge.jp/magazine/14/04/03/150000
急すぎる話だ。普通半年ぐらい待つんじゃないのか?
などど愚痴っても仕方ないので乗り換える必要がある。

データ自体は14.04にアップグレードした時に取り残されて
ローカルのHDDにあるのでこれをどこにアップするべきか?
どれでもいいわけだが、dropboxにした。
理由は自前のリポジトリがあるから。
インストールは
https://www.dropbox.com
でアプリを直接ダウンロード
②ソフトウェアセンターから
のどちらかでもいいわけだけど、今回

③レポジトリを作ってインストール
という真面目なやりかたを紹介したい。

でレポジトリの場所だが
情報はこれ
https://www.dropbox.com/help/246/en
説明はnattyだが実際はtrustyまである。
やりかた
1,
echo -e "deb http://linux.dropbox.com/ubuntu trusty main" \
| sudo tee -a /etc/apt/sources.list.d/dropbox.list > /dev/null
2.
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
3.
sudo apt-get update
4.
sudo apt-get install nautilus-dropbox
5.
dashでdropboxを起動

でセットアップの質問が出るのでこれに答えていく

正常に終わるとこのようにアイコンがバーに表示される。
 


これでとりあえず使うのに支障ないわけだが、ただアイコンがイマイチなので、
これをもっといいやつに変えたい。
 それには以下のスクリプト
#!/bin/sh

cd /usr/share/icons/ubuntu-mono-dark/apps

if [ ! -e "22/UNUSED" ]; then

    sudo mkdir 22/UNUSED

fi

sudo mv 22/dropbox* 22/UNUSED/ > /dev/null 2>&1

if [ ! -e "24/UNUSED" ]; then

    sudo mkdir 24/UNUSED

fi

sudo mv 24/dropbox* 24/UNUSED/ > /dev/null 2>&1

sudo update-icon-caches /usr/share/icons/ubuntu-mono-dark

dropbox stop

dropbox start

を使う。
これを
fix_dropbox_icons.sh
で保存して
sudo sh fix_dropbox_icons.sh
で実行すると

このように通常の見栄えになります