Turbo Linux 6.1 Server 設定歴

# 個人的な設定メモです。
[ 日本語環境 | Develop | Network | Sound | Other | Command | 問題 ]


{1}日本語環境

(1)vi(SJISベース化) ~/.exrc -------------- set displayencoding=sjis set fileencoding=sjis set inputencoding=sjis -------------- (2)かな入力化 (a)/var/lib/canna/default.canna を~/.canna としてコピー (b)kana.cbpを使用するように変更 --- ;(setq romkana-table "default.cbp") (setq romkana-table "kana.cbp") --- (c)cannaserver, kinput2再起動 => しかしviで漢字入力が固まる... => 固まるのは、kinput2 -canna オプションの付け忘れでした。 => しかし、昔から かな入力のマッピング不良がいつまでたっても 改善されないのはなぜ?? (3)cannaの設定 ~/.cannaで以下設定 (a)単語の登録キーの設定 ([CTRL]+Tで起動できるように設定) (global-set-key "\C-t" 'touroku) (4)tcshをSJIS対応にする (a) ftp://ftp.astron.com/pub/tcsh/ からtcsh-6.10.tar.gzを取得 (b) ./configure (c)config_f.hを以下のように変更 120c120 < #undef KANJI --- > #define KANJI 127c127 < #undef DSPMBYTE --- > #define DSPMBYTE (d) make; make install (e) set dspmbyte=sjis を設定する。 (5)ls で日本語(SJIS)のファイル名が????となる => --show-control-chars オプションを付ける (2002/02/24) alias ls 'ls --show-control-chars' alias ll 'ls -l --show-control-chars' alias lsf 'ls -F --show-control-chars'

{2}Develop

(1)X関連ヘッダがない とりあえずVine2.1のXFree86-devel-3.3.6-13vl14.i386.rpmをインストール # rpm -ivh -replace XFree86-devel-3.3.6-13vl14.i386.rpm でX開発環境をインストール (2)ncurses.hがない RPMS/ncurses-devel-5.0-11.i386 をインストール

{3}Network

(1)telnet, ftpを有効にする 以下を編集し、inetdを再起動 (a)/etc/inetd.conf でtelnet, ftpを有効にする。 (b)/etc/hosts.allow に許可するホストを登録 ----- ALL : 127.0.0.1 in.telnetd : 192.168.10. in.ftpd : 192.168.10. ----- (2)PPPの設定 (a)qdialで設定後tkppxpでLoad Configuration (b)IPマスカレードの設定 /etc/rc.d/rc.localで以下を設定 --- # Load Modules for PPP for i in ftp irc raudio quake vdolive cuseeme autofw do echo "load ip_masq_$i" /sbin/modprobe ip_masq_$i done # Set IP Masq echo 1 > /proc/sys/net/ipv4/ip_forward # enable IP forward /sbin/ipchains -P forward DENY /sbin/ipchains -A forward -s 192.168.10.0/24 -d 0.0.0.0/0 -j MASQ -i ul0 --- (c)★PPxPを使った接続/切断でログをとりたいがどーする?? (3)フレッツADSL用の設定 (a)接続にはNTT提供の start-pppoe コマンドを使用 (b)/etc/sysconfig/network-scripts/ifup で、MTUを1454に変更 #ifconfig ${DEVICE} ${MACADDR:+hw ether $MACADDR} ${IPADDR} \ # netmask ${NETMASK} broadcast ${BROADCAST} mtu 1500 ifconfig ${DEVICE} ${MACADDR:+hw ether $MACADDR} ${IPADDR} \ netmask ${NETMASK} broadcast ${BROADCAST} mtu 1454 (4)LANカード変更 /etc/modules.conf --- #alias eth0 epic100 alias eth0 tulip <=こちらに変更 --- (5)DHCPサーバ /etc/dhcpd.conf ----------- subnet 192.168.??.0 netmask 255.255.255.0 { # --- default gateway option routers 192.168.??.??; option subnet-mask 255.255.255.0; option nis-domain "hoge.fuge.jp"; option domain-name "hoge.fuge.jp"; option domain-name-servers 202.??.??.247; option time-offset -5; # Eastern Standard Time # option ntp-servers 192.168.1.1; # option netbios-name-servers 192.168.1.1; # --- Selects point-to-point node (default is hybrid). Don't change this unless # -- you understand Netbios very well # option netbios-node-type 2; range dynamic-bootp 192.168.??.??1 192.168.??.??5; default-lease-time 21600; max-lease-time 43200; # we want the nameserver to appear at a fixed address host ns { next-server marvin.redhat.com; hardware ethernet 12:34:56:78:AB:CD; fixed-address 207.175.42.254; } } -----------

{4}Sound

(1)Install (a)# snddevices (b)以下のパッケージをインストール(Turbo WS) alsa-lib-0.5.8-1.i386.rpm alsaconf-0.4.3b-2.noarch.rpm alsa-utils-0.5.8-1.i386.rpm (c)# alsaconf cf.) Turbo TecDoc 49.html ★でも音が出てません... (2)ALSAは諦めてOSS/Free方式にした (2001/05/30) (a)# snddevices (b)/etc/modules.confに以下を追加 ----- alias sound sb alias midi opl3 options sb io=0x220 irq=5 dma=1 mpu_io=0x300 options opl3 io=0x388 ----- (c)modprobe sb で音がでた。よかったよかった。

{5}Other

(1)locateの起動オプション設定 /etc/cron.daily/slocate.conf を編集すると良いはず (2) Joystickが使いたい。(03/12/07) ・Sound Blaster 16 の場合 modprobe joy-analog を実行すると、/dev/js0 が使用できる ようになる。

{9}Trubo Linux設定コマンド群

(1)turboservice : サービスの設定 (2)turbowmcfg : Window Managerの設定 (GNOME, FVWM2, ..切り替えなど) (3)turbopkg : パッケージのインストール (4)turboxcfg : XFree86の設定 /etc/sysconfig/x-window-system /etc/X11/XF86Config

{10}その他

(1)行頭に数値が並んでいる場合、sort -n で正しくソートされない $ sort --version sort (GNU textutils) 2.0a => sort 2.0aのバグらしい。新しいsortでは問題ないらしい。

{11}Trubo Linux未解決問題

(1)kana.cbpを使うとkinput2が固まる。 (2)PPPの接続/切断でログをとりたいがどーする? (3)その他 (a)開発環境系のRPMが足りない。入っているべき物がそろっていない。 (b)tcshは初めからSJISくらい使えるようなものを提供すべき。 ★

Copyright (C) 2001, 2003, Moritaka Ogasawara.