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更新源

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

问题

安装 VMware Tools

 mount /dev/cdrom /media/cdrom
cd /media/cdrom
cp VMxxx.tar.gz /tmp
cd /tmp
tar -zxvf VMxxx.tar.gz
./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 暂停程序,执行

 yum install gcc gcc-c++ make automake
uname -r
yum install kernel-devel
rpm -qa|grep kernel-devel
rpm -qa|grep kernel-headers
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

CentOS 7.1 下载,安装,配置的更多相关文章

  1. 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

    阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...

  2. Windows和Centos下Docker的安装配置

    Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 ...

  3. CentOS下使用yum安装配置和使用svn

    安装说明 系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 检查已安装版本 ? 1 2 3 4 5 6 7 8 9 1 ...

  4. win10 DVWA下载安装配置(新手学渗透)

    电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置.环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的.如果安装的时候遇到 ...

  5. Centos 7环境下安装配置Hadoop 3.0 Beta1简记

    前言 由于以前已经写过一篇Centos 7环境下安装配置2.8的随笔,因此这篇写得精简些,只挑选一些重要环节记录一下. 安装环境为:两台主机均为Centos 7.*操作系统,两台机器配置分别为: 主机 ...

  6. Jmeter下载安装配置及使用(windows)

    1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...

  7. 01_2Java开发环境的下载 安装 配置

    01_2Java开发环境的下载 安装 配置 l 配置Java开发环境步骤(WindowsXP) l 下载并按照最新版本的J2SDK l 设置Windows环境变量 l 选择合适的文本编辑器或使用集成开 ...

  8. 2019-03-18 OpenCV Tesseract-OCR 下载 安装 配置(cv2 报错)

    OpenCV 下载 安装 配置 1.下载和Python版本对应的版本,此为下载地址 2.安装(在powershell管理员模式下安装) pip3 install .\opencv_python-3.4 ...

  9. 从零开始使用git第一篇:下载安装配置

    从零开始使用git 第一篇:下载安装配置 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操作和 ...

  10. JDK下载安装配置教程(详细)

    JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...

随机推荐

  1. 创建一个dynamics CRM workflow (五) - Deploy Custom Workflows

    我们打开plugin registeration tool. 注册一个新的assembly. custom workflow 和 plugin注册的方法还有些不同. 这一步custom workflo ...

  2. HDU 5901 Count primes( Meisell-Lehmer算法模板 )

    链接:传送门 题意:计算 [ 1 , n ] 之间素数的个数,(1 <= n <= 1e11) 思路:Meisell-Lehmer算法是计算超大范围内素数个数的一种算法,原理并不明白,由于 ...

  3. N3-1 - 数组 - convert-sorted-array-to-binary-search-tree

    题目描述: Given an array where elements are sorted in ascending order, convert it to a height balanced B ...

  4. java深入的单例模式

    在GoF的23种设计模式中,单例模式是比较简单的一种.然而,有时候越是简单的东西越容易出现问题.下面就单例设计模式详细的探讨一下.   所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在 ...

  5. TFRecords转化和读取

    标准TensorFlow格式 TensorFlow的训练过程其实就是大量的数据在网络中不断流动的过程,而数据的来源在官方文档[^1](API r1.2)中介绍了三种方式,分别是: Feeding.通过 ...

  6. SQL优化-标量子查询(数据仓库设计的隐患-标量子查询)

    项目数据库集群出现了大规模节点宕机问题.经查询,问题在于几张表被锁.主要问题在于近期得几个项目在数据库SQL编写时大量使用了标量子查询. 为确定为题确实是由于数据表访问量超过单节点限制,做了一些测试. ...

  7. Java数据结构(排序篇)

    冒泡排序:是经过n-1趟子排序完毕的,第i趟子排序从第1个数至第n-i个数,若第i个数比后一个数大(则升序,小则降序)则交换两数.大泡在上,小泡在下. 选择排序:每一趟从待排序的数据元素中选出最小(或 ...

  8. 笔试题&amp;面试题:给定n个数,要求比較次数1.5n同一时候找出最大值和最小值

    写出一个算法,对给定的n个数的序列,返回序列中的最大和最小的数. 设计出一个算法,仅仅须要运行1.5n次比較就能找到序列中最大和最小的数吗?是否能再少? 分析:要求比較次数为1.5n,使用一般的逐个遍 ...

  9. SDUT OJ 1124 飞越原野 (三维BFS练习)

    飞跃原野 nid=24#time" title="C.C++.go.haskell.lua.pascal Time Limit5000ms Memory Limit 65536K ...

  10. 原来C++之父在大摩工作呀,并且还是总经理。。

    摩根士丹利信息技术部门简历接收即将截止.请同学们抓紧投递 摩根士丹利9月.10月将在中国各大高校举办包含技术讲座.信息分享会以及校园宣讲会在 内的一系列校园活动.同学们将有机会和摩根士丹利高管以及返校 ...