Fedora 25 相关配置
目录
- 目录
- 设置Terminal快捷键
- 删除不需要的软件
- 选择中文输入法
- 更新软件
- 删除旧版本
- 安装gnome-tweak-tool
- firefox插件
- 安装Monaco字体
- 安装和配置vim
- 自动挂载ntfs盘
- No protocol specified报错
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 smartindentset 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 +
再回到普通用户下安装就行。
Fedora 25 相关配置相关推荐
- Fedora Linux基本配置
Fedora Linux基本配置 2008-07-04 15:27:01 标签:Fedora Linux 配置 [推送到技术圈] 版权声明:原创作品,谢绝转载!否则将追究法律责任. Fedora Li ...
- Fedora 12 安装配置subversion
Fedora 12 安装配置subversion svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊. svn存储版本数据也有2种方式:BDB和FSFS.因为BDB方式在服务器 ...
- Fedora Core 4配置本地yum源
说明: 最近了解到还有人使用旧版32位的FC4系统,当想帮助他解决rpm包安装依赖问题时,发现网上很少有相关配置本地yum源的文章,所以自己在虚拟机上安装了FC4系统,折腾记录了相关步骤以供参考. 系 ...
- linux的apache2.4限定某个目录禁止解析PHP及user_agent与PHP相关配置
限定某个目录禁止解析PHP 对于使用PHP语言编写的网站,有一些目录是有需求上传文件的,比如服务器可以上传图片,并且没有做防盗链,所以就会被人家当成了一个图片存储服务器,并且盗用带宽流量.如果网站代码 ...
- 如何在Raspberry Pi上安装Fedora 25
2016年10月,宣布了Fedora 25 Beta的发布,以及对Raspberry Pi 2和3的最初支持 . 一个月后发布了Fedora 25的最终"通用"版本,从那时起,我一 ...
- 如何在树莓派上安装Fedora 25
了解 Fedora 第一个官方支持树莓派的版本 2016 年 10 月,Fedora 25 Beta 发布了,随之而来的还有对 树莓派 2 和 3 的初步支持.Fedora 25 的最终"通 ...
- Haproxy实现负载均衡及相关配置(添加日志、设定自动刷新时间、控制访问、动静分离、读写分离)
1.HAProxy简介 (1)HAProxy 是一款提供高可用性.负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费.快速并且可靠的一种解决方案. HAProx ...
- linux的Nginx防盗链、Nginx访问控制、Nginx解析php相关配置、Nginx代理介绍
Nginx防盗链 思路与httpd一样,配置也不难,但要与过期时间.不记录日志配置结合起来. 1.配置文件内容 [root@gary-tao test.com]# vim /usr/local/ngi ...
- 网络管理 之 Fedora Core 网络配置工具system-config-network介绍
作者:北南南北 来自:LinuxSir.Org 提要:本文主要介绍Fedora Core 系统中的网络配置工具system-config-network,帮助初学者如何学会配置网络,以及如何设置非路由 ...
最新文章
- Talk O/RM (DAL) too ...
- 开始使用Bootstrap
- 工作111:直接写url
- 【教程】利用OBS+腾讯会议进行线上考试
- faster rcnn论文_52 个深度学习目标检测模型汇总,论文、源码一应俱全!(附链接)...
- SQL基础之 基本属性和运算 (一)
- 【clickhouse】clickhouse 副本与分片 副本详解
- lesson6 DAAD转换与单片机接口
- 计算机的操作系统的那个好,电脑操作系统哪个最好用?
- swagger整合springMVC
- 单片机固件烧录器 Firmware Writer Android APP
- libtorrent java_关于libtorrent库的安装
- java合并两个excel文件内容_java实现多个excel文件合并成一个excel文件
- 利用EXCEL将中文汉字转为拼音
- LeetCode-717. 1比特与2比特字符
- OPPO R8107刷机教程 救砖解锁 刷机包下载
- MATLAB中实现特定像素区域处理
- @sequencegenerator oracle,SequenceGenerator注解的使用
- java netty wss_netty 配置 wss访问
- 小霸王推出可挖矿的VR眼镜,把IPFS、以太坊技术全用上了
热门文章
- QT实现将两个时间相加的算法[hh: mm + hh: mm]
- 各路由协议的协议号_离婚协议范本!
- 程序员在平台兼职接单,月入30K,方法我全写出来了!(附接单渠道和注意事项)
- 征途linux编译错误,高分求助!征途LINUX架设出现的问题!会的来!
- 三级公共营养师是什么级别 报考需要什么条件
- Django之ORM简介
- 误差放大器与比较器的区别
- dict.items()和dict.iteritems()有什么区别?
- linux磁盘扩容和增加磁盘(硬盘)
- DirectFB::-Fusion简介