当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 桌面应用:FC3常见问题处理方法

Unix/Linux
mysql+httpd+gd+php+zend
automake 小回顾
unix黑客精神的最好诠释
www
sun t3存储的设置
RPM简明中文手册
Linux爱好者入门教程 序章 (持续更新)
第一章 Linux基础知识 (飘心)
linux下进程与线程
浅谈如何学习linux
第二章 Linux安装
硬件安装指南
Windows 2000 的桌面不見了的解決方法
部分的ADSL路由器默认帐号密码
如何设定安全log服务器呢?
iptables 规则速查
网友学习 Linux 的七点忠告
sniffer的含义及原理
Linux编程白皮书 第二章 内存管理
Linux编程白皮书 第二章 内存管理 2.1.1 请求调页 --2.1.5 访问控制

Unix/Linux 中的 桌面应用:FC3常见问题处理方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 36 ::
收藏到网摘: n/a

1.FC3不能创建普通用户! 如果在安装时选择了激活Selinux,这时候任何用户就无法添加用户,在system-config-securitylevel把selinux关掉就可以了。这是FC安全上的一个默认设置。有力提高系统安全。 2.为什么我在FC3下面听CD没有声音? 把光驱跟主板间的音频线接上,或者把耳机接在光驱的前置耳机接口里. 3.普通用户mount ext2文件系统,不能写吗? 用普通用户mount另一块硬盘,该硬盘是ext2文件系统/dev/hdb1.也改了/etc/fstab中添加user一项,普通是可以mount该分区了,但是mount point的属性还是766,也就是我不能往该分区写数据,这个该怎么解决啊,我试过vfat格式可以更改mount point 的uid,和gid,但ext2好象不能改啊? 你需要chmod给你普通用户写的权限 ext2跟ext3的文件权限不仅仅由mount来决定的,比如说你有个分区/dev/hda2 上面linux这个用户有写入的权限,可是你用read-only挂载的,于是你不能写入。 同样,你虽然用read-write挂载了一个盘,可是这个目录只有root有写入权限,那linux这个用户肯定也没法写入呀。 而vfat的文件系统就不一样了,他没有ext3文件的这种rwx的权限,所有的权限考你mount时的参数来决定。 不要用FC3默认的挂载目录,像以前一样在mkdir一个挂载目录。 例如/mnt/sda 编辑/etc/fctab加上一行: /dev/sda /mnt/sda vfat defaults,noauto,iocharset=cp936 0 0 重启以后再插U盘,系统会自动挂载到/mnt/sda并在桌面显示图标,像xp下一样方便,再不会出现像以前那样,usb鼠标在开机时插的晚了,或者在系统运行时拔了再插,就识别不出来的现象了。而且U盘也不会只插拔一次就不能再挂载了。 注意有的U盘会识别为/dev/sda1,大家根据实际修改。 另外补充一点,当有多个分区的移动硬盘挂载时,系统会自动挂载到/media目录下,(新生成多个sda*目录)但是进入那些目录就假死。U盘在使用上述方法之前也是同样情况。命令行下用ls打开提示段错误。我的解决方案是为各个分区都设一个同上面的/mnt/sda一样的目录,并在fstab中修改。但是我不推荐,因为比较烦,而且挂载不便管理。希望大家提供一个更加好的解决方案。 另外我有一个问题就是,那个automount的配置文件在那里可以修改? FC3有好多的New Feature等我们去发现和使用。 下面的命令可以: mount -t vfat /dev/sda1 /mnt/Usb -o iocharset=utf8 4.邮件的乱码问题 用kmail接受邮件,在utf8环境下,某些采用gb编码的邮件显示乱码(比如从linuxsir发出的邮件),即使你在kmail的菜单里面选中用gbk编码查看,内容可以显示正常但是标题和邮件头依然乱码。在gb locale下一切正常。解决的办法是,我写了一个脚本,该脚本接受一个参数,在脚本中先把locale设置为gbk,然后把传入的参数作为命令来执行。脚本内容如下: LC_ALL=zh_CN.gbk LANG=zh_CN.gbk if [ -n "" ];then cmd=" " echo $cmd $cmd fi 该脚本的名字叫gbksh,当我要执行kmail时可以这么执行gbksh kmail,然后打开的kmail就可以按照gbk的locale显示邮件,但是整个系统的运行环境仍然是utf8。 5.FC3挂载FAT32,失去响应 FC3的问题 mount -o iocharset=utf8 /dev/hda7 /mnt/f 6.fc3的test3版自动加载windows分区有问题? 要修改/etc/fstab, 如下的例子,/dev/hda1 /mnt/WinXP ntfs auto,ro,nls=cp936,uid=1000,gid=1000,umask=000 0 0 /dev/hda5 /mnt/WinD vfat umask=0,rw,iocharset=cp936 0 0 /dev/hda6 /mnt/WinE vfat umask=0,rw,iocharset=cp936 0 0 其实就是要把编码改为cp936,就行了。不要改为utf8,否则会出现乱码。 fc3的正式版不会自动挂载windows分区,要在安装的分区时,自己编辑挂载点,或按上面的例子添加。 7.在fedora core 3 中安装、配制fcitx 输入法: (1)删除系统原来的输入法 安装fcitx之前建议删除系统自带的输入法,方法如下: rpm -qa iiim* 用下面的命令把找到的rpm包全删掉就是: rpm -e xxxx.rpm --nodeps (2)下载fcitx 到http://www.fcitx.org/main/?q=node/view/9下载fcitx-3.0.2-1.i386.rpm安装程序,运行rpm -ivh fcitx-3.0.2-1.i386.rpm 进行安装。 (3)让fcitx在英文环境下运行: [root@ghm ~]# vi /etc/sysconfig/i18n 在i18n文件中加入行LC_CTYPE="zh_CN"后,保存退出,好了。 (4)让fcitx支持五笔98输入法: fcitx装完后默认支持的是86五笔码表,码表文件为/usr/share/fcitx/data/wbx.mb,用98码表文件wbx.mb替掉原来的文件就是。 (5)更改配制文件 vi /root/.fcitx/config 以便进行输入法的定制。 好了,注销机子,运行fcitx试试看? 8.让fedora core 3 支持ntfs分区: 要让fedora core 3 支持ntfs分区,可以采取重新编译内核以便加入对ntfs的支持。可这对我们菜鸟来说太烦了,也感觉没这个必要。下面说个比较简单的方法: (1)查看内核版本: [root@ghm ~]# uname -r ------------------------------------- 2.6.9-1.667 [root@ghm ~]# (2)下载和内核对应的ntfs模块包: http://linux-ntfs.sourceforge.net/rpm/fedora3.html (3)安装 rpm -ivh kernel-module-ntfs-2.6.9-1.667-2.1.20-0.fc.1.2.i686.rpm 记住把kernel