サブサブマシンがぶっ飛んだ・・・
表題のとおりなんですが、開発用サブサブマシンがぶっ飛んだ。
ext4ファイルシステムがぐちゃぐちゃorz
デュアルブートになってた、ほぼ使ってないWinXPの環境は問題ないとこ見ると何が原因なんだろう。。
幸いデータは、必要そうなものはDropboxとプライベートrepositoryに逃してたので無事。
というわけでHDDをSSDに変更してlubuntuで環境作り直しorz
はぁぁめんどい。
以下作業めも
無線LAN
BroadComのfirmwareが入ってない。
staドライバをインストールして無線を使えるようにする。
Lenovo Ideapad s10e
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install bcmwl-kernel-source $ sudo modprobe -r b43 ssb wl $ sudo modprobe wl
参考) https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/HowToSetupBcm43xx
dropbox
nautilsいれてないのでコマンドラインから
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf - $ ~/.dropbox-dist/dropboxd
https://www.dropbox.com/install?os=lnx
あとはページにある制御スクリプト落としてきて、chmod +xしてパスのあるところにおいておけばおk
ほんまにDropboxさまさまや(^_^;)
あとは数日待てば必要なデータは戻ってくる。
jdk
Oracle JDK7を入れる。
$ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installe $ java -version java version "1.7.0_10" Java(TM) SE Runtime Environment (build 1.7.0_10-b18) Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)
paco
ソースからインストールするソフト用にpaco入れとく。
$ sudo apt-get install paco
tmux
ターミナルマルチプレクサ。
$ sudo apt-get install tmux
キーバインド入れ替え
~/.tmux.conf
set-option -g prefix C-j bind C-j next-window
日本語入力
Google日本語入力のOSS版mozcいれる。
$ sudo apt-get install ibus-mozc
再起動して
スタート→設定→キーボード・インプットメソッド
からキーボードショートカットの切り替えを全角・半角キーだけにする
ctrl capslock入れ替え
lxkeymapが設定消えちゃうみたいなんで、一時的に.bashrcでしのぐ。
.bashrc
# ctrl capslock入れ替え setxkbmap -option "ctrl:nocaps"
$ source ~/.bashrc
ruby
rbenvはubutuパッケージにもあるけどちょっと古いので最新版をいれる
$ sudo apt-get install git $ git clone git://github.com/sstephenson/rbenv.git .rbenv $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(rbenv init -)"' >> ~/.bashrc $ mkdir -p ~/.rbenv/plugins $ cd ~/.rbenv/plugins $ git clone git://github.com/sstephenson/ruby-build.git $ cd ruby-build $ sudo bash ./install.sh $ source ~/.bashrc $ rbenv install --list | grep "1.9.3" 1.9.3-dev 1.9.3-p0 1.9.3-p125 1.9.3-p194 1.9.3-p286 1.9.3-p327 1.9.3-p362 1.9.3-preview1 1.9.3-rc1 $ rbenv install 1.9.3-p327 $ rbenv rehash $ rbenv global 1.9.3-p327 $ which ruby /home/uee10000/.rbenv/shims/ruby $ gem i rbenv-rehash $ gem i bundle $ gem i rails
node.js
nodejs入れる。
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh $ sudo apt-get install build-essential libssl-dev libreadline-dev $ nvm install v0.8.16 $ npm install -g coffee-script $ npm install -g js2coffee
.bashrcに追記
# nvm [[ -s /home/uee10000/.nvm/nvm.sh ]] && . /home/uee10000/.nvm/nvm.sh # This loads NVM nvm use "v0.8.16"
android sdk
android sdkの最新版を入れる
ダウンロードページに行って
・「USE AN EXISTING IDE」をクリック
・「Download the SDK Tools for Linux¥
をクリック
$ tar zxvf android-sdk_r21.0.1-linux.tgz $ mkdir ~/dev_tools $ mv android-sdk-linux ~/dev_tools/
.bashrcに追記
# android-sdk PATH=$PATH:$HOME/dev_tools/android-sdk-linux/tools PATH=$PATH:$HOME/dev_tools/android-sdk-linux/platform-tools
android ndk
$ tar jxvf android-ndk-r8d-linux-x86.tar.bz2 $ mv android-ndk-r8d ~/dev_tools/
.bashrcに追記
# Android NDK export ANDROID_NDK_ROOT=$HOME/dev_tools/android-ndk-r8c export PATH=$ANDROID_NDK_ROOT:$PATH # Open CV export ANDROID_NDK=$ANDROID_NDK_ROOT