对Fedora9的一些心得体会(另附一些开端设置)



作者: basiozwq  出自: http://www.linuxdiyf.com
F9是一个让我欢欣让我忧的版本。

首先F8给我的惊喜让我对F9有了更多的期待,也许正式这种种的期待让我对这“慌忙”上线的F9有了更多的“失落望”(假失落望=真欣赏)。当然F9的上线跳票了整整两周,但是在我看来她仿照照旧像是一个“半成品”。之所以说是半成品是因为她对比于曩昔的版本让用户本人选择的器械变多了,默许的器械变少了,愈加难以利用把持。之所以打上引号是因为这是Linux的特点,是Linux的长处,也是我不理Ubuntu和红旗等刊行版,爱上Fedora的重要缘由。当然跟Gentoo比起来,Fedora照旧显得保守了点。

F9传说中的“快速”,我在运用进程中体会的不是太光显显著。这个是绝对于F8来言的,大如果我F8用风尚了,对其更始让系统的运转已经可以比较流通的缘由。不过对源码的编译速度貌似是快了那么一点,不过我感觉这个应该归结为新版本的软件的运用,并非F9的功绩。其他另有许多人说F9变标致了之类的,我感觉这些都应该归功于桌面,而并非F9。但是F9的确有了一些“真正”的行进,比喻在gnome下可以直接运转kde顺序了。

F9的ext4并没有像宣传中的那样到了可以完全信赖运用的田地。这个纯属小我定见,仁者见仁吧。

最让大师不满的当属F9的汉化了吧,系统用了一段时候创造F9系统中(包括自带软件)能看的懂的中文只要大要四分之一,另有二分之一是英文,四分之一是恍惚到人神不认的不知道什么码。我当时');就想问一句:“Fedora本相怎样了?但是很显然,我们再一次被骗了,不是F9不好,而是我们本人没有选择好因为系统没有默许装置KDE-l18n-chinese这个KDE4的中文支撑言语包,把这个装上就行了。如果一些KDE3的程也要用到中文,就要需求装KDE3的中文言语包。

其他将其他一些在F9初用进程用碰到的一些成果及其治理动作列出:

Fedora 9在启动的时分是不会启动network这个效力的,这个效力是交给了networkManager这个效力中止治理的,另有,Fedora 9是默许把SELinux设为“欺压”的。所以,浅近用户不克不及修正DNS和网络的一些设置,治理动作是封闭SELinux,在网络设置里面选大将网络交 给NetworkManager中止治理。何等,进系统后,网络就自动连上了。大要封闭networkManager效力,开启network效力。

其他运用F9的冤家大要创造firefox3不克不及支撑播放mms流媒体和一些其他在线播放协议,在火狐地点栏输出about : plugins看一下就知道了,因为默许的视频插件用的是totem的包,连官方都说了"it may be invaild sometimes",治理动作是删除totem插件的rpm包,装置mplayerplug-in-3.50,不过mplayerplug-in- 3.50版本不克不及编译经过议定,缘由是一些宏做了修正。

再说一下关于F9 默许设置切不出输出法的成果。比较便当的治理动作是:要自带的im-chooser和imsetting包删除,装置上fc8的im-chooser和imsetting包后,再rpm -ivh scim* 就可以了。如果不喜欢装上那么多无用的言语包,可以选择装置如下包,已经测试为最小装置方案。

scim-1.4.7-23.fc9.i386
scim-chewing-0.3.1-13.fc9.i386
scim-bridge-gtk-0.4.15-5.fc9.i386
scim-bridge-0.4.15-5.fc9.i386
scim-libs-1.4.7-23.fc9.i386

然后可以选择装智能拼音大要国人开拓的用搜狗词库的输出法。

scim-pinyin大要scim-python-pinyin。

F9没有默许装置kernel-devel这个软件包,本人手动吧。

最后说一下编译EVA的成果:如果选了KDE4桌面系统是默许装置了kdelib3和kdelib3-devel这两个软件包的,如果只装了gnome桌面,所以还需求装以下包:

