Ubuntu 11.04 Natty NarwhalをThinkpad X60に導入した時のメモ
自分用のメモだけど,まあ誰かの参考になれば幸いかも
トラックポイントのスピード調整
% sudo vi /etc/rc.local
このファイルの「exit」とか書いてある行の上に書く
echo -n 255 > /sys/devices/platform/i8042/serio1/speed
echo -n 255 > /sys/devices/platform/i8042/serio1/sensitivity
数値は0~255
数字が大きくなればなるほど,よく動く
トラックポイントの中ボタンスクロールの設定
% sudo vi /usr/share/X11/xorg.conf.d/20-thinkpad.conf
中身は以下
Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TrackPoint"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
「gpointing-device-settings」でもいいんだけど
LinuxでGUIの設定ツールって地雷だと思ってる人なので……
やっぱり,手動で設定ファイルいじる方が安全確実だと思う
トラブっても,どこが原因かすぐわかるしね
ホームディレクトリ内のディレクトリ名を英語に
% LANG=C xdg-user-dirs-gtk-update
再度ログインするときに戻されそうになるけど
戻さないようにwww
パッケージなど
まずは,ミラーを高速なサーバに変更する
やり方は
JAISTの中の人のBlogを参照
これやらないと,パッケージのダウンロードが遅くてやってられん
この設定をしてから,ガシガシ必要なものを導入していく
ないと私が困るもの
% sudo apt-get install zsh screen vim
IME関係
ibusよりuimの方が好き
% sudo apt-get install uim uim-mozc mozc-utils-gui
その他もろもろ
% sudo apt-get install preload php-cli nmap traceroute imagemagick git subversion curl
最後に,Google ChormeのDev channelをGoogleのページからダウンロードして導入
Adobe ReaderとAdobe Reader用のIPAフォントは,Ubuntuソフトウェアセンターから導入
消すものは以下
- Synapticから「ubuntuone」で検索して出てきたの全部
- Synapticから「bluetooth」で検索して出てきたの全部
- インジケータ関係
- evolution-indicator
- indicator-me
- indicator-session
- indicator-messages
- 使わないアプリ
- brasero
- banshee
- pitivi
- gwibber
- empathy
- evolution
- shotwell
- tomboy
- transmission-gtk
- simple-scan
- vino
- vinagre
- ゲーム全部
「indicator-session」を消すと,左上のシャットダウンとかのメニューが消えて
ログアウトとかが一見できなくなるので注意
% gnome-session-save --logout-dialog
このコマンドで,ログアウトのダイアログが出せるので実際は困らない
シャットダウンとかリブートとかはCtrl+Alt+Delでダイアログが出るのでそこから可
このシーケンスをX関係に割り振ってる人は
以下のコマンドでシャットダウンとかリブートとかのメニューが出てくる
% gnome-session-save --shutdown-dialog
まあ,端末から「halt」とか「reboot」とかした方が早いけどww
SSHの鍵を作る
% ssh-keygen -b 8192 -t rsa -C 'Ubuntu X60 8192bit RSA key 2011XXXX'
コメントのところはお好きにwwww
私は基本的に,マシン・強度・生成日がわかるようにしてる
管理が楽でいいので
8192bitなのは,恐がりだからです
安全すぎるとかいわない
あとは,できた公開鍵をログインするサーバに登録
んで,古い鍵を削除
IMEの設定
「言語サポート」から,IMEを「uim」に
Ubuntu 11.04からは「uim-systray」で,トレイに言語バーが入ってくれなくなった気がする……
Unityのせいなのか,私の環境とか設定とかが悪いのか微妙
Mozcの設定は以下
% /usr/lib/mozc/mozc_tool --mode=config_dialog
uimの設定はuimの設定ダイアログから適当に
フォントの導入
MigMixでないと我慢できないのでwww
ダウンロードして,アーカイブ内の*.ttfを「~/.fonts」へ
mvする前に
% mkdir ~/.fonts
しとかないと,怒られるはず
mvしたら
% fc-cache -fv
したら,後はどのアプリからでも見える
*.rcの設定
いつも使ってる設定ファイルを持ってくる
最低でも以下
「~/.ssh/config」もあった方がいいかも
Firefoxの設定
Google Chromeだとうまいこと動いてくれないWebページがあるので
そのページ見る用に入れたままにしてる
アドオンにvimperatorだけ入れておく
Google Chromeの設定
設定ダイアログから基本的な設定をチャチャッと弄る
あとは
about:flags
から,いろいろやる
入れる拡張は,「AutoPagerize」と「Google Quick Scroll」
あと,「SearchPreview」
Linuxだと,Flash Playerを同梱してるGoogle Chromeの方が
いろいろ楽なので,こっち使ってます
update.sh
こういうのを作っておいておくと,楽
#/bin/sh
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo apt-get -y autoremove
sudo apt-get -y autoclean
こんなところかな
ぶっちゃけ,端末とブラウザがあればLinuxラップトップとしては十分なので
いらないパッケージがいっぱい出てくるのです
このあたりのパッケージってインストールされないようにできないのかな?
いっつも,OSインストール直後に消すハメになってめんどくさいorz