Skip to content

Commit c7ad2b4

Browse files
committed
2017-03-10完善一些CentOS7下的情况
1 parent f92dc1d commit c7ad2b4

File tree

4 files changed

+72
-19
lines changed

4 files changed

+72
-19
lines changed

Zsh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
- oh-my-zsh 帮我们整理了一些常用的 Zsh 扩展功能和主题:<https://github.com/robbyrussell/oh-my-zsh>
3838
- 我们无需自己去捣搞 Zsh,直接用 oh-my-zsh 就足够了,如果你想继续深造的话那再去弄。
3939
- 先安装 git:`sudo yum install -y git`
40-
- 安装 oh-my-zsh:`wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh`
40+
- 安装 oh-my-zsh(这个过程可能会有点慢,或者需要重试几次)`wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh`
4141
- 整个过程效果如下图:
4242
- ![oh-my-zsh 安装](images/Zsh-a-1.jpg)
4343
- 在以 root 用户为前提下,oh-my-zsh 的安装目录:**/root/.oh-my-zsh**

centos-settings/CentOS-Extra-Packages.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,44 @@
11
# CentOS 源设置
22

3-
<h2 id="ubuntu">修改官方源</h2>
3+
## 修改官方源
44

55
- 下面内容的一个简易集合版本脚本:<http://pan.baidu.com/s/1hrdnbi0>
66

7-
<h2 id="ubuntu22">修改官方源</h2>
7+
## 修改官方源
88

99
> 国内常用源配置方法(该源和官方源是一样的,只是因为服务器在国内会起到加速作用而已):
1010
1111
- 163 源:<http://mirrors.163.com/.help/centos.html>
1212
- 阿里源:<http://mirrors.aliyun.com/help/centos>
1313
- sohu:<http://mirrors.sohu.com/help/centos.html>
1414

15-
> 替换过程(这里以 163 源为例,系统 CentOS 6.7):
15+
> CentOS 6 替换过程(这里以 163 源为例):
1616
1717
- 备份官网源:`sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.20151219.backup`
1818
- `cd /etc/yum.repos.d/`
1919
- 下载对应版本 repo 文件, 放入 **/etc/yum.repos.d/**
2020
- 下载源文件:
21-
- CentOS7:`sudo wget http://mirrors.163.com/.help/CentOS7-Base-163.repo`
2221
- CentOS6:`sudo wget http://mirrors.163.com/.help/CentOS6-Base-163.repo`
23-
- CentOS5:`sudo wget http://mirrors.163.com/.help/CentOS5-Base-163.repo`
2422
- `sudo mv CentOS6-Base-163.repo CentOS-Base.repo`
2523
- 导入key:`rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6`
2624
- `sudo yum clean all`
2725
- `sudo yum makecache`
2826
- `sudo yum update -y`
2927

30-
<h2 id="ubuntu33">第三方源</h2>
28+
> CentOS 7 替换过程(这里以 163 源为例):
29+
30+
- 备份官网源:`sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.20170219.backup`
31+
- `cd /etc/yum.repos.d/`
32+
- 下载对应版本 repo 文件, 放入 **/etc/yum.repos.d/**
33+
- 下载源文件:
34+
- CentOS7:`sudo wget http://mirrors.163.com/.help/CentOS7-Base-163.repo`
35+
- `sudo mv CentOS7-Base-163.repo CentOS-Base.repo`
36+
- 导入key:`rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7`
37+
- `sudo yum clean all`
38+
- `sudo yum makecache`
39+
- `sudo yum update -y`
40+
41+
## 第三方源
3142

3243
> 加入第三方源主要是为了 yum 下载到官方没有提供的软件,在其他社区、第三方源里面有很多的软件包,有些软件是很好用的。CentOS 可以加入多个源,所以就存在一个源的优先级问题了,设置优先级的可以使用 yum-plugin-priorities 工具。一般我是建议官方的优先级是最高的,然后才是第三方的。
3344
@@ -46,7 +57,8 @@
4657
- 安装 EPEL 源:
4758
- 官网中文材料:<https://fedoraproject.org/wiki/EPEL/zh-cn>
4859
- 安装命令:`sudo yum install -y epel-release`
49-
- 导入 KEY:`rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6`
60+
- CentOS 6 导入 KEY:`rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6`
61+
- CentOS 7 导入 KEY:`rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6`
5062
- 设置 EPEL 源的级别:`vim /etc/yum.repos.d/epel.repo`,追加:priority=11
5163
- 卸载 EPEL 源
5264
- 如果你暂时不想使用 EPEL 源的话,把 epel.repo 里的 enabled=1 改成 enabled=0 即可,如果你完全不需要了,那就直接卸载掉 `sudo rpm -e epel-release`

centos-settings/CentOS-Network-Settings.md

Lines changed: 38 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
1-
<h1 id="networkSettings0">CentOS 网络设置</h1>
1+
# CentOS 网络设置
22

3-
------
4-
5-
* [CentOS 安装](#networkSettings0)
6-
* [界面化下设置网络](#networkSettings1)
7-
* [命令行下设置网络](#networkSettings2)
8-
9-
------
103

114
- 由于前面虚拟机中安装 CentOS 使用的是桥接模式,为了让虚拟机中的系统能上网,我们需要进行网络设置。
125

6+
## CentOS 6
137

14-
<h2 id="networkSettings1">界面化下设置网络(新手推荐使用这种)</h2>
8+
### 界面化下设置网络(新手推荐使用这种)
159

1610
- ![界面化设置](../images/CentOS-Network-Settings-a-1.jpg)
1711
- 选择上图箭头所示
@@ -21,7 +15,7 @@
2115
- 如上图标注 5 所示:填写你当前地区合适的 DNS 地址,我这边地区使用 360 测试出来的结果显示 114 的适合我,所以我这里填写该值
2216

2317

24-
<h2 id="networkSettings2">命令行下设置网络</h2>
18+
### 命令行下设置网络
2519

2620
- 编辑网卡信息:
2721
- 备份:`cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0-20160205Back`
@@ -49,3 +43,37 @@
4943
LAST_CONNECT=1454626679 (使用图形界面设置后生成的)
5044
```
5145
- 重启网络配置:`service network restart`
46+
47+
## CentOS 7
48+
49+
### 命令行下设置网络
50+
51+
- 查看系统下有哪些网卡:`ls /etc/sysconfig/network-scripts/`,新版本不叫 eth0 这类格式了,比如我当前这个叫做:ifcfg-ens33(你的肯定跟我不一样,但是格式类似)
52+
- 编辑该文件:`vim /etc/sysconfig/network-scripts/ifcfg-ens33`,改为如下信息:(IP 段自己改为自己的网络情况)
53+
54+
``` ini
55+
TYPE=Ethernet
56+
BOOTPROTO=static
57+
IPADDR=192.168.1.126
58+
NETMASK=255.255.255.0
59+
GATEWAY=192.168.1.1
60+
DNS1=8.8.8.8
61+
DNS1=114.114.114.114
62+
DEFROUTE=yes
63+
PEERDNS=yes
64+
PEERROUTES=yes
65+
IPV4_FAILURE_FATAL=no
66+
IPV6INIT=yes
67+
IPV6_AUTOCONF=yes
68+
IPV6_DEFROUTE=yes
69+
IPV6_PEERDNS=yes
70+
IPV6_PEERROUTES=yes
71+
IPV6_FAILURE_FATAL=no
72+
IPV6_ADDR_GEN_MODE=stable-privacy
73+
NAME=ens33
74+
UUID=15a16b51-0369-44d7-87b4-667f715a68df
75+
DEVICE=ens33
76+
ONBOOT=yes
77+
```
78+
79+
- 修改后,重启网络服务:`systemctl restart network.service`

centos-settings/Close-XWindow.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,23 @@
66
- 本地开多个虚拟机搞集群测试,为了节省资源,关掉图形界面更好点
77

88

9-
## 设置方法
9+
## CentOS 6 设置方法
1010

1111
- 编辑配置文件:`vim /etc/inittab`
1212
- 把默认值:`id:5:initdefault:`,改为:`id:3:initdefault:`
1313
- 重启系统:`reboot`,重启后就只有 shell 界面了。
1414
- 在 shell 界面中如果你还希望临时开启图形界面可以输入:`init 5`
1515
- 在图形界面中如果你希望临时关闭图形界面可以输入:`init 3`
16+
17+
18+
## CentOS 7 设置方法
19+
20+
- 关闭图形
21+
- `mv /etc/systemd/system/default.target /etc/systemd/system/default.target.bak` (改名备份)
22+
- `ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target` (重新软连接文本界面为启动默认值界面)
23+
- `systemctl reboot` (重启)
24+
25+
- 恢复图形界面
26+
- `rm -rf /etc/systemd/system/default.target` (移除当前配置链接)
27+
- `mv /etc/systemd/system/default.target.bak /etc/systemd/system/default.target` (恢复备份配置链接)
28+
- `systemctl reboot`

0 commit comments

Comments
 (0)