Ubuntu インストール&初期設定メモ

1.Ubuntu7.10をCD-ROMからインストール(昔買った本の付録)
http://www.geocities.jp/gm_tatsuyan/ubuntu2.htm
http://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01b.html

パーティション
/dev/sda
/dev/sda1 ext3 / 10G (Ubuntu)
/dev/sda2 ext3 /mnt/lfs 10G (LFS)
/dev/sda3 swap 1G
free space 60G

2.8.04 LTSへアップグレード(7.10だと $ sudo apt-get install synergy で「パッケージ synergy が見つかりません」となる為→要調査)
http://lets-ubuntu.yui.at/ins_re/ins_7804up.html

3.apt-getの設定
http://ubuntuforums.org/showthread.php?t=257684

$ sudo su -
# vi /etc/apt/sources.list
And uncomment all entries that begin with "deb http" or "deb-src" except for the CD ROM, make sure it's commented out
# apt-get update
Now open your Software Sources in: SYSTEM > ADMINISTRATION > SOFTWARE SOURCES
and make sure all the boxes under "Downloadable from the Internet" are checked. Click "CLOSE" and then "RELOAD"
Go to: SYSTEM > ADMINISTRATION > UPDATE MANAGER and first click "CHECK", then click "INSTALL UPDATES"
After your updates are finished installing, REBOOT NOW
After a reboot, create a working folder for the following install steps. Just a way to keep your system clean. Go into your home folder and create a folder called "install" or something. Now open terminal and go to that directory before you proceed.

[ カスタマイズ済の設定ファイル /etc/scim/config を置き換えますか? ]->[ 置き換える ]
[ 不要なパッケージを削除しますか? ]->[ 削除 ]

4.Synergyのインストール&設定(Synergyクライアント=Ubuntu / Synergyサーバ=Windows
http://retujyou.com/2007/02/14/on-ubuntu-synergy-autostart/

Windows側の設定は終わっているものとする)
$ sudo su -
# apt-get update
# apt-get install synergy
# vi /etc/gdm/Init/Default
“sysmodmap=/etc/X11/Xmodmap”の直前に以下のコードを加える。
SYNERGYC=`gdmwhich synergyc`
if [ x$SYNERGYC != x ] ; then
$SYNERGYC xxx.xxx.xxx.xxx(サーバのアドレス)
fi

Ubuntu> システム->設定->セッション->自動起動するプログラム->追加
名前:synergyc
コマンド:synergyc xxx.xxx.xxx.xxx(サーバのアドレス)

# shutdown -r now

5.Google Chromeのインストール

6.DVD
コーデックのインストール
GStreamer extra plugins(DVDを挿入すると自動的に検出される)

http://penguinclub.net/linux/news/news07b.html

# apt-get install libdvdread3 libxine1-ffmpeg totem-xine vlc
# /usr/share/doc/libdvdread3/install-css.sh
# shutdown -r now (←要調査:マウントし直せばOK?)

7.SSH2接続の設定
http://d.hatena.ne.jp/Fiore/20080228/1204174833
http://www.kuins.kyoto-u.ac.jp/news/47/putty-gen.html

# aptitude install ssh
# vi /etc/ssh/sshd_config
PermitRootLogin no
PasswordAuthentication yes
# /etc/init.d/ssh restart
# lsof -nPi:22

Win.PuTTYgen> 鍵を生成
Win> pscp id_rsa.pub USERNAME@HOSTNAME:id_rsa.pub

$ cd
$ ssh-keygen -i -f id_rsa.pub >> authorized_keys
$ ls -al
$ chmod 700 .ssh
$ cd .ssh
$ mv ../authorized_keys .
$ chmod 600 authorized_keys
$ rm ~/id_rsa.pub

# vi /etc/ssh/sshd_config
PasswordAuthentication no
# /etc/init.d/ssh restart
# lsof -nPi:22

Win.pagent> 秘密鍵を追加
Win.TeraTerm> サーバのアドレスを入力し SSHを選択して OK
Win.TeraTerm> ユーザ名を入力し Pagentを使うを選択して OK
Win.TeraTerm> SSHで接続される!

8.gcc 等のインストール
http://d.hatena.ne.jp/seraphy/20090713

$ sudo apt-get install build-essential libtool manpages-dev manpages-ja-dev libtool-doc

9.エディタのインストール & 設定
emacs
http://74.125.153.132/search?q=cache:NZL08Jq-Q7YJ:emacs-21.ki.nu/how-to-start/ubuntu.html+ubuntu+emacs+apt-get&cd=1&hl=ja&ct=clnk&gl=jp

$ sudo apt-get install emacs

・vi
http://www.linux.or.jp/JF/JFdocs/vi-user-usage.txt

$ sudo vi .exrc
set tabstop=2
set showmode
set autoindent
set nonumber

10.キーボードレイアウトの変更(Ctrl<-->CapsLock)
https://forums.ubuntulinux.jp/viewtopic.php?pid=10710
http://d.hatena.ne.jp/inouetakuya/20090917/1253158013

$ sudo vi /etc/X11/xorg.conf
次の行を削除
Option "XkbVariant" "latin,"

Ubuntu> システム->設定->キーボード->「レイアウト」タブ-> 「レイアウトのオプション」をクリック->Ctrl キーの位置->「Swap Ctrl and CapsLock」を選択

11.Java 環境構築
http://blog.kcg.ne.jp/blog/sato_si/6924

$ sudo apt-get install sun-java6-jdk sun-java6-jre eclipse