Fedora简单配置

正如你看到的,我新入了一个本子, 所以按照我的习惯,我很乐意在它上面安装配置Linux。另外在安装配置Linux的过程中,我遇到了一个非常操蛋的Linux核心崩溃问题,这个恶心的 问题折腾了我整整4天的时间,我尝试了Ubuntu 12.04,Xubuntu 12.04,Debian Sid,Archlinux,最后都发现了恶心的崩溃问题,最后我装了Fedora 16,发现居然有一上午崩溃问题没有出现,这令我对Fedora非常有好感,于是乎我便尝试着配置了一下Fedora,发现它比我想象中要好用的多,并不 是别人口中的那个“动辄崩溃”的不稳定系统。好吧,虽然后来核心崩溃问题被确定为AP不兼容,但是我配置的Fedora还是留了下来。

为什么是Gnome3和Fedora

虽然很多人对Gnome3和Gnome-Shell表示不屑,但是有一点使得我逐渐认可了Gnome3和Gnome-Shell:它是可以高度自定 义的,你可以吐槽Gnome3标题栏太粗大,但是你也可以轻而易举的改掉它,你可以吐槽Gnome3全屏太占面积,你也可以轻而易举的改掉它,用不用 Gnome3只是取决于你的态度,我觉得很多人宁愿去费时间配置Archlinux,却不愿意动动鼠标,简单的修改一下Gnome3,这让人感到不解。

网上有一种说法就是:Fedora是红帽子的试验场,Fedora不稳定,Fedora不消Bug,Fedora玩玩可以,生产环境还是算了。说实 话以前我也是这种观点,后来经过个人尝试,发现完全不是这回事。Fedora的所谓实验性质只是总是会第一时间引入各种最新技术,比如多点触摸,虚拟化支 持之类的,仔细想想我觉得你似乎至少会在很长的时间里压根用不到这些新技术,抛开这些所谓的新技术,Fedora的更新其实变动不算大,而且Fedora 的源开启Testing之后更新很迅速,内核已经紧跟到了3.2.7了,基本上和各大滚动升级版实现了同步。总而言之,所谓的“不稳定”并不是 Fedora不好用的一个理由。

安装与更新

好吧,或许你有兴趣来尝试Fedora了,那么就找个电脑/虚拟机来安装吧,你应该已经装过了Ubuntu,那么Fedora的安装应该完全不是问 题,并且Fedora的安装速度应该要比Ubuntu快的多。我忘记了Fedora的安装语言选项里有没有中文了,不过不管怎么说我都建议你用英文环境安 装,因为可以避免大部分莫名其妙的问题。

装完之后的Fedora应该是英文,不过支持中文显示,现在先别急着开启中文支持,先找到终端(鼠标戳左上角),应用程序,Terminal。

sudo yum update

如果你不能使用sudo,可以su,也可以su之后设定visudo

如果你和我一样喜欢和滚动发行版一样使用最新的核心版本,你可以在软件源设置中打开Testing分支。
如果你感觉默认的yum速度不够快,你可以使用mirrors.163.com的Fedora源。

一般来说第一次安装你需要更新很长的时间,更新完毕后重启,一般来说你会发现所有组件都成为了最新版本了。

中文化和输入法

中文化Fedora是一个比Ubuntu更简单的事情,找到“系统设置”中的“语言和区域”,将所有设置选择为中文,如果你乐意也可以复制到系统默认设置为中文。

输入法我推荐iBus,虽然我用了很长时间的Fcitx,但是fcitx在Gnome3下的支持真的不咋样,另外iBus配合各种扩展和插件的美化,已经有种超越了fcitx的意思。

 

sudo yum install ibus-gnome3 ibus-qt ibus-sunpinyin

 

安装ibus的Sunpinyin输入法,以及Gnome3美化和QT程序支持。

小企鹅输入法解决方案

虽然ibus的表现不错,但是小企鹅更棒……ibus有个操蛋的地方就是他会导致切换程序窗口时的卡顿……这对我来说至少是不能忍的。

小企鹅输入法虽好,但是在Gnome3下表现似乎一直不给力,不过最近我找到了某个应该还在开发中的fcitx插件……用了一下,算是完美吧,至少我没碰见什么bug。

首先你需要的是卸载ibus

