RIGHT:昨日:&counter(yesterday); / 今日:&counter(today); / 合計:&counter(total);アクセス #access #contents ---- *キーボードの設定 [#n4dc9c48] CtrlとCapsキーを入れ換えたいので、 > sudo setup のコマンドの''キーボード設定''をやった。あと、半角/全角キーをESCキーと同じにさせるため、[[Vine 2.6と同じように>http://www.kyo-ko.org/knowhow/vine/memo5.html#keyboard]]、~/.Xmodmapファイルを作り、 ! Change Escape and Zenkaku_Hankaku ! keycode 9 = Zenkaku_Hankaku keycode 49 = Escape を記述。 *aptの設定 [#a4fa3971] /etc/apt/sources.listを設定。 # # apt for RPM source.list sample # ## ## Vine Linux 3.0 ## # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates rpm-src [vine] http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates # # (ring mirror) # rpm [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 3.0/$(ARCH) main devel plus extras updates # rpm-src [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt 3.0/$(ARCH) main devel plus extras updates # # (jaist mirror) # rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.0/$(ARCH) main devel plus extras updates # rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.0/$(ARCH) main devel plus extras updates # # (kddlabs mirror) # rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.0/$(ARCH) main devel plus extras updates # rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.0/$(ARCH) main devel plus extras updates ---- 2004-11-30~ Vine 3.1用に/etc/apt/sources.listを修正。 # # apt for RPM source.list sample # ## ## Vine Linux 3.1 ## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ ## が必要な場合はコンポーネントリストに "extras" を追加してください。 # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates # # (ring mirror) # rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (jaist mirror) # rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (kddlabs mirror) # rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates ---- &aname(apt_2005_03_18){2005-03-18};&new(nodate){2005-3-18};~ kterm_plusが、plusからextrasに移動になったようなので、extrasも引くように/etc/apt/sources.listを修正。 # # apt for RPM source.list sample # ## ## Vine Linux 3.1 ## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ ## が必要な場合はコンポーネントリストに "extras" を追加してください。 # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras rpm-src [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) main devel plus updates extras # # (ring mirror) # rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (jaist mirror) # rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (kddlabs mirror) # rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates ---- &aname(apt_2006_06_13){2006-06-13};~ Vine 3.2用に修正。 # # apt for RPM source.list sample # ## ## Vine Linux 3.2 ## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ ## が必要な場合はコンポーネントリストに "extras" を追加してください。 # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates #rpm [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates #rpm-src [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates #rpm [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates #rpm-src [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates # # (ring mirror) # rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # # (jaist mirror) # rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates # # (kddlabs mirror) # rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.2/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.2/$(ARCH) main devel plus updates *Enlightenment [#qd2d2e32] &aname(enlightenment-install){デ};フォルトのmetacityはめちゃくちゃ使いにくくて気が狂いそうになるので、[[Enlightenment:http://enlightenment.org/]]に変更。かなり試行錯誤しながら苦労して、数日がかりで使えるようにした。だもんで、ここに書いてるのも抜けがあるかもしれないのでご注意… まずは必要なパッケージをガシガシ追加。以下をsudo apt-get installとかで入れる。 imlib2 imlib2-devel imlib2-loader freetype-devel imlib-devel libjpeg-devel libpng-devel libtiff-devel libungif-devel audiofile-devel esound-devel freetype2-devel XOrg-devel zlib-devel ただ、Vine Plusのimlib2は1.1.0なので、1.1.1以上を求めるEnlightenment DR16.7に合わない。仕方ないので、imlib2はよそから持ってくることにした。http://prdownloads.sourceforge.net/enlightenment/にあるimlib2-1.1.2.tar.gzをmakeも出来たけど、野良ビルドでもRPMパッケージの方が楽なので、自分でmakeして/usr/localに入れるのはヤメる。てことで、[[人柱 - パッケージ一覧:http://www.manabi.gr.jp/~blend/CatalogTest.shtml]]からimlib2-1.1.2-0blend.nosrc.rpm, gif2png-2.4.2-1blend.nosrc.rpm, gif2png-2.4.2.tar.gzを頂いてくる。 先にgif2png-2.4.2.tar.gzを~/rpm/SOURCESにコピって、 > rpm --rebuild gif2png-2.4.2-1blend.nosrc.rpm とrebuildして出来たRPMパッケージをインストール。その後同様に > rpm --rebuild imlib2-1.1.2-0blend.nosrc.rpm してrebuildしたimlib2をインストール。これでやっとEnlightenmentのためのお膳立てが出来る。 で、http://prdownloads.sourceforge.net/enlightenment/ からgetしたenlightenment-0.16.7.1-1.fc2.src.rpmをrebuildして、RPMパッケージを作って、それをインストールする。 そしたら、GNOMEで使うウィンドウマネージャをmetacityからEnlightenmentに変更するために、[[[vine-users:068254] Re: enlightenmentを使いたい:http://search.luky.org/vine-users.6/msg08254.html]]を参考に > killall metacity && enlightenment & を実行すればオケー。以降、ちゃんとEnlightenmentが起動する。(゜∀゜) ただーし、このままではEのメニューが文字化けするんで、[[Enlightenmentに関する情報:http://homepage3.nifty.com/peterpan/Enlightenment/]]の[[とりあえず日本語化する:http://homepage3.nifty.com/peterpan/Enlightenment/E_jpnztheme_hackon.html]]を参考にフォント指定を変更する必要があった。 この他、[[以前:http://www.kyo-ko.org/knowhow/vine/memo5.html#wm]]と同じく、キーボードショートカットを変更して、今まで通りの快適な環境に一歩近付いた。 :) *autofsの設定 [#k4deb503] 他のディスクをオートマウントするように設定。/etc/auto.masterを以下のように修正。 # $Id: auto.master,v 1.2 1997/10/06 21:52:03 hpa Exp $ # Sample auto.master file # Format of this file: # mountpoint map options # For details of the format look at autofs(8). /misc /etc/auto.misc --timeout=60 /etc/auto.miscを以下の内容で作成。 vine2 -fstype=ext3 :/dev/hda5 home -fstype=ext3 :/dev/hda8 ec-pub -fstype=nfs,soft,intr durga:/export/c0t1d0s7/htdocs これらが有効になるようにautofsを再起動。 > sudo /etc/rc.d/init.d/autofs restart *tcshの設定 [#z28f93ba] ~/.tcshrc, ~/.aliases, ~/.dircolorsをVine2.6の環境からコピー。~/.tcshrcは以下。 # # initialize file for tcsh on whiz. # Updated Time-stamp: <04/11/30 11:41:16 yoshi> # add directories for local commands #set lpath = ( ) # set path list # for Linux, /usr/gamesはfortuneコマンドのため set path = ( . /usr/java/jdk1.5.0/bin /usr/local/bin /bin /usr/bin /sbin /usr/sbin /usr/bin/X11 /usr/games ~/tool ) # cd path #set lcd = ( ) # add parents of frequently used directories #set cdpath = (.. ~ ) # aliases for all shells source ~/.aliases # if not interactive shell, exit if ($?prompt == 0) exit # settings for interactive shells set history=50 # 履歴数 set savehist=50 # ログアウト時に保存する履歴数 #set ignoreeof # C-dによるログアウト禁止 set notify # ジョブ完了の通知 set prompt="! %m: %# " # 左プロンプト(ヒストリ番号, ホスト名, # or >) set rprompt="[ %{右プロンプト(黄色でカレントディレクトリ表示) set time=30 # 指定秒以上かかったコマンドのtime表示 #set filec # ファイル名補完 set fignore = (.o) # ファイル名補完で無視する拡張子リスト #set noclobber # リダイレクトの制限 unset autologout # 自動ログアウトはしない umask 022 # ファイル作成マスク(755に) # for library path setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib # for LANG #setenv LANG ja # for Solaris setenv LANG ja_JP.eucJP # for Vine Linux setenv LC_ALL ja_JP.eucJP # for man page #setenv MANPATH /usr/man:/usr/local/man setenv PAGER less setenv JLESSCHARSET japanese # これと .Xdefaultsの Emacs*xnlLanguage: C と組み合わせてないと # Emacs-20.3でkinput2が立ち上がってしまう。 setenv XMODIFIERS '@im=' # for crontab(1) ; solaris setenv EDITOR vi // # for apt-get // #setenv no_proxy fujitsu.co.jp // setenv http_proxy http://proxy.ec.cs.fujitsu.co.jp:8080/ // #setenv ftp_proxy // #setenv gopher_proxy // // # for SOCKS // setenv SOCKS_BANNER // setenv SOCKS5_SERVER socks.fujitsu.co.jp // # for Java #setenv CLASSPATH .:/usr/java/jdk1.5.0:/usr/local/xalan/bin # for PGP setenv PGPPATH ~/.pgp # for CVS setenv CVSROOT /home/yoshi/cvs setenv CVSEDITOR emacs # for gtk日本語化 setenv GDK_CONV "" # for ls colors eval `dircolors ~/.dircolors` // // # for ORACLE // #setenv ORACLE_HOME /oracle // #setenv ORACLE_TERM xsun5 // #setenv ORACLE_SID mer_dbs // #setenv ORACLE_DOC $ORACLE_HOME/oradoc // // # for Terminal // #setenv TERM vt100 # for Solaris // // # for OpenWindows for Solaris // #setenv OPENWINHOME /usr/openwin // //# for purify //#setenv purifyhome /opt/local/pure/purify // //# for MHonARC (perl が標準パスでライブラリを見つけられないとき) //#setenv PERL5LIB /usr/share/MHonArc/lib // //# for LaTeX //#setenv TEXINPUTS .:/usr/local/lib/tex/macros //#setenv TEXFONTS .:/usr/local/lib/tex/fonts:/usr/local/lib/tex/jfonts //#setenv BIBINPUTS .:/usr/local/lib/tex/bibfiles // //# for xdvi //#setenv XDVIFONTS //usr/share/fonts/pk/180/cmfonts:/usr/local/lib/tex/fonts/pk:/usr/local/lib/tex/fonts // # commands for interactive shells stty erase '^h' stty intr '^c' stty kill '^u' stty eof '^d' stty pass8 # comment this if Solaris ~/.dircolorsは&attachref(.dircolors);。 *Vine 3.1へのアップグレード [#za190c0a] &aname(upgrade_31){2004-11-30:};~ Vine 3.1用の/etc/apt/sources.listに書き換えた後に以下を実行してアップグレード。 > sudo apt-get update > sudo apt-get dist-upgrade 133個のパッケージがアップデートされた。 でも、これをやったら、emacsが起動しなくなったよ。 /etc/emacs-21.3/site-start.d/53aspell-init.elのシンボリックリンクは残ってるのに、実体の方がなくなってるのが原因のようなので、このシンボリックリンクを削除したところ、直った。 *Vine 3.2へのアップグレード [#vf864f1f] いつやったか忘れちゃったけど、3.1と同じく、/etc/apt/sources.listを3.2用に修正して、apt-get dist-upgradeしただけのはず。 *NTPサーバの設定 [#ve8920ce] [[Ring Server Project が NTP サーバのサービスを開始:http://www.ring.gr.jp/ring/ntp.html.ja]]とのことで、ありがたく使わせて頂く。/etc/ntp.confを以下のように設定。(2005-03-19) restrict default noquery notrust nomodify restrict 127.0.0.1 restrict 192.168.0.0 mask 255.255.255.0 fudge 127.127.1.0 stratum 3 #server 127.127.1.0 server ntp.ring.gr.jp server ntp.ring.gr.jp server ntp.ring.gr.jp driftfile /etc/ntp.drift logfile /var/log/ntp.log さらに、ntpdがいつも起動するように以下を実行。 > sudo chkconfig --level 3 ntpd on ---- &aname(ntp_nict){2006-06-13:};&new(nodate){2006-6-13};~ [[NICT 公開 NTP サービス:http://www2.nict.go.jp/w/w114/stsi/PubNtp/]]とのことで、ありがたく使わせて頂く。/etc/ntp.confを以下のように設定。(2006-06-13) restrict default noquery notrust nomodify restrict 127.0.0.1 restrict 192.168.0.0 mask 255.255.255.0 restrict ntp.nict.jp noquery nomodify restrict ntp.ring.gr.jp noquery nomodify server ntp.nict.jp server ntp.nict.jp server ntp.nict.jp server ntp.ring.gr.jp driftfile /etc/ntp.drift logfile /var/log/ntp.log *Sambaの設定 [#n47f6b52] Sambaとswatを設定する。 > sudo apt-get install samba samba-swat swatには、http://localhost:901でアクセスする。 *usbviewの設定 [#vcbacf9a] 接続されているUSB機器の情報が見れるユーティリティ。([[公式サイト:http://www.kroah.com/linux-usb/]]) > sudo apt-get install usbview でおっけー。 |