Ubuntu 6.06 LTSインストールメモ

Ubuntu 6.06 LTS Desktop CD 日本語ローカライズ・通常版」をThinkpad X40にインストールしたときのメモです。
CDからのインストール自体はすべてデフォルトで行いました。
インストール直後にすぐに使える状態になりました。
Ubuntuはかなり良い出来ですね。ちょっとインストールに自信のない人はUbuntu Japanese Teamリーダーの小林さんの著書であるubuntu Linux入門キットを買うのも良いかも。

メモ

ここのメモは上にいくほど新しい作業です。
つまり一番下はインストール直後に行った作業です。

Host *
 ForwardAgent yes
sudo apt-get install libsdl1.2debian-all
sudo apt-get install libsdl1.2debian-dev
  • 不要サービスの停止
% /etc/rc5.d/で確かめる
update-rc.d -f  cupsys remove
update-rc.d -f  ppp remove
update-rc.d -f  bluez-utils remove
update-rc.d -f  hplip remove
update-rc.d -f  mysql remove
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "2"
EndSection
  • sudo apt-get install libdbd-mysql libdbd-mysql-perl
  • sudo apt-get install libmysqlclient15-dev
  • sudo apt-get install libxml2 libxml2-dev
  • sudo apt-get install apt-file
    • apt-file update
  • sudo apt-get install ochusha
  • dante
wget ftp://ftp.inet.no/pub/socks/dante-1.1.19.tar.gz
./configure
make
make install
/etc/socks.conf
route {
  from: 0.0.0.0/0 to : 192.168.0.0/16 via: 127.0.0.1 port = 1080
  protocol: tcp udp
  proxyprotocol: socks_v5 socks_v4
  method: none
}
  • hostname ホスト名
  • sudo apt-get install uim uim-anthy uim-el
  • sudo apt-get install ruby migemo
  • .emacs lispあたりをゲット
  • chsh zsh
  • .keychain, id_dsa, .zlogin, .zshrc, .screenrcをコピーしてくる
  • cpanp
    • s reconfigureで mirror など適切に設定
  • sudo apt-get install jed
    • .jedrc
map_input(8, 127); % ^H(Backspace)で削除
No_Backups = 1;    % バックアップファイルを作らない
/configure --with-gtk --with-xft --x-includes=/usr/include/X11 --x-libraries=/usr/lib/X11     
make bootstrap
make
make install
$ gconf-editor
で設定エディタを起動./desktop/gnome/interface/gtk_key_theme というキーの値をEmacs
  • apt-get install cvs
  • GNOME端末のキーボードショートカット変更
メニューのショートカットキーを無効にする
Alt-w
ctrl-y
  • 開発ツール
apt-get install gcc-4.0* make g++ autoconf automake libtool expat
 cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs co emacs
  • apt-get update
    • システム-設定-キーボード-ctrl key position
  • /etc/hosts
  • CtrlとCaps入れかえ
  • rootパスワードの設定
sudo su -
paswd

最後にCPANモジュール

上記の作業が全部終わってからCPANモジュールをいれました。順序を守らないとうまくはいらないものもあるかも。

install File::MimeInfo::Magic
install File::Slurp
install LWP::UserAgent
install Class::ErrorHandler
install HTML::AccountAutoDiscovery
install HTML::Entities::ImodePictogram
install HTML::FillInForm
install HTML::StickyQuery
install HTML::Template
install HTTP::Daemon
install HTTP::MobileAgent
install Log::Log4perl
install ModPerl::VersionUtil
install Template
install Time::Piece
install Text::ASCIITable
install Template::Plugin::FillInForm
install Template::Plugin::Hatena
install Term::ReadLine
install Term::ReadLine::Gnu
install MIME::Lite
install Image::Magick
install Image::Size
install Date::Simple
install XML::XPath
install Text::Diff
install UNIVERSAL::require
install XML::RSS
install XML::LibXML::Common
wget http://search.cpan.org/CPAN/authors/id/P/PA/PAJAS/XML-LibXML-1.59.tar.gz
perl Makefile.PL
make
make test
make install
install YAML
install XML::Atom
install XML::Feed
install Jcode
install Text::Hatena
install File::Modified
install DateTime::Format::MySQL
install DBI
install Readonly
install MIME::Parser
install XMLRPC::Lite
install XML::Liberal
install Parallel::ForkManager
install Frontier::RPC2
install YAML::Syck
install XML::OPML
install Algorithm::NaiveBayes
install Date::Calc
install Class::Trigger
install List::MoreUtils
install Path::Class
install DBD::mysql
install DBI::mysql