なにはともあれSLAX
- 1 :よーだ:2006/08/25(金) 08:34:04 ID:hyAu/OJ9.net
- ディストリの壁をこえて SLAX を語ろう。
- 161 :login:Penguin:2006/10/16(月) 19:25:59 ID:MqOhQHUe.net
- 関数にしなくても(しない方が)いいんじゃないの。もともと149の部分は関数の中にあるわけだし、それに159にあるのが全部ならこの4つのDBCSに対応すればいいだけだから。
- 162 :login:Penguin:2006/10/16(月) 19:29:12 ID:MqOhQHUe.net
- それよかSLAX1.5.8のfluxboxは日本語対応だね。uim-ximもちゃんと動く。もしかして究極のlight weight GUI
- 163 :login:Penguin:2006/10/16(月) 22:11:48 ID:vXniJ0jg.net
- デラックス版出たでよ。
スゲー600MBを超えてる!
何が入ってるんだろ?
- 164 :login:Penguin:2006/10/17(火) 07:35:04 ID:B4EJO3Zv.net
- >>155
ご指摘ありがとうございます。
initrdと02_core.moの/usr/lib配下にあるliblinuxliveの修正に手間取りましたが、
なんとか動くものができました。
ちょうど本家でも、smb-kioslaveの不具合があったので、それも修正したものを
アップしましたので、ご利用ください。
http://hatochan.dyndns.org/slax-ja/index.php?slax-ja%2Fdownload
- 165 :login:Penguin:2006/10/17(火) 22:44:41 ID:V8nE5sp5.net
- SLAX起動中にUSBメモリーを差すと自動認識して、ダイアログが出る。
ここではマウントしないでキャンセルしておく。
すると、/etc/fstabにマウントエントリーが動的に作成されている。
オプションにiocharset=utf8,codepage=932が書き込まれいれば、liblinuxliveのの修正が効いた証拠。
/mnt/sda1_removableとかいうマウントポイントも出来ている。
mount /mnt/sda1_removableとしてマウントすれば、USBの日本語ファイル・ディレクトリ名が表示される。
JP版で表示されることを確認した。
- 166 :login:Penguin:2006/10/18(水) 12:34:03 ID:8uK+bnRC.net
- >>164
jaではうまく反映していないみたい。
echo "fs:$FS iocharset:$IOCHARSET lang:$LANG" > /root/liblinuxlive.log
こんな感じでsnapshotしてみたらどうかな。たぶんLANGがCになっているような気がする。
それと、ここのif文もっとシンプルになるよ。
if [ "$FS" = "vfat" ]; then
if [ "$IOCHARSET" != "" ]; then
OPT=",iocharset=$IOCHARSET"
else
case $LANG in
ja_JP* ) CODEPAGE="codepage=932" ;;
ko_KR* ) CODEPAGE="codepage=949" ;;
zh_CN* ) CODEPAGE="codepage=936" ;;
zh_TW* ) CODEPAGE="codepage=950" ;;
esac
OPT=",iocharset=utf8,$CODEPAGE"
fi
fi
でもLANGで判断するのがダメなら、jpみたいにキメうちで932にしなきゃ。
cjk汎用版は無理なのかなー。
- 167 :login:Penguin:2006/10/18(水) 12:50:40 ID:TWBXSwRL.net
- >>166
検証しました。だめでした<確認してからアップしろよ自分!
というわけで簡単なスクリプトで確認した結果、これでいいかな。
誤) OPT=",iocharset=utf8,$CODEPAGE"
正) OPT=",iocharset=utf8,"$CODEPAGE
- 168 :login:Penguin:2006/10/18(水) 12:58:36 ID:8uK+bnRC.net
- >>167
いや、たぶんCODEPAGE自体が空白になってるんじゃないかと..
LANGがja_JP*に設定される前に実行されるんじゃないですかこのスクリプト
- 169 :login:Penguin:2006/10/18(水) 13:06:36 ID:TWBXSwRL.net
- >>168
jaでは、iocharset=utf8,の後が空白なので、LANGは大丈夫だと思われます。
まずは試してみます。
- 170 :165:2006/10/18(水) 13:18:51 ID:CabG0mom.net
- SLAX稼働中にUSBを差し込んだとき、fstabにマウントエントリーの追加は、
/usr/lib/liblinuxlveを使っているから、うまくいかないときはこれをなおして
何度もデバッグできる。
いちいちisoを作り直す必要はない。
241 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★