[系统]安装fedora 19

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

====html

步骤以下:linux

1. 备份。

2. 刻镜像。

选fedora-kde,gnome呵呵。ios

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

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

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

su -

4. 添加源

首先确保网络可用,而后shell

cd /etc/yum.repos.d/

备份原有的源vim

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……