Fedora 22 调教指南

Published: 2015-07-03

Tags: Fedora

本文总阅读量
  1. 修改目录语言

  2. 添加rpmfusion源

  3. 为Firefox添加Flash

  4. 右键"在终端中打开"

  5. DNF简单配置

  6. 安装VirtualBox

  7. 音频视频解码器

  8. 安装Chrome及插件

  9. 优质软件集


1. 修改目录语言

安装Fedora22选择中文环境可能会在使用中方便很多,但是也带来一问题,比如文件夹名称,会是“文档”、“下载”、“音乐”等,这将使得终端下难以访问文件。

解决办法如下:

export LANG=en_US
xdg-user-dirs-gtk-update

软件会询问是否修改目录名,点击“是”。

之后使用命令将环境改中文。

export LANG=zh_CN

重启系统,会再次出界面询问是否变更目录名称,勾选“不再询问”并点击“”。

如果你在第一次询问的时候勾选了“不再询问”并点击了否或是重启后点击了“不再询问”并“改回中文名”。不要担心,我们还可以再次“激活”xdg-user-dirs-gtk-update

~/.conf/ 下有两个文件,~/.config/user-dirs.dirs~/.config/user-dirs.locale

我们只需要修改后者,使用你熟悉的编辑器打开 ~/.config/user-dirs.locale

其中保存着“en_US”或是“zh_CN”

我们先看一张表:

user-dirs.dirs user-dirs.locale LANG xdg-user-dirs-gtk-update
en en en no
en zh en no
en en zh yes
en zh zh no
zh en en no
zh en zh no
zh zh en yes
zh zh zh no

简单解释下,上表的 user-dirs.dirs 为en代表文件中的路径名是英文的,zh为中文。user-dirs.locale为en代表着文件中中保存着en_US,反之则为zh_CN,LANG为en代表在终端执行 export LANG=en_US,zh则为zh_CN,最后的xdg-user-dirs-gtk-update为yes则为可再次激活,no则不可激活。

简单来说,要想再次激活你的xdg-user-dirs-gtk-update进行设置,首先你需要打开~/.config/user-dirs.dirs 文件来查看以下这个文件里存储的目录为英文的还是中文的。然后打开 ~/.config/user-dirs.locale文件,设置其中的语言,与~/.config/user-dirs.dirs中的语言相对应。然后再终端上export LANG=*这里的语言要与上两个文件中的语言不一样。

再次运行xdg-user-dirs-gtk-update,设置界面是不是又出现了呢~


2. 添加rpmfusion源

rpmfusion是Fedora的第三方源,其中包括大量的软件,在之后的章节,我们安装的播放器解码器就是它提供的,安装它是非常有必要的。。

在终端运行

su -c 'dnf install --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'

如果你的Fedora版本<22,那么使用下面条命令安装

su -c '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'

安装完成后我们使用如下命令建立缓存:

sudo dnf makecache

3. 为Firefox添加Flash

火狐浏览器没有内置Flash,所以无法观看视频或是正常访问一些使用Flash网站。

1,到https://get.adobe.com/cn/flashplayer/ 下载yum版本的flash,也可直接下载

wget http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm

2,使用命令安装

sudo rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm

3,在/etc/yum.repos.d目录下会出现一个flash的源文件

4,刷新缓存,安装flash

sudo dnf makecache
sudo dnf install flash-plugin

4. 右键"在终端中打开"

有时候我们在浏览文件夹的时候,会想在终端下进行操作,这时打开终端再进入到这个目录就显得有些麻烦了

可以使用 nautilus-open-terminal 来解决这个问题

sudo dnf install nautilus-open-terminal

注销,登陆,在文件浏览器中单击右键,出现“在终端中打开”选项。


5. DNF简单配置

在Fedora 22中,首次默认使用dnf包管理器来代替yum,有一些缺省设置,修改下会更好用。

1,keepcache

编辑 /etc/dnf/dnf.conf 文件,在行尾添加:

keepcache = 1

这个设置的作用是保持缓存,有些时候安装软件在下载时会卡住。用Ctrl+C结束掉后再次运行发现需要重新下载。开启这个选项就能在上一次的基础上继续下载。(Yum默认是开启的)

暂时先修改这些,更多 dnf.conf 的配置选项可以查阅文档。

man dnf.conf

6. 安装VirtualBox

此部分根据个人需要阅读 Vbox可以安装个Windows来应急,也可以安装Fedora来做实验,或者是其它发行版折腾

1, 安装过rpmfusion源后,在Fedora 22下直接就可以安装VirtualBox

sudo dnf install VirtualBox

2,先更新下系统先

sudo dnf update

3,现在打开虚拟机,加载镜像,配置完成,点击启动,是不能运行的,很多工具都没有安装,需要自己安装。

sudo dnf groupinstall "Development Tools"
sudo dnf install gcc-c++
sudo dnf install kernel-modules-extra
sudo dnf install kernel-devel kernel-headers

4,安装 kmod-VirtualBox

sudo dnf install kmod-VirtualBox

但是在这里我没有安装成功。

错误:nothing provides kernel-uname-r = 4.0.2-300.fc22.x86_64 needed by kmod-VirtualBox-4.0.2-300.fc22.x86_64-4.3.28-1.fc22.x86_64

如果报错,那就安装个 akmod-VirtualBox 吧,它是用来生成kmod-VirtualBox的

sudo dnf install akmod-VirtualBox

之后运行

sudo akmods --force

重启系统后VBox就可以正常运行了。

如果还是有些问题,那么运行如下命令试试。

/etc/init.d/vboxdrv setup

如果没有报错。重启后就应该正常了,如果还有问题,那就Google吧,祝你好运~


7. 安装音频视频解码器

安装解码器需要安装rpmfusion源

sudo dnf install gstreamer1-plugins-bad-free-extras gstreamer1-plugins-base-tools gstreamer1-plugins-ugly gstreamer1-plugins-bad-freeworld gstreamer1-libav

安装后即可播放MP4等格式的视频。

值得一提的是,Fedora自带的播放器并不强大,甚至比较弱...

我们来安装强大的mplayer,gnome-mplayer是其前端界面。

sudo dnf install mplayer gnome-mplayer

安装完成后,在“系统” - “详细信息”中修改设置其为默认播放器


可能遇到的问题:

2015-01-31 09:19

莫名播放视频有画面无声音,最后找到解决方法:

安装totem,然后打开,发现声音上是关闭的。开启声音,再回到gnome mplayer,声音正常


8. 安装Chrome及插件

下载Chrome:http://getchrome.sinaapp.com/

选择对应的Linux稳定版本

安装方法和其它本地安装方法相同

sudo dnf install google-chrome-stable_current_x86_64.rpm

下面来推荐几个强大插件


(一)Proxy SwitchyOmega + Shadowsocks-QT5

优化出国线路,方便快捷易用,配置方面不多介绍,需要的自行了解,此处只说明软件及插件的安装。

在优化线路之前不能安装插件,但是不安装插件就不能优化线路,真是个矛盾的事情,在网上找到别人的度盘分享,先凑合用吧 下载地址:http://yun.baidu.com/s/1i3orYsP

下载后在chrome中访问chrome://extensions/ 将SwitchyOmega.crx文件拉到界面即可安装

在F22下,你可以直接执行如下命令安装Shadowsocks-QT5:

sudo dnf copr enable librehat/shadowsocks
sudo dnf makecache
sudo dnf install shadowsocks-qt5

其它版本可以参考《Shadowsocks-QT5安装指南》:https://github.com/librehat/shadowsocks-qt5/安装指南

1, uBlock Origin

一款高效的网络请求屏蔽工具,占用极低的内存和 CPU

也就是传说中的广告屏蔽插件,非常好用,值得尝试

2, 惠惠购物助手

【网易出品】在您网购浏览商品的同时,自动对比其他优质电商同款商品价格,并提供商品价格历史,帮您轻松抄底,聪明网购不吃亏!

如果你喜欢网购,怎么没有这个的帮助呢,看看搞活动的商品是否提前加价,对了,安装后隔断时间会弹出产品推送

3, 百度网盘助手

可以方便的把百度网盘的下载地址导出到aria2/aria2-rpc,支持YAAW。

在Linux下,度盘没有客户端,然而下载文件如果用浏览器下载,速度是有限制的,使用这个插件,点击一个文件,在网盘“离线下载”一排会出现“导出下载”的按钮,点击“导出下载”,复制里面的命令到终端下,即可下载,速度很快,基本上可以跑满你的带宽,非常推荐


9. 优质软件集

写到这里也快尾声了,最为日常使用的系统,相信现在的体验会比刚开箱的系统舒服不少,最后推荐一些很不错的Linux下的优质软件,希望大家用的开心

1, Shutter

Shutter是一款非常棒的Linux下截图工具,多种截图方式可选,延时截图,二次编辑,能想到功能都会有。

sudo dnf install shutter

2, GIMP

号称Linux下的Photoshop,从2.6版本时接触,到现在的2.8版本,gimp越来越棒,虽然整体上不及PS强大,但是日常做图改图还是绰绰有余的,有些功能甚至强于PS,而且别忘了,这个软件才仅仅61M大小。

sudo dnf install gimp

3, Inkscape

矢量图做图软件,功能强大,用过的都说好

sudo dnf install inkscape

4, Remarkable

Markdown编辑器,可能是Linux下最好的Markdown编辑器了,界面美观,配色漂亮,而且支持将markdown文件保存为PDF和HTML,功能强大

官方网站:http://remarkableapp.net/

你可以去官网下载rpm安装,或者使如下命令安装(可能不是最新版)

wget http://remarkableapp.net/files/remarkable-1.41.rpm
sudo dnf install ./remarkable-1.41.rpm