• [系统]安装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……

  • 相关阅读:
    Leetcode 1711. 大餐计数(桶)
    macOS下安装powerline-status失败(报错Could not install packages due to an EnvironmentError)
    macOS下安装oh my zsh失败(报错Connection refused)
    Chapter 10 Operator Overloading
    牛客IOI周赛26-普及组 B. 子序列(int128)
    关于状压DP中子集状态的枚举
    2021蓝桥杯省赛第一场C/C++A组 试题E:回路计数(状压DP)
    AcWing 2879. 画中漂流(简单DP)
    Leetcode 525. 连续数组(前缀和性质/map)
    牛客小白月赛34 B. dd爱探险(状压DP)
  • 原文地址:https://www.cnblogs.com/jffifa/p/3187437.html
Copyright © 2020-2023  润新知