CentOS最小化精简安装后各种软件包的yum安装及X图形界面安装

作者:我就是个世界 发表于:2014-05-08
  1. 启动网卡

    默认刚装完的系统eth0网卡是没有启动的,需要通过以下步骤启动并设置网卡信息:

    ifconfig eth0 up #启动网卡

    vi /etc/sysconfig/network-scripts/ifcfg-eth0 #配置网卡TCP/IP信息,并将ONBOOT设置为yes

    ONBOOT=yes
  2. 安装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等等一些常用的软件都灰常简单的装上了。

  3. 安装wget

    yum install wget
  4. 更改 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

  5. 使用yum来安装图形化界面

    命令行模式安装图形界面

    yum grouplist 检查已安装的组

    yum groupinstall "X Window System"

    yum groupinstall "GNOME Desktop Environment"

    startx

    或者init 5 就OK。
  6. 图形界面下安装其它软件

    .

如果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”,问题解决。

分享:

扫一扫在手机阅读、分享本文

请发表您的评论