fedora8 の変更点   

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • fedora8 へ行く。

** 変更注意点 [#ke6f877b]
- syslog が rsyslog になった
- nkf やら sz , rz がデフォではいらないよ
- emacs が デフォで UTF-8対応になってる


** install [#pf46a231]
http://download.fedoraproject.org/pub/fedora/linux/releases/8/Fedora/i386/iso/Fedora-8-i386-DVD.iso

bittorrent はなんかいまだに不安定だなぁ。~
直接ダウンロードのほうがいいでしょう~

- DVD decriptor 等で iso を焼く
- [[format]] 

** 初期設定 [#nf2f74c0]
*** ユーザ作成 [#gd3833d9]
 # useradd username
 # passwd username

SSH でログイン

*** EUC化 [#qd4288a0]
 mkdir ~/archive
 cat > /etc/sysconfig/i18n << EOF
 #LANG="ja_JP.UTF-8"
 LANG="ja_JP.eucJP"
 EOF

- [[network]]

*** サービス追廃 [#y6b20a25]
 yum -y install compat-gcc-34
 yum -y install nmap
 yum -y install ImageMagick
 yum -y install libid3tag
 yum -y install nasm
 yum -y install samba
 yum -y install ntfs-3g
 yum -y install perl-suidperl
 yum -y install bittorrent
 yum -y remove  cups
 yum -y remove  portmap
 yum -y install phpPgAdmin
 yum -y install lrzsz
 yum -y install emacs
 yum -y install nkf

//- [[emacs22]]
- [[bash]]
- [[runlevel]]

*** yum update [#zc3b7e97]
 yum -y update
 /sbin/shutdown -r now

*** mpg321 [#ub6fe705]
 cd ~/archive
 yum -y install libid3tag
 wget http://dag.wieers.com/rpm/packages/libmad/libmad-0.15.1b-4.fc3.rf.i386.rpm
 wget http://dag.wieers.com/rpm/packages/mpg321/mpg321-0.2.10-8.fc3.rf.i386.rpm
 rpm -Uvh libmad*.rpm mpg321*.rpm

*** compat-32 [#k36631b9]
wget ftp://ftp.riken.go.jp/fedora/core/5/i386/os/Fedora/RPMS/compat-gcc-32-3.2.3-55.fc5.i386.rpm

*** scripts [#kd69a893]
 emacs /usr/local/bin/pc2unix

 #!/usr/bin/perl
 # RETURN code を LF にかえる
 
 if ($#ARGV<0){
     print("usage : pc2unix filename");
     exit;
 }
 
 foreach $in (@ARGV){
    system("nkf -e -Lu $in > /tmp/$$.tmp");
    system("mv /tmp/$$.tmp $in");
 }

 chmod a+x /usr/local/bin/pc2unix
 emacs /usr/local/bin/unix2pc

 #!/usr/bin/perl
 # RETURN code を CRLF にかえる
 
 if ($#ARGV<0){
     print("usage : unix2pc filename");
     exit;
 }
 
 foreach $in (@ARGV){
    system("nkf -s -Lw $in > /tmp/$$.tmp");
    system("mv /tmp/$$.tmp $in");
 }

 chmod a+x /usr/local/bin/unix2pc

 # wrapper
 alias ng='emacs'
 function femacs(){
  emacs `find ./ -regex .*$1.*[^~]`
 }
 function ffind(){
  find ./ -name \*$1\*
 }