[系统]安装fedora 19

再也没有什么大道至简了。

====

步骤如下:

1. 备份。

2. 刻镜像。

选fedora-kde,gnome呵呵。

3. 分区,格式化,安装。

上面3步没什么好说的,按照官网installation guide搞就行了。注意如果是uefi引导的话分区表必须是gpt的,如果是mbr那么必须在bios里把uefi关掉。

接下来,避免麻烦,先切root

su -

4. 添加源

首先确保网络可用,然后

cd /etc/yum.repos.d/

备份原有的源

mkdir bak && mv *.repo ./bak/

找一个源,我用的是网易,列表在这里

到网易镜像,点fedora右边的使用帮助,照着操作就行了。

然后加入第三方源

yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

生成缓存

yum makecache

当然也可以装那个自动比较源速度的插件

yum install axel yum-plugin-fastestmirror

然后把该升级的升级了。

yum update -y

5. 关掉selinux和防火墙

个人觉得这些个东西没有什么用。我是个普通桌面用户,爱攻击就攻击吧。

编辑/etc/selinux/config,把SELINUX=enforcing改成=disabled。

以及

systemctl disable firewalld

6. 装一些必要的软件和工具

6.1 vim

6.2 git

6.3 chrome

奇葩浏览器,但是用户习惯都在那上面,没办法,凑合着用吧。

官网下chrome的rpm包,安装即可。注意它会自动添加一个叫google-chrome的源,里面是stable版本的chrome,愿意的话可以改成unstable或dev。

6.4 flash插件

yum install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm -y
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
yum install flash-plugin -y

然后

Linux平台,Chrome浏览器经常出现“The following plugin has crashed: Shockwave Flash”的提示,这是因为Chrome自带有Shockwave Flash插件,而因为Linux平台下如Fedora都是默认的Firefox浏览器,我们就很可能再去自己安装了Flash-plugin,这样的话就会有冲突,从而出现Flash插件崩溃的现象。
解决的方法就是禁用Chrome自带的Shockwave Flash,仅启用我们安装的标准版Flash Plugin。
具体步骤:
打开Chrome,在地址栏输入:about:plugins,打开Chrome插件列表,我们会找到“Flash(2 files)”:

点击列表页右上角的“+Details”,找到Flash所在的项,点击Chrome自带Flash插件下面的“Disable”禁用它,仅留下官方标准版本。官方标准版本其路径为“/usr/lib(or lib64)/flash-plugin/libflashplayer.so”。

6.5 vlc(需要添加第三方源)和一些解码器

yum install vlc gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly ffmpeg ffmpeg-libs gstreamer-ffmpeg xvidcore

6.6 yakuake

F12弹出终端,很爽。 

7. 换字体

我比较喜欢文泉驿微米黑(貌似已经自己安装了)。

yum install wqy-microhei-fonts

然后编辑~/.config/fontconfig/fonts.conf(没有就自己创建)

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <!--
  Serif faces
 -->
 <alias>
  <family>serif</family>
  <prefer>
   <family>DejaVu Serif</family>
   <family>WenQuanYi Micro Hei</family>
  </prefer>
 </alias>
 <!--
  Sans-serif faces
 -->
 <alias>
  <family>sans-serif</family>
  <prefer>
   <family>DejaVu Sans</family>
   <family>WenQuanYi Micro Hei</family>
  </prefer>
 </alias>
 <!--
  Monospace faces
 -->
 <alias>
  <family>monospace</family>
  <prefer>
   <family>DejaVu Sans Mono</family>
   <family>WenQuanYi Micro Hei</family>
  </prefer>
 </alias>
 <!--
    End user preferred fonts config.
-->
 <match target="font" >
  <edit mode="assign" name="rgba" >
   <const>rgb</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hinting" >
   <bool>true</bool>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hintstyle" >
   <const>hintslight</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="antialias" >
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>

8. fcitx

yum install fcitx fcitx-qt4 fcitx-pinyin fcitx-cloudpinyin

日语输入法有个mozc(就是google-japanese im),fedora没有打包,可以用这个人的源:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:csslayer:fedora-mozc/Fedora_19/home:csslayer:fedora-mozc.repo
yum install fcitx-mozc

在autostart里面添加一个fcitx,然后在~/.xrofile里写

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

但是fedora有个恶心的地方就是他的kdm不会读.xprofile…所以只能在你的shell的rc文件(比如.bashrc)里加上一个hack:

# hack for fcitx on fedora
if [ -f ~/.xprofile ]; then
    . ~/.xprofile
fi

这个会把x的变量也引入到console里,非常dirty……

posted @ 2013-07-15 23:53  杂鱼  阅读(913)  评论(0编辑  收藏  举报