kdelibs3-devel-3.5.9-8.fc9.i386.rpm
qt3-devel-3.3.8b-12.fc9.i386.rpm
arts-devel-1.5.9-2.fc9.i386.rpm
openssl-devel-0.9.8g-6.fc9.i386.rpm
libjpeg-devel-6b-41.fc9.i386.rpm
krb5-devel-1.6.3-10.fc9.i386.rpm
libselinux-devel-2.0.61-1.fc9.i386.rpm
libsepol-devel-2.0.26-1.fc9.i386.rpm
keyutils-libs-devel-1.2-3.fc9.i386.rpm
e2fsprogs-devel-1.40.8-2.fc9.i386.rpm
device-mapper-devel-1.02.24-11.fc9.i386.rpm
mesa-libGLU-devel-7.1-0.29.fc9.i386.rpm
libmng-devel-1.0.9-6.1.i386.rpm
libXt-devel-1.0.4-5.fc9.i386.rpm
libSM-devel-1.0.2-5.fc9.i386.rpm
libICE-devel-1.0.4-3.fc9.i386.rpm
kdnssd-avahi-devel-0.1.3-0.6.20080116svn.fc9.i386.rpm
avahi-devel-0.6.22-10.fc9.i386.rpm

接上去预备编译EVA。./configure --prefix=/usr何等来config就行了。这个能很顺利的经过议定,然后接上去make的时分就傻眼了,因为F9用的是GCC4.3,因此编译的时分,会报许多错。关于这个成果网络上的各大论坛上都给出了一些照应的动作。日常思路都是报没有说明memset, atoi等之类的函数的时分,就把照应的头文件里加上

#include
#include
#include
#include

有一个处所要报错,是说有两个LanIP2,就把源代码中第一个LanIP2改成LanIP1就行了。

另有一个处所说uint这个定义争吵,治理动作是用VIM掀开谁人出错文件的源代码,在号令行形式下运转

:0,$s/uint/unsigned\ int/g

何等把悉数的uint 调换成unsigned int。

做以上修悔改后,EVA就能编译经过议定了。其他网络上还飘出一个关于EVA的F9补丁,经过测试,在我的机子上顺利经过议定了,大师嫌本人调太费事的可以直接下补丁去试下。

F9自带了java插件,但是根本是有用的,治理动作是经过议定yum装置java-1.6.0-openjdk-1.6.0.0-0.12.b09.fc9.i386

去sun的网站下jre-1.6.0的bin文件,不要下谁人rpm.bin的,rpm.bin是无法装上插件的。然后装置,检察火狐浏览器的about : plugins,如果有如下的提示就成功了。

Java(TM) Plug-in 1.6.0_06-b02File name: libjavaplugin_oji.soJava(TM) Plug-in 1.6.0_06

其他喜欢用百度搜索大要其他搜索引擎的冤家可以到http://mycroft.mozdev.org/本人添加。

写此文时参考了一些网络上的技术帖子,同时看到一段让我很认同的话,也专程贴出来跟大师分享:

“总之,只需把受限的驱动、闭源的软件集成到装置光盘里,就会变得很易用。ubuntu可以何等做, mandriva可以何等做, SUSE11.0也可以何等做。唯独Redhat/Fedora不行以何等做,知道为何吗?因为Redhat不单是linux业界的范畴的龙头,更是linux的肉体魁首。记得不是许多人叫他集成MP3解码库吗?喊了那么多年,文风不动。这不是技术成果,而是绳尺成果。如果Redhat 和 Debian 都不遵守这绳尺,linux 滋味就变了。”

出自:http://hi.baidu.com/puszta




版权声明: 原创作品,许可转载,转载时请务必以超链接形式标明文章 原始来因 、作者信息和本声明。否则将追查司法责任。

原文地址:https://www.cnblogs.com/zgqjymx/p/1975990.html