zoukankan      html  css  js  c++  java
  • CentOS 7.1 下载,安装,配置

    CentOS_Logo

    CentOS(全称 Community Enterprise Operating System)是 RHEL 源代码再编译的产物。

    2014年初,CentOS 宣布加入 Red Hat。

    CentOS官网:https://www.centos.org/

    CentOS中文站:http://www.centoscn.com/

    维基百科上的介绍:https://en.wikipedia.org/wiki/CentOS/

    CentOS 7_Linux公社:http://www.linuxidc.com/search.aspx?keyword=29811&where=nkey&sum=47&tName=CentOS+7


    最新版本:CentOS 7.1-1503-x86_64

    下载地址:

    http://mirrors.163.com/centos/7/isos/x86_64/
    http://mirrors.aliyun.com/centos/7/isos/x86_64/

    CentOS-7-x86_64-DVD-1503-01.iso                    01-Apr-2015 08:05         4G
    CentOS-7-x86_64-Everything-1503-01.iso           01-Apr-2015 08:26         7G
    CentOS-7-x86_64-Minimal-1503-01.iso               01-Apr-2015 08:08     636M

    最小化安装 CentOS 7

    http://www.tecmint.com/centos-7-installation/

    VM + CentOS 7

    http://www.linuxidc.com/Linux/2015-09/123407.htm/


    网易开源镜像站
    http://mirrors.163.com/

    阿里云开源镜像站

    http://mirrors.aliyun.com/

    使用163的yum更新源

     1 # 备份
     2 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
     3 
     4 # 下载对应版本repo文件
     5 yum install wget -y
     6 cd /etc/yum.repos.d/
     7 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
     8 
     9 # 生成缓存
    10 yum clean all yum makecache

    问题

    安装 VMware Tools

     1 mount /dev/cdrom /media/cdrom
     3 cd /media/cdrom
     5 cp VMxxx.tar.gz /tmp
     7 cd /tmp
     9 tar -zxvf VMxxx.tar.gz
    11 ./vmware-tool-distrib/vmware-install.pl

    一路回车

    突然,提示 Before you can compile modules, you need to have the following installed...

    make

    gcc

    kernel headers of the running kernel

    因为我是最小化安装,所以现在必须安装gcc和内核头文件:

    Ctrl + Z 暂停程序,执行

    1 yum install gcc gcc-c++ make automake
    2 uname -r
    3 yum install kernel-devel
    4 rpm -qa|grep kernel-devel
    5 rpm -qa|grep kernel-headers
    6 fg  # 回到安装程序,继续回车。。。

    注意:版本号一定要一致,不然即使安装完vm tools,也无法实现共享文件夹

     

    没有安装bzip2

    # tar jxvf /mnt/hgfs/vmshare/4.5.1.tar.bz2 -C /usr/local/arm

    tar (child): bzip2: Cannot exec: No such file or directory
    tar (child): Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now

    原因:没有安装bzip2,解压失败

    解决:# yum install bzip2

     

    arm-linux-gcc: Command not found

    接着我继续配置环境变量,

    虽然用 tab 键可以补全 arm-linux-gcc 命令,但在执行的时候还是提示找不到命令,

    执行 arm-linux-gcc -v 一样提示找不着,完全没有版本信息

    原因:我的系统是CentOS 7 64位,最小化安装。交叉编译工具是32位的,解决的办法就是安装32位的运行库

    解决:# yum install ia32-libs.i686

    没错,我用的是163的软件源,会发现没有 ia32-libs.i686 这货色,

    执行 yum list|grep ia32-libs 当然也不会有什么结果,于是我继续摆渡

    解决:# yum install xulrunner.i686

    又没错,但是要多安装47M的软件和依赖,于是我就不同意拉,继续摆渡

    最终的轻小解决办法:

    # yum provides ld-Linux.so.2
    # yum install glibc.i686

    可以阅读:https://stackoverflow.com/questions/8328250/centos-64-bit-bad-elf-interpreter/28015783#28015783

    最后总结一下,安装交叉编译工具和配置环境变量没有问题,但是提示找不到命令,

    网上的其他办法也无解,也许需要安装32位运行库 ia32-libs ,可以试试:

    yum install ia32-libs.i686   或者

    yum install xulrunner.i686  再或者

    yum provides ld-Linux.so.2
    yum install glibc.i686

    Ubuntu的话就这样安装:

    $ sudo apt-get install ia32-libs

    但是我在32位的Ubuntu 14.04.1 上测试却不成功。。。

     

    g++ command not found

    # yum install gcc g++

    gcc安装成功,但是g++则失败,提示g++ command not found,正确的命令应该是这样:

    # yum install gcc gcc-c++

     

    系统时间同步

    前几天发现系统的时间不正确,可以使用 ntpdate 校准时间,当然你需要先知道可以校准的时间服务器。

    例如这样:# ntpdate -u 210.72.145.44

    网上都说 210.72.145.44 是国家授时中心的官方服务器,但是我试了然并卵,于是又试了复旦的。

    # ntpdate -u ntp.fudan.edu.cn

    依然不行,最后就用微软公司的,发现可以校正时间了:

    # ntpdate -u time.windows.com

    使用 date 也可以自己修改时间,man date 查看一下手册,简单的设置方式:

    # date -s "2015-11-12 13:14:15"

    最后将系统时间写入CMOS

    # clock -w


    【文章】安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情

    译文:http://www.linuxidc.com/Linux/2015-04/116740.htm

    原文:http://www.tecmint.com/things-to-do-after-minimal-rhel-centos-7-installation/1

  • 相关阅读:
    实习日记11
    实习日记10
    实习日记9
    实习日记7
    我自己的颜色库
    实习日记5
    实习日记4
    算法导论2:几个习题 2016.1.2
    算法导论1:插入排序和归并排序 2016.1.1
    和算法导论没什么关系0.手电筒过桥问题详解
  • 原文地址:https://www.cnblogs.com/luoxu34/p/4921818.html
Copyright © 2011-2022 走看看