目录
1. 设置Terminal快捷键
在Settings中选择Keyboard,在最后有个加号(+),点击后添加快捷键。名字随意取,命令(Command)填gnome-terminal,按键不要与前面重就行。
2. 删除不需要的软件
使用Software应用删除不需要的软件,或者使用命令删除不需要的软件。例如:
#dnf remove cheese
3. 选择中文输入法
Settings中选择Region & Language,在Input Sources栏中点击加号(+),选择Chinese (China),点击后选择Chinese (Intelligent Input)。这样Input Sources栏就多了个Chinese (Intelligent Input)。
Fedora 25 的中文输入法默认为iBus,想装fcitx或者搜狗输入法的请另百度或Google。听说搜狗输入法挺不好装的。反正linux是用来做开发之类的,也不用来专门写文档或者娱乐,所以有个iBus能中文搜索就行了。
4. 更新软件
使用以下命令更新软件:
#dnf update
更新完之后重启,会在启动项中发现有两个kernel版本(我的是4.8.6和4.11.4)。低版本的可以删掉了。
5. 删除旧版本
Step 1 查看已安装的内核相关包:
$rpm -qa | grep kernel
Step 2 查看当前使用的内核:
$uname -r
Step 3 确定要删除的版本,例如kernel-4.8.6-300.fc25.x86_64,执行以下命令删除它以及和它相关的东西:
#dnf remove kernel-4.8.6-300.fc25.x86_64
Step 4 删除之后再看看有没有其他与之相关的未删除。有则删除。
6. 安装gnome-tweak-tool
gnome-tweak-tool可是实现个性化配置。
#dnf install gnome-tweak-tool
7. firefox插件
uBlock Orign:广告拦截
Add to search:添加搜索引擎
FireGestures:鼠标手势
8. 安装Monaco字体
从GitHub下载的Monaco有ubuntu的.sh文件,有centos的.sh文件,但是没有fedora的,所以需要另找办法。
Step 1 下载字体。下载Monaco字体的.ttf文件。
Step 2 在/usr/share/fonts下新建个目录,例如myfonts,将ttf文件拷贝到该目录下。
Step 3 执行以下命令:
#mkfontscale
关于这个命令是做什么的,请自行man。
网上说还需要使用#mkfontdir
,不过我没有执行该命令就已经装好了。
9. 安装和配置vim
执行以下命令安装vim:
#dnf install vim
vim被称为编译器之神,这表明它非常的强大。这里只介绍其简单的配置,高级的配置请百度或Google。
vim的配置一般是放在/etc/vimrc中的,不过不建议修改它,而是修改~/.vimrc。该文件默认是没有的,所以需要自己创建。在该文件中双引号(”)表示注释。配置内容如下:
set nu " 显示行号
syntax on " 语法高亮
filetype plugin indent on " 自动补全
set mouse=a " 可使用鼠标
set showmatch " 代码匹配,包括括号匹配
set cursorline " 突出显示当前行
set autoindent " 设置C/C++自动对齐
set cindent
set smartindent
set tabstop=4 " 设置tab宽度
set shiftwidth=4 " 设置自动对齐空格数
set softtabstop=4 " 退格键一次删除4个空格
set expandtab " tab为空格
set smarttab " Backspace可直接删除tab
在写Makefile时,需要使用tab而不是四个空格。
10. 自动挂载ntfs盘
如果电脑是双系统的话,肯定会Linux读取Windows的分区。Fedora 25自带了ntfs-3g,所以不需要额外下载。步骤如下:
Step 1 查看系统识别哪些盘:
#fdisk -l
Step 2 当试图挂载ntfs盘(例如/dev/sda2)时,会提示该盘有脏位(Windows 10 为了快速启动而在分区上添加了脏位)而不能成功挂载。使用如下命令清楚脏位:
ntfsfix /dev/sda2
再用mount挂载检验一下。
Step 3 编辑/etc/fstab,在末尾添加一下如下内容(假设要挂载到/media/win10):
/dev/sda2 /media/win10 ntfs defaults 0 0
Step 4 执行以下命令检验fstab文件是否编写正确:
#mount -a
11. No protocol specified报错
安装一些软件时可能会遇到No protocol specified报错,使用如下命令即可:
#xhost +
再回到普通用户下安装就行。