2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

なにはともあれ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
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★