2013/05/28

[Debian] Debian 最小構成インストールからデスクトップ環境を作る

全部作業が終わってからメモしてないのに気づいて .bash_history から作業内容をサルベージした。あとから見て思い出す分には多分大丈夫という程度の残念メモ。

1. aptitude のプロキシ設定

2. aptline の修正

3. パッケージのインストール

aptitude install awesome awesome-extra
aptitude install x-window-system
aptitude install mozc
aptitude install iceweasel
aptitude install iceweasel-vimperator
aptitude install vim
aptitude install git
aptitude install ibus-mozc
aptitude install ttf-japanese-gothic ttf-japanese-mincho
aptitude install fonts-japanese-gothic fonts-japanese-mincho
aptitude install fonts-ipafont-gothic fonts-ipafont-mincho
aptitude install ttf-kochi-gothic-naga10 ttf-kochi-mincho-naga10
aptitude install ttf-vlgothic
aptitude install ttf-takao

4. キーボードレイアウト変更(capsをctrlへ)

/etc/default/keyboard を編集する。 XKBOPTIONS に "ctrl:nocaps" を設定する。
XKBOPTIONS="ctrl:nocaps"

5. グラフィックドライバインストール(?)

aptitude install nvidia-glx

6. (ここまでやって x-window-system が立ち上がらなくなる)

7. xorg.conf の作成

Xorg -configure
mv xorg.conf.new /etc/X11/xorg.conf

8. パッケージインストール第 2 弾

aptitude install cifs-utils
aptitude install vim-athena
aptitude install sudo
aptitude install xdm

9. vim 環境

vim プラグインのインストールと、 vimproc のビルド。
aptitude install gcc make
cd ~/.vim/bundle/vimproc/
make -f make_unix.mak

10. 新しい iceweasel のインストール

aptitude install debian-keyring
aptitude install pkg-mozilla-archive-keyring
# "deb http://mozilla.debian.net/ wheezy-backports iceweasel-release" を追加
vi /etc/apt/sources.list
aptitude update
aptitude purge iceweasel
deb http://debian.multimedia.org wheezy main contrib non-free
aptitude install -t wheezy-backports iceweasel

11. google-chrome のインストール

mkdir /var/cache/localdeb
cd /var/cache/localdeb/
apt-ftparchive packages . | gzip -c9 > Packages.gz
apt-ftparchive sources . | gzip -c9 > Sources.gz
# "deb file:/va/cache/localdeb ./" を追加
vi /etc/apt/sources.list
aptitude update
aptitude install google-chrome-stable

12. 音関係

aptitude install alsa
# 認識されているサウンドデバイスの一覧表示らしい。
# 結果の card, device を確認
aplay -l
# どの card,device で音がなるかを確認していく
aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav 
aplay -D plughw:1,7 /usr/share/sounds/alsa/Front_Center.wav 
...
# デフォルトで使用するサウンドデバイスを設定する
vi /etc/asound.conf
# /etc/asound.conf の中身.
# pcm.!default {
#  type hw
#  card 1
#  device 7
#}

13. 今思い出したパッケージ

aptitude install pandoc

14. ファイル関連付け

vi ~/.local/share/applications/mimeapps.list
# ~/.local/share/applications/mimeapps.list の内容
# [Default Applications]
# text/plain=gvim.desktop
# text/x-markdown=gvim.desktop
# text/html=iceweasel.desktop
# application/pdf=xpdf.desktop

まとめ

素直にインストール時点で Desktop 環境を選択しましょう。