+ -
当前位置:首页 → 问答吧 → 又问三个问题,每次问了总不能回答完全所提的问题,是不是应该分开问?

又问三个问题,每次问了总不能回答完全所提的问题,是不是应该分开问?

时间:2006-10-06

来源:互联网

1,
LC_ALL和LC_CTYPE分别带表什么?是不是设任何一个变量就行了


2,
让开机自动打开小键盘区Num Lock灯...


3,

/dev/hda1 /mnt/c vfat, iocharset=gb2312,umask=000 defaults 1 0

在/etc/fstab中这样写,挂载的c盘还是不能显示中文目录
(我的lang.sh中已经指定了G_BROKEN_FILENAMES=1


三个问题一定要都回答我啊。谢谢了。~~~(这两天拿起11太有兴趣了,所以问题特多,不好意思)

作者: style007   发布时间: 2006-10-06

1.我只在/etc/profile.d/lang.sh里设置
export LANG=zh_CN.gbk
在~/.kde/Autostart里新建了一个scim.sh:
-----------------------
#!/bin/sh
export LC_CTYPE=zh_CN
export XMODIFIERS="@im=SCIM"
export XIM=SCIM
export XIM_PROGRAM=SCIM
scim -d
------------------------------
2。man setleds
里面有个example 然后写入/etc/rc.d/rc.local

3。我不清楚,我是用mount -t vfat -o iocharset=gb2312 /dev/hda1 /mnt/c
可以显示中文目录(lang.sh中我没有指定你说的那个变量)

PS:你问的这几个问题貌似很容易google到答案的。

作者: ssflying   发布时间: 2006-10-06

LC_ALL>LC_CTYPE
不要设置LC_ALL,不然mc等英文菜单的软件会有问题。(如果你只用kde没事)

作者: dogking   发布时间: 2006-10-06

fstab里用codepage=936,iocharset=cp936试一下

作者: fredricktoy   发布时间: 2006-10-06

按一楼所说的第二个问题解决方法。仍然不行,num Lock没打开
我在rc.local
加上:

代码:
INITTY=/dev/tty[1-8]
for tty in $INITTY; do
 setleds -D +num < $tty
 done
谢谢二楼提示。那么以后我就只指定LC_CTYPE变量了。。

to三楼:
我记得原来用10.2时我好像就是这样写的fstab
好像原来直接用iocharset=utf8就行了。~~再不用说用cp936了.同样谢谢

作者: style007   发布时间: 2006-10-06

你用kde的话,是不是有一个numlockx程序? 如果有的话用它就好了。

作者: fredricktoy   发布时间: 2006-10-06

1. LC_CTYPE 字符类型:大小写,小数,十六进制,标点符号等
LC_ALL 是LC_*总代表
2. make sure rc.local is set x

作者: 52violin   发布时间: 2006-10-06

谢谢。。。

问题一终于明白了。。。


不需要把rc.local chmod成 +x吧。?
因为我在local加上vsfptd &
后。进入X时都自动把vsftpd运行了。
这足于说明默认rc.local是x可执行的。。

作者: style007   发布时间: 2006-10-06

to fredricktoy
暂时在KDE没找到numlockx程序

作者: style007   发布时间: 2006-10-06

3。我不清楚,我是用mount -t vfat -o iocharset=gb2312 /dev/hda1 /mnt/c
可以显示中文目录(lang.sh中我没有指定你说的那个变量


fstab里用codepage=936,iocharset=cp936试一下

这两种方法都不行。。。配置重启电脑后/mnt/c目录中文文件还是???
不过如果自己在/mnt/c新建的中文名的文件可以正常显示。。。

我猜想可能还是编码问题。。。
可是不管iocharset改成cp936 ,utf8, gbk, gb2312都是一样的结果。。。都是???
不过自己在linux到/mnt/c建的那个中文名文件可以显示正常。。

奇怪咧

作者: style007   发布时间: 2006-10-06

引用:
作者: style007
暂时在KDE没找到numlockx程序
控制中心-->外设-->键盘

作者: ssflying   发布时间: 2006-10-07

3.
mount /dev/hdxn /mnt/xxx -o iocharset=cp936,codepage=936,先试试看。
如果不行的话,有可能是你中文终端的配置问题。比如rxvt。
看了楼主的签名实在惭愧,也很幸会呀。我现在回家时间都没的,忙着搞MSSQL。虽装好了slackware 11.0,但很多应用程序都没装上去。虽然很多以前都打成了slk包,但还是觉得要重新编译一遍,心里才舒服。

我建议楼主兄弟最好还是一问一帖。

作者: r00to   发布时间: 2006-10-07

我也想一问一贴....但是我怕大家说我问题特多..


!!-_-!!

作者: style007   发布时间: 2006-10-07

我的是
mount /dev/hdxn /mnt/xxx -o codepage=936,iocharset=gb2312

作者: frenzy   发布时间: 2006-10-13