sudo yum remove ibus

另外你还应该卸载掉所有安装的sunpinyin包,它们有的是独立于ibus存在的,如果你需要使用fcitx-sunpinyin的话。

sudo yum install wget
cd /etc/yum.repos.d/
sudo wget http://download.opensuse.org/repositories/home:csslayer:fcitx/Fedora_16/home:csslayer:fcitx.repo
yum install fcitx fcitx-sunpinyin

其他还想装什么包的话请自己添加。

打开https://github.com/csslayer/kimpanel-for-gnome-shell

点击上面的zip下载这个插件,解压缩后,cd到插件的文件夹

sudo bash ./install.sh

然后在gnome-tweak-tool里启用kimpanel即可。

当然这还没完,有时候你会发现即使你启用了插件,最后还是会出现fcitx的图标,影响美观,那么可以设定fcitx隐藏图标,并且延迟启动,5秒就合适。

添加RPMFusion源

RPMFusion你可以认为是Fedora的强化软件中心,在其中提供了大量的第三方软件支持,包括我们需要的各种编解码器和显卡驱动程序。

添加RPMFusion源其实很简单,访问http://rpmfusion.org/,下载Fedora16的Free和Nonfree的源安装程序即可,如果你需要的话,可以去更新管理器里把Testing分支也勾上。

添加源之后要记得先

sudo yum makecache

更新最新源的信息。

这时候你应该可以尝试使用yum来安装你的显卡驱动和各类编解码器了,也可以等你遇到需要的文件后由系统自动安装,我推荐使用Fedora的添加删除程序来搜索安装你需要的包,至于ATI闭源驱动,你可以参考LinuxToy的文章

ATI闭源驱动安装

虽然ATI闭源驱动很屎,但是作为台式机,我可不想让我的那个5770只能进行简单的3D加速,所以说还是得装。虽然安装方法网上列举了一大堆,不过我个人还是推荐更官方化的安装。

所谓官方化安装,就是直接运行官方驱动

首先你需要准备好一些编译的包

sudo yum install make automake autoconf gcc kernel-devel dkms

然后安装,一路Next

sudo bash ./amd-driver-installer-12-1-x86.x86_64.run

接下来和往常一样

sudo aticonfig –initial -f

重启即可

Fedora开启testing源之后内核更新或许比较频繁,每次升级内核你都需要卸载掉驱动然后再装一遍:

cd /usr/share/ati/
sudo bash ./fglrx-uninstall.sh

闭源驱动在Gnome-shell下的速度可能会很卡顿,不过这是可以调整的

sudo vi /etc/environment

添加
export CLUTTER_VBLANK=none

重启后可以看到效果了

中文美化

我知道你觉得Fedora默认的中文显示很垃圾,如果你希望达到Ubuntu的程度的话,你首先需要安装一个字体补丁,然后直接将Ubuntu的配置拉过来。

sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
sudo yum install freetype-infinality infinality-settings

配置显示效果:

sudo gedit /etc/profile.d/infinality-settings.sh

如果你喜欢苹果系统的效果的话……

USE_STYLE=”OSX”

当然我不推荐你用OSX,因为它会导致很多问题,使用Ubuntu也不错,不过它效果也仅仅是一般,如果你想要真的达到Ubuntu的效果,这一项你还是先不要动它了。

找到一个Ubuntu的系统,将/usr/share/fonts/目录打包,再找到/etc/fonts/目录打包,替换Fedora下的同名目录,重启应该你就会看到惊喜了。

当然如果你想要修改字体的话,经过替换Ubuntu的字体配置文件,修改字体效果也可以像Ubuntu那样操作了。

关闭各种安全防护

虽然防火墙什么的很重要,但是对于linux系统来说,似乎没那么重要……而且有时候会很碍事,关了吧。

sudo nano /etc/selinux/config

将selinux的状态设置为disabled

登陆系统后,找到程序里的防火墙,直接禁用掉,点击应用。

打开终端,运行

gnome-session-properties

勾选你不需要的启动项目,尤其是把那个错误报告给勾掉,这样就能省去很多麻烦了。

Adobe Flash插件安装

在Fedora下安装Adobe Flash插件是一个非常简单的事情,个人认为要比Ubuntu更加直接,虽然Adobe已经宣布不再提供Linux版本更新了……

访问Adobe官方Flash插件网站,一般来说会自动识别出你的系统,这时候选择yum安装方式,双击安装下载下来的rpm包,然后打开终端,输入

sudo yum install flash-plugin

静候安装完毕即可。

扩展安装

安装Gnome3的扩展没有你想象的那么复杂,打开https://extensions.gnome.org/,找到你需要的扩展,将它ON就行了。不过你很有必要安装一个Gnome Tweak tool

sudo yum install gnome-tweak-tool

我安装了不少插件,你也可以根据自己的选择来安装,推荐安装的有ibus的输入插件,还有use theme插件,以及status titlebar插件。还有快速的Launcher插件,有了这个你就可以尽可能避免戳左上角然后在茫茫多的

自定义Gnome-Shell

Fedora的gnome3界面中有些字体很小,或者说你安装了某个新主题发现字体也很小,我们需要将它放大一点:

sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css

Ctrl+F,搜索font,将所有大小低于11pt的都改成11。

gnome3的标题栏过于粗大,你一样可以进行修改。

sudo gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

找到title_border选项,其中包涵了max窗口和normal窗口时候的大小,建议修改到6或者8最好。

如果你希望Gnome-shell下最大化窗口的时候能够隐藏标题栏(因为Gnome3有个插件可以在顶部显示标题栏),那么那么需要添加下面的步骤:

sudo gedit vim /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

找到

<frame_geometry name=”max” title_scale=”medium” parent=”normal” rounded_top_left=”false” rounded_top_right=”false”>

修改为:

<frame_geometry name=”max” title_scale=”medium” parent=”normal” rounded_top_left=”false” rounded_top_right=”false” has_title=”false”>

往下几行,找到

<distance name=”title_vertical_pad” value=”9″/>

将9改成0。

按下alt+F2 输入r回车就可以看到效果了。

当然隐藏了标题栏后,Firefox浏览器也可以隐藏菜单栏了,这样就更加紧凑了。另推荐Firefox使用fxchrome主题。

如果你觉得隐藏了标题栏不知道如何取消最大化,可以尝试按下alt+空格,当然对于Gnome3来说,最大化不最大化什么的,已经不重要了,你需要的只是多戳左上角而已。

加强笔记本续航

安装jupiter

http://www.jupiterapplet.org/downloads.html

安装powertop
sudo yum install powertop

你可以尝试运行sudo powertop来进行一些简单的调整,虽然大部分重启后就没了吧……jupiter的调整大多是全自动的,所以你一般也不需要怎么去关注。

安装skype

去官方网站下载Fedora 13+的rpm包,不过安装完毕后可能你还是不能运行它,你需要补充一些东西:

sudo yum install libXScrnSaver.i?86 libX11.i?86 libXv.i?86 libv4l.i?86 alsa-plugins-pulseaudio.i?86 qt-x11.i?86

一些软件找不到

请善用rpmfind网站……Fedora的源不是很多,但是rpm包却不少……我通过rpmfind找到了deadbeef等大量软件,Scribes虽然没有rpm包,但是可以很简单的通过编译来安装。

至于QQ,我在Ubuntu下使用的是pywebqq,不过很明显,这家伙在Fedora中是不能安装的,不过,鉴于Gnome3的窗口管理特性,弄个Chrome的快捷应用程序,也足够用了。

目前不足:

折腾了一大圈,虽然大部分都很满意,目前还有不少不足,比如fireofx的粗体中文看着很诡异,桌面图标字体颜色存在感太低等……这些还有待解决,不过解决后会尝试更新补上。

总结:

在Ubuntu强推Unity之后我曾经对于如何选择Linux版本感到迷茫,一度我很难适应Unity,同时我也很不满gnome-shell, 更不能接受KDE,我在xubuntu下用了很长的时间,不过它也存在缺点,桌面图标透明化后很难看,系统组件缺失等。而Arch所谓的搭积木给人的印象 和Debian没啥两样,Gentoo虽然不错但是编译太反人类。本次使用Fedora之后,我已经决定成为Fedora党,Gnome-shell的 css主题管理很棒,我可以随心所欲的修改主题,这是一个非常大的诱惑,尽管将来Gnome3可能会越来越平板化,只要你丫css可以改,那就随便你了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值