開発環境のセットアップ
前回作成したユーザーcyanで作業します。
基本的な開発用ソフトウェア群
まずは基本的なソフトウェア群をインストールします。
$ sudo pacman -s --needed base-devel
base-devel
はDebianでいうbuild-essential
のようなものらしく、
make
とかgcc
とかが入っています。
すこし時間がかかります。
個人設定
Dotfiles
私は.zshrc
などのdotfilesをgithubにあるリポジトリで管理しています。
そのため、まずはgitをインストールし、dotfilesをcloneしてシンボリックリンクを張っておきます。
$ sudo pacman -S git
$ git clone https://github.com/***/dotfiles.git .dotfiles
$ ln -s .dotfiles/.zshrc .
$ ln -s .dotfiles/.zshrc_linux .
$ ...
Zsh
Zshをつかっているので、$ sudo pacman -S zsh
でインストールし、
$ chsh
でログインシェルを変えておきます。
いったんexitしてから再度sshではいって、
さきほどcloneしてきた.zshrc
がただしく読み込まれているかチェックします。
Vim
sshで作業するのでエディタはVimを使います。
まずは$ sudo pacman -S vim
でインストール。
プラグイン管理にはNeobundleを使っています。 GitHubのページに書いてあるとおりにインストールします。
カラースキームはmolokaiを使っているので、
これをcloneしてきてmolokai/colors/molokai.vim
ファイルを~/.vim/colors
に
コピーします。
$ cd ~/.vim
$ git clone https://github.com/tomasr/molokai.git
$ mkdir colors
$ cp molokai/colors/molokai.vim colors
あとはVimを開けばNeobundleによってプラグインがインストールできます。
少し作業してみて、RasPi上でコンパイルするのはけっこうつらいことがわかりました。 クロスコンパイルができないか調べてみます。