分类: LINUX
2009-11-19 19:40:23
用Fedora 10一年了,有点腻味了,于是昨天在第一时间下了个最新的Fedora,也就是constantine,然后备份好资料,开始安装。一路无它,几乎都是next next,顺利装好后,开始设置我所需要的工作环境,在这个过程当中碰到一些问题,有些是在Fedora 10中就有的,有些是Fedora 12 中新冒出来的。
1. root用户的登录问题
文件/etc/pam.d/gdm
替换之前
auth required pam_succeed_if.so user != root quiet
替换之后
auth required pam_succeed_if.so quiet
2. 不能root执行yumex
文件/usr/bin/yumex
替换之前
/usr/bin/python /usr/share/yumex/yumex.pyc $*
替换之后
/usr/bin/python /usr/share/yumex/yumex.py $*
然后修改文件/usr/share/yumex/yumex.py
把下面三行注释掉:
if os.getuid() == 0:
print "Don't run yumex as root"
sys.exit(1)
变为:
#if os.getuid() == 0:
# print "Don't run yumex as root"
# sys.exit(1)
3. tomboy到gnote的自动import
在Fedora 12中gnote成了默认的note taking工具,但是如何把以前的sticky note or tomboy note导入进去呢?
把备份的文件夹拷贝到你的用户目录下(当然的是备份前的目录名,比如tomboy的目录为.tomboy),然后打开gnote程序就可以了,因为gnote会自动完成import的工作。
如果在之前就运行过gnote, 我上面说的方法就会失败。不过解决办法很简单,把home目录下的.gnote目录删除掉。
4. Solaris访问Fedora上的share
由于Fedora上的NFS v4协议和Solaris上实现的不一致,所以访问会失败。这个时候只要强制Fedora使用NFS v3协议share就行了
文件/etc/sysconfig/nfs
修改前
#RPCNFSDARGS="-N 4"
修改后
RPCNFSDARGS="-N 4"
然后重启nfs服务就ok了
5. java安装
Fedora上默认安装的java是gcj,但是如果想安装其它版本的话,在安装完后进行如下步骤:
下面一我安装sun公司的jdk为例,我的安装目录为/usr/java/jdk1.6.0_17, /usr/java/latest是个链接,指向/usr/java/jdk1.6.0_17。 至于alternatives的工作原理清自行G之。
这个命令是查看系统当前以后的java版本
alternatives --display java
修改alternatives数据库,增加新的版本
alternatives install /usr/bin/java java /usr/java/latest/bin/java 100
然后选择使用的版本
[root@haha ~]# alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/java/latest/bin/java
Enter to keep the current selection[+], or type selection number: 2
6. 关于NIS的添加
直接修改文件/etc/yp.conf就行了,类似
echo "domain CCC.BBB.AAA.COM server 123.123.123.123" >> /etc/yp.conf
7. 在Empathy中不能使用IRC,和pidgin一样,使用的都是libpurple库,不知道为何pidgin可以用IRC,Empathy就不行。如果大家碰到这个问题,可以下个pidgin来用,或则使用FF的chatzillar.
8. nvidia官方显卡驱动不能编译成功的问题
我用的驱动版本是NVIDIA-Linux-x86-190.42-pkg1.run
从输出看似乎是内核的编译参数的问题,没有办法,只有等着新的版本出来
如果大家找到解决办法,请告知。
总的来说,Fedora 12的用户体验好多了,但是中文字体这个老问题还是没啥改变,看上去还是参差不齐。
chinaunix网友2010-01-25 19:08:08
中文字体可以试试这个方法: http://zhiqiangma.info/fedora-%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93%E8%AE%BE%E7%BD%AE/ 设置一下用户目录下的.fonts.conf .