読者です 読者をやめる 読者になる 読者になる

Debianの環境構築

まあメモ程度に

sudo付与

$ su
$ aptitude install sudo
$ visudo
# User privilege specification
root	ALL=(ALL) ALL
Name	ALL=(ALL) ALL

但しNameはユーザ名とする。

Disc挿入回避

$ sudo gedit /etc/apt/sources.list

L5:deb cdrom:[Debian GNU/Linux 6.x.x _Squeeze...]をコメントアウト
L3のものはコメントアウトされていたが、L5のものはコメントアウトされていなかった

Firefoxのインストール

$ sudo apt-get remove iceweasel
$ sudo apt-get autoremove firefox
$ tar xvf firefox-19.0.2.tar.bz2
$ sudo ln -s /opt/firefox/firefox/ /usr/bin
$ sudo mv firefox /usr/firefox
$ sudo rm /usr/bin/firefox
$ ln -s /usr/firefox/firefox /usr/bin

Zen-Codingのインストール(gedit)

$ tar zxvf mikecrittenden-zen-coding-gedit-b63386a.tar.gz
$ cd mikecrittenden-zen-coding-gedit-b63386a/
$ mv zencoding/ ~/.gnome2/gedit/plugins/
$ mv zencoding.gedit-plugin ~/.gnome2/gedit/plugins/

あとはgeditでプラグインを有効にしてやれば良い。

Zen-codingの設定変更

$ cd ~/.gnome2/gedit/plugins/zencoding
$ gedit zen_settings.py

ここでスニペットを登録したり、変更したりできる。

Rubyのインストール

$ sudo apt-get install libssl-dev zlib1g-dev libreadline6-dev
$ wget ftp://ftp.ruby-lang.org/pub/ruby/ruby-2.0-stable.tar.gz
$ tar xfvz ruby-2.0-stable.tar.gz
$ cd ruby-2.0.0-p0
$ ./configure
$ make
$ sudo make install
$ ruby -v

SCSS + COMPASSのインストール

$ sudo gem update --system
$ sudo gem install haml
$ sudo gem install sass
$ sudo gem install compass

COMPASS使用方法
作業ディレクトリに移動

$ compass create
$ compass watch

compass createでconfig.rbを作成。compass watchでscssファイルが保存されるごとに自動でコンパイルしてくれるようになる。
また、出力するディレクトリを変更してやりたい場合はconfig.rbをいじってやると良い。

Mozcのインストール

$ sudo gedit /etc/apt/sources.list
deb http://ftp.jp.debian.org/debian-backports squeeze-backports main contrib non-free
$ sudo aptitude update
$ sudo apt-get update
$ sudo aptitude install -y ibus-mozc
$ sudo gedit ~/.bashrc
export GTK_IM_MODULE="ibus"
export XMODIFIERS="@im=ibus"
export QT_IM_MODULE="ibus"