FC2ブログ

DropBox とスクリプトで開発環境

日経Linux 2011-2 の記事を参考に、fedora14 へ
開発環境をいれようと試みたのですが、途中でコンパイルエラーがおきてしまい
先に進みません

この件に関しては、今後以前 fedora13 で行った方法で
再度挑戦してみようと思います

そこで、今回はfedora ではなく
ubuntu 10.10 32bit を使ってみました

ubuntu での実験は成功しましたので
今後の参考のために、記録しておこうと思います

まず、参考サイトとして
開発環境のインストール(Linux編)
を参考にしながらインストールしていきました

今回は、インストールログを元に、セットアップスクリプトを
作成し、必要なソフトと一緒に Dropbox へ保存しました

こうしておくことで、PCが壊れても簡単に
開発環境を修復できます

まず、最初に必要なソフトをダウンロードしてきます

Dropbox
http://www.dropbox.com/downloading
ここから必要に応じてダウンロードします
(今後、fedora 14 でも開発環境をいれれたら、そのときにはfedora でのスクリプト
を作成予定です)

Eclipse
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR1/eclipse-java-helios-SR1-linux-gtk.tar.gz
から
eclipse-java-helios-SR1-linux-gtk.tar.gz
をダウンロードします
ちなみに32bit です

AndroidSDK
http://developer.android.com/sdk/index.html
から
android-sdk_r08-linux_86.tgz
をダウンロードします

java-sdk に関しては ubuntu の場合
レポジトリを追加することにより、apt-get install で
インストール可能なので、ファイルのダウンロードはしませんでした

ダウンロード完了後、
最初に Dropbox をインストールします

Dropbox インストール後に、
eclipse-java-helios-SR1-linux-gtk.tar.gz
android-sdk_r08-linux_86.tgz
をDropbox のフォルダへ保存します

ここで、設定をするためのスクリプトを
Dropbox のフォルダで作成します

vi $HOME/Dropbox/setup_ubuntu.sh
でファイルを作成し
内容を以下のように記述します

#!/bin/bash
sudo apt-get -y install vim
sudo apt-get -y install nautilus-opne-terminal
sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner'
sudo apt-get update
sudo apt-get -y install sun-java6-jdk
sudo update-alternatives --config java
mkdir $HOME/bin
tar zxvf $HOME/Dropbox/eclipse-java-galileo-SR2-linux-gtk.tar.gz -C $HOME/bin
echo -e 'PATH=$PATH:$HOME/bin/eclipse' >> $HOME/.bashrc
tar zxvf $HOME/Dropbox/android-sdk_r08-linux_86.tgz -C $HOME/bin
echo -e 'PATH=$PATH:$HOME/bin/android-sdk-linux_86/tools' >> $HOME/.bashrc
source ~/.bashrc


以上を記述したら
:wq
でファイルを保存し
sh setup_ubuntu.sh
を実行します

これで、あとは Eclipse のプラグインの設定を行っていくだけで
Android 開発環境を設定できます

$android
でAndroid のエミュレータなどの設定画面をだしたり

$eclipse
で eclipse の起動が行えるようになります

ちなみに。echo コマンドを記述するときに
echo -e 'PATH=$PATH:$HOME/bin/android-sdk-linux_86/tools' >> $HOME/.bashrc
のところで、シングルクオーテーションであること(')
に注意してください
ダブルクオーテーションにしてしまうと
実行結果が最終行に追記されます

スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック