CentOS最小化精简安装后各种软件包的yum安装及X图形界面安装
- 启动网卡
默认刚装完的系统eth0网卡是没有启动的,需要通过以下步骤启动并设置网卡信息:
ifconfig eth0 up #启动网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #配置网卡TCP/IP信息,并将ONBOOT设置为yes
ONBOOT=yes - 安装EPEL源
EPEL(Extra Packages for Enterprise Linux) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install 软件包名,即可安装很多以前需要编译安装的软件、常用的软件或一些比较流行的软件,比如现在流行的nginx, openvpn等等,都可以使用EPEL很方便的安装更新。CentOS/RHEL 5 :rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmCentOS/RHEL 6 :rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Ok,安装完毕。使用EPEL源安装软件
现在就可以执行:yum install 软件包名进行安装了,nginx、openvpn、htop、ncdu等等一些常用的软件都灰常简单的装上了。 - 安装wget
yum install wget - 更改 centos yum 源为163的源
centos下可以通过yum很方便快捷的安装所需的软件和库,如果yum的源不好,安装速度会非常慢,centos默认官方源似乎都是国外的,所以速度无法保证,我一直使用163的源,感觉速度不错。下面就说说如何修改yum的源。1、进入存放源配置的文件夹
cd /etc/yum.repos.d2、备份默认源
mv ./CentOS-Base.repo ./CentOS-Base.repo.bak3、使用wget下载163的源
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo4、把下载下来的文件CentOS-Base-163.repo设置为默认源
mv CentOS6-Base-163.repo CentOS-Base.repo通过上述操作就把默认源修改为163的了。当然上述的第三、四步可以合并为如下:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -O CentOS-Base.repo
然后运行如下命令,生成缓存:
yum makecache - 使用yum来安装图形化界面
命令行模式安装图形界面
yum grouplist 检查已安装的组
yum groupinstall "X Window System"
yum groupinstall "GNOME Desktop Environment"
startx
或者init 5 就OK。 - 图形界面下安装其它软件
.
如果yum安装提示:http://mirrors.163.com/centos/6/addons/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
分析:
从上可看出,提示的是 404错误,即找不到相关文件,估计地址 “http://mirrors.163.com/.help/CentOS-Base-163.repo” 太老,而我用的是最新的 CentOS 6.4,登录到163 yum源的官网(http://mirrors.163.com/.help/centos.html),发现如下信息:
CentOS 5.X系列的 yum源地址为:
http://mirrors.163.com/.help/CentOS5-Base-163.repo而CentOS 6.X系列的yum源地址为:
http://mirrors.163.com/.help/CentOS6-Base-163.repo注意红色数字,是有区别的,也就是说,我下载的 “CentOS-Base-163.repo” 是错误的,尽管能被下载下来。
重新下载新版本的“CentOS6-Base-163.repo”,问题解决。