CentOS 7.1 下载,安装,配置

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/
阿里云开源镜像站
使用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 下载,安装,配置的更多相关文章
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- Windows和Centos下Docker的安装配置
Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 ...
- CentOS下使用yum安装配置和使用svn
安装说明 系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 检查已安装版本 ? 1 2 3 4 5 6 7 8 9 1 ...
- win10 DVWA下载安装配置(新手学渗透)
电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置.环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的.如果安装的时候遇到 ...
- Centos 7环境下安装配置Hadoop 3.0 Beta1简记
前言 由于以前已经写过一篇Centos 7环境下安装配置2.8的随笔,因此这篇写得精简些,只挑选一些重要环节记录一下. 安装环境为:两台主机均为Centos 7.*操作系统,两台机器配置分别为: 主机 ...
- Jmeter下载安装配置及使用(windows)
1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...
- 01_2Java开发环境的下载 安装 配置
01_2Java开发环境的下载 安装 配置 l 配置Java开发环境步骤(WindowsXP) l 下载并按照最新版本的J2SDK l 设置Windows环境变量 l 选择合适的文本编辑器或使用集成开 ...
- 2019-03-18 OpenCV Tesseract-OCR 下载 安装 配置(cv2 报错)
OpenCV 下载 安装 配置 1.下载和Python版本对应的版本,此为下载地址 2.安装(在powershell管理员模式下安装) pip3 install .\opencv_python-3.4 ...
- 从零开始使用git第一篇:下载安装配置
从零开始使用git 第一篇:下载安装配置 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操作和 ...
- JDK下载安装配置教程(详细)
JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...
随机推荐
- 06《UML大战需求分析》之六
不知不觉中,大多数课程的学习已经接近了尾声,<UML大战需求分析>这本书也陪伴了我们很久.在学习的过程中,我发现很多课程中其实都离不开UML.足以证明,UML在需求分析中的重大作用和在我们 ...
- 应用五:Vue之ElementUI 表格Table与分页Pagination组件化
(注:本文适用于有一定Vue基础或开发经验的读者,文章就知识点的讲解不一定全面,但却是开发过程中很实用的) 在平时的web项目开发过程中,列表分页查询展示应用的很频繁,为了便于阅读并减少代码的冗余,所 ...
- 路飞学城Python-Day101
57-多表操作之一对多添加纪录 def add(request): # pub = Publish.objects.create(name='人民出版社', email='873245193@qq.c ...
- rm -fr删除不了文件
向各位求教:一个阿里的 ecs服务器,放网站的.估计被挂马了,其中网站下的一个文件index.html,被篡改,想删除,但是删除不了. ls -l 结果:-r--r--r-- 1 www www ...
- mysql笔记1------基础
1.简介 (这两个结构就是ER模型)
- Python基础学习_01字符串的拼接(字符串的格式化输出)
# 字符串的拼接 ---字符串的格式化输出 # 字符串的拼接 ---字符串的格式化输出 name = input("name:") age = input("age:&q ...
- 【JavaScript框架封装】实现一个类似于JQuery的CSS样式框架的封装
// CSS 样式框架 (function (xframe) { // 需要参与链式访问的(必须使用prototype的方式来给对象扩充方法)[只要是需要使用到this获取到的元素集合这个变量的时候, ...
- Project Euler 29 Distinct powers( 大整数质因数分解做法 + 普通做法 )
题意: 考虑所有满足2 ≤ a ≤ 5和2 ≤ b ≤ 5的整数组合生成的幂ab: 22=4, 23=8, 24=16, 25=3232=9, 33=27, 34=81, 35=24342=16, 4 ...
- 记Spring搭建功能完整的个人博客「Oyster」全过程[其二] Idea中Maven+SpringBoot多模块项目开发的设计和各种坑(模块间依赖和打包问题)
大家好嘞,今天闲着没事干开写写博客,记录一下Maven+SpringBoot的多模块设计和遇到的坑. 多模块设计 简单说明一下截止目前的需求: 需要RESTful API:对文章.标签.分类和评论等的 ...
- Centos6下创建Centos6基础镜像
在centos6下可以使用官方仓库拉取一个指定系统类型跟tag的镜像到本地 [root@localhost ~]# docker pull centos:6.8 6.8: Pulling from c ...