1.2 centos7初始环境配置

参考:

用 CentOS 7 打造合适的科研环境 (直系学长)

DNF的命令使用教学

CentOS 7.0 笔记本关闭合盖睡眠

0.1 firefox缩放

地址栏输about:config;

找layout.css.devPixelsPerPx

修改数值1.2(默认是1.0),默认缩放比例就是120%;

0.2 终端快捷键设置


Terminal

/usr/bin/gnome-terminal

截图默认快捷键:


0.3 优化工具

终端输入:

gnome-tweak-tool

即可打开优化工具图形界面,可在此设置主题、字体、电源等等。

0.4 vim显示行号

在vim命令模式输入或者~/.vimrc中添加:

set number

取消:

set nonumber

0.5 exfat支持

sudo yum install exfat #可能无效

yum --enablerepo=nux-dextop  install fuse-exfat exfat-utils


1.给一般账号 root 权限

减少一部分su root的操作。我的用户名是sgzzl:

$su root

#echo 'sgzzl ALL=(ALL) ALL'>> /etc/sudoers # 向配置文件中加入语句

#tail -1 /etc/sudoers  # 检查一下是否正确

sgzzl ALL=(ALL) ALL

2.添加第三方源及速度插件

2.1EPEL

EPEL即 Extra Packages for Enterprise Linux, 为 CentOS 提供了额外的 10000 多个软件包,而且在不替换系统组件方面下了很多功夫,因而可以放心使用。

sudo yum install epel-release

执行完该命令后,在/etc/yum.repos.d目录下会多一个epel.repo文件。

2.2 DNF

新一代的RPM软件包管理器。他首先出现在Fedora18 这个发行版中。而最近,他取代了YUM,正式成为 Fedora 22 的包管理器。

DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。

DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。尽管它没有预装在CentOS和 RHEL 7 中,但你可以在使用 YUM 的同时使用 DNF 。

使用 epel-release 依赖中的 YUM 命令来安装 DNF 包。

sudo yum install dnf

使用dnf –version查看版本。

2.3ELRepo(可选)

ELRepo 包含了一些硬件相关的驱动程序,比如显卡、声卡驱动:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

完成该命令后,在/etc/yum.repos.d目录下会多一个elrepo.repo文件。

2.4 安装 yum-axelget

yum-axelget是 EPEL 提供的一个 yum 插件。使用该插件后用 yum 安装软件时可以并行下载,大大提高了软件的下载速度,减少了下载的等待时间:

sudo yum install yum-axelget

安装该插件的同时会安装另一个软件 axel。axel 是一个并行下载工具,在下载 http、ftp 等简单协议的文件时非常好用。

2.5  Nux Dextop 

sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

检查:

yum repolist


如果仓库列表中有Nux Dextop就安装成功。

由于Nux Dextop仓库可能会与其他第三方库有冲突,比如(Repoforge和ATrpms)。

所以,建议默认情况下不启用Nux Dextop仓库。

打开/etc/yum.repos.d/nux-dextop.repo,将"enabled=1" 修改为 "enabled=0":

sudo vi /etc/yum.repos.d/nux-dextop.repo

需要再启用:

sudo yum --enablerepo=nux-dextop install


3.驱动程序

CentOS 下默认无法挂载 NTFS 格式的硬盘。需安装 nfts-3g 即可实现即插即用:

sudo yum install ntfs-3g

4.输入法

中文输入法在安装中文语言附加支持后,可用快捷键super(徽标)+空格替换,汉语拼音输入下用shift切换中英。

5.笔记本电源设定

vi /etc/systemd/logind.conf

动作包括:

HandlePowerKey:按下电源键后的动作

HandleSleepKey:按下挂起键后的动作

HandleHibernateKey: 按下休眠键后的动作

HandleLidSwitch:合上笔记本盖后待机

这些动作的值可以是

ignore(什么都不做)

poweroff(关机)

reboot(重新启动)

halt(关机,和poweroff有什么区别,需要手动断开电源?)

suspend(待机挂起)

hibernate(休眠)

默认合上屏幕待机,可以去掉HandleLidSwitch前面的注释,并把它的值从suspend修改为ignore。

[Login]

#NAutoVTs=6

#ReserveVT=6

#KillUserProcesses=no

#KillOnlyUsers=

#KillExcludeUsers=root

#InhibitDelayMaxSec=5

#HandlePowerKey=poweroff 

#HandleSuspendKey=suspend

#HandleHibernateKey=hibernate

HandleLidSwitch=ignore

#HandleLidSwitchDocked=ignore

#PowerKeyIgnoreInhibited=no

#SuspendKeyIgnoreInhibited=no

#HibernateKeyIgnoreInhibited=no

#LidSwitchIgnoreInhibited=yes

#IdleAction=ignore

#IdleActionSec=30min

#RuntimeDirectorySize=10%

#RemoveIPC=no

~

应用:

systemctl restart systemd-logind

如果再想进入待机状态,可执行

systemctl suspend


To be continued...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://blog.csdn.net/mathewsking/article/details/8211273 ...
    liuboxx1阅读 6,139评论 1 1
  • Yellow dog Updater(Yum)是CentOS所有版本的默认包管理器,yum主要功能是更方便的添加/...
    maxwell2ic阅读 16,711评论 7 26
  • 一、项目目标 搭建一个高可用web集群网站 二、项目规划 2.1 ip地址规划 2.2 拓扑图 2.3 相关说明 ...
    夏日之光阅读 4,109评论 0 1
  • 门庭寂寂。正北风肆虐,萧瑟尘陌。卷地穿檐,频扑疏窗,依稀似语凄恻。年来渐觉生涯远,总莫问鸿泥行迹。但举杯浅醉留连,...
    圓月阅读 286评论 2 4
  • 须臾数年,无常的一切就像嘴里刚刚补好的牙齿。它偶尔带着疼痛,带着随时崩坏的可能,带着吃到美味时浅浅的快乐,带着它刺...
    染0413阅读 669评论 0 0