VMware安装、配置CentOS
出处:http://www.cnblogs.com/jlily/
1. 准备CentOS安装镜像文件
官网下载地址:http://www.centos.org/download/
官方有三个版本:DVD、Everything和Minimal,
而我安装的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso
2. VMware下安装
1).点击创建新的虚拟机,选择“典型(推荐)”
2).选择“安装光盘映像文件”,选择上面准备好的文件路径
3).设置root用户密码、普通用户用户名和密码(这里可以不设置)
4).选择安装位置,一般20GB空间够了,多文件拆分保存
5).选择完成,等待虚拟机安装就行啦
说明:
安装当中出现了“二进制转换与此平台上的长模式不兼容的问题
这时需要重启物理机进入BOIS,找到Intel virtual technology
设置为Enable即可,再次开机打开虚拟机就正常了
3. 配置网络(NAT)
输入:ip addr,显示网络并未连接
查看“虚拟机->设置->网络适配器”选择连接模式为“NAT模式”
(详细介绍见VMware虚拟机网络组网问题http://www.cnblogs.com/felixzh/p/5152148.html)
终端打开"/etc/sysconfig/network-script/ifcfg-eno16777736"
修改ONBOOT=yes
输入"service network restart"重启网络服务,再次检查ip,以及ping
4. 更新及安装软件


yum install kernel-devel
yum -y update
yum install vim //强大的Vi编辑器
yum install wget //从网络上自动下载文件的工具
yum install gcc //一套由GNU工程开发的支持多种编程语言的编译器
yum install cpp
yum install gcc-c++
yum install make //makefile
yum install gdb //调试工具
yum inatall perl //后面安装MVwareTools必装软件
yum install net-tools //ifconfig命令,MVwareTools也需要使用
yum groupinstall "Development Tools"


说明:
查询本地是否安装了某个软件
输入: rpm –qa xxx
返回:版本号 or 无
5. 修改默认分辨率
查看:http://www.centoscn.com/CentOS/config/2014/1031/4029.html
修改文件"/boot/grub2/grub.cfg",找到
linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
在后面添加vga=0x???(问号代表分辨率代码),在这里贴一张对应表,方便查看
修改后如下:
然后修改运行级别,打开"/etc/inittab"
在后面添加
# ln -sf /lib/systemd/system/runlevel?.target /etc/systemd/system/default.target
保存后,快来重启试试吧!
6. 安装VMwareTools
1).点击“虚拟机->安装VMware Tools”加载镜像


mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom #挂载设备
cd /mnt/cdrom
cp vmware-tools-xxxxxx.tar.gz /root
umount /mnt/cdrom #关闭设备
cd /root
tar zxvf vmware-tools-xxxxxx.tar.gz #解压文件


2).安装vmware-tools
cd vmware-tools-distrib #进入文件目录
./vmware-install.pl #安装
7. 配置共享文件夹
点击“设置”,添加共享文件夹
在终端下"/mnt/hgfs/"下可以看到刚才添加的文件夹
现在可以无缝连接windows和linux世界了
说明:
我在系统update后曾经找不到共享文件夹了,后来上网查找发现需要重新配置Tools
运行/usr/bin/vmware-config-tools.pl即可
8. HelloWorld
让我们来编译运行一下程序
在windows下编写一个HelloWorl原文件,到虚拟机中编译运行,快看
9.man手册补全
最近使用中发现man总是查找不到命令,后来才知道貌似man手册不全,需要自己下载
tar zxvf manpages-zh-1.5.1.tar.gz
cd manpages-zh-1.5.1
./configure --disable-zhtw
make && make install
设置环境变量:
source ~/.bash_profile
然后就可以使用cman查询中文版的手册了
10.使用ssh登录
在虚拟机中使用centos唯一不方便的就是鼠标要在虚拟机和本机中切换,而且虚拟机中出现问题,也不能复制,后来发现ssh是可以在本机上登录的。
在虚拟机中输入ifconfig获得ip地址
在本机上打开ssh登录上面的地址就ok了
11.使用ssh传输文件
ssh是可以在本机和远程主机中传输文件的
使用sz rz命令
首先需要安装
uname -r
2 检查kernel先关的包 是否安装,安装了是否与当前系统版本匹配
rpm -qa | grep kernel
至少应该有kernel,kernel-devel,kernel-tools 以及 kernel-headers几个包有
3 然后检查软连接是否有错误 如果build 和 source 是红色标示不对 绿色就对了
cd /lib/modules/'上面uname -r的结果'/
ls
如果不对 ,删除build,重新建立一下软连接
rm -rf build
ln -s /usr/src/kernels/xxx /lib/modules/xxx/build
VMware安装、配置CentOS的更多相关文章
- 如何通过VMware安装Linux CentOS 7.7系统
如何在Vmware安装Linux CentOS 7.7系统,并且是最小化安装.之后进行必要的配置修改,并实现基础优化.最后做一个快照. 安装Linux CentOS 7.7 安装要求:安装后的虚拟机用 ...
- vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not found
今天在用centos mini 版的时候创建虚拟机出现错误提示:vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : comm ...
- vmware 安装配置 ,记住这一次不要再问我了。ok?
Linux 安装配置 ,记住这一次不要再问我了.ok? 第一步 选择版本 如果遇到问题无法自动获取的 老男孩教育-李泳谊<youjiu_linux@qq.com> 17:51:43明天开 ...
- nginx php-fpm安装配置 CentOS编译安装php7.2
CentOS编译安装php7.2 介绍: 久闻php7的速度以及性能那可是比php5系列的任何一版本都要快,具体性能有多好,建议还是先尝试下再说.如果你是升级或新安装,那你首先需要考虑php7和程序是 ...
- vmware中配置CentOS
一.下载 http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso 这里选择的是阿里云镜像 ...
- vmware 中配置centos 7 静态IP
虚拟机配置成静态IP可以保证每次宿主机器重启后,虚拟机的IP保持不变,这对于学习集群环境下的软件(如hadoop集群,mysql等数据库集群)很有用. vmware workstation 中装好li ...
- 自带hyper -v 或者 Vmware安装Linux centos
centos系统存在网盘,链接: https://pan.baidu.com/s/1A5ywyLjIegcftaT_xCvPbA 密码: n6v4 https://blog.csdn.net/nanc ...
- Linux VMware安装CentOS
VMware安装CentOS 1 检查BIOS虚拟化支持 2 新建虚拟机 3 新建虚拟机向导 4 创建虚拟空白光盘 ...
- 在VMware上安装Linux(CentOS)
1. 新建虚拟机 2. 新建虚拟机向导 3. 创建虚拟空白光盘 4. 安装Linux系统对应的CentOS版 5. 虚拟机命名和定位磁盘位置 6. 处理器配置,看自己是否是双核.多核 7. 设置内存为 ...
- centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课
centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课 上半节课 下半节课 f
随机推荐
- Android Studio-导入External Libraries
1.导入本地Libraries 1 拷贝 gson-2.3.1.jar(gson-2.3.1.jar为例)到 app/libs 目录下 2 在app/build.gradle的 dependencie ...
- jQuery1.11源码分析(9)-----初始化jQuery对象的函数和关联节点获取函数
这篇也没什么好说的,初始化jQuery对象的函数要处理多种情况,已经被寒冬吐槽烂了.关联节点获取函数主要基于两个工具函数dir和sibling,前者基于指定的方向遍历,后者则遍历兄弟节点(真的不能合并 ...
- 三个css3趣玩小试
http://jsbin.com/semeh/8 请使用chrome打开 1.类似于网易新闻客户端的loading效果,左边的圆圈 2.发散式心跳效果,右边的圆圈 3.youtub上,搜索进度条效果, ...
- 10道C++输出易错笔试题收集
下面这些题目都是我之前准备笔试面试过程中积累的,大部分都是知名公司的笔试题,C++基础薄弱的很容易栽进去.我从中选了10道简单的题,C++初学者可以进来挑战下,C++大牛也可以作为娱乐玩下(比如下面的 ...
- Spring+Quartz实现定时任务的配置方法
1.Scheduler的配置 <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean" ...
- vim在选中的几行中查找并替换
(文章是从我的个人主页上粘贴过来的, 大家也可以访问我的主页 www.iwangzheng.com) 使用vim编辑器是能带来很大的便捷的,如何替换选中的多行中的某个单词呢. 先选中,按下冒号,左下方 ...
- 如何修改git的当前登录信息
(文章是从我的个人主页上粘贴过来的,大家也可以访问我的主页 www.iwangzheng.com) 之前用的大师的git登录名,后来开通了自己的,需要换成自己的,其实修改方式很简单. $vim .gi ...
- 使用JDBC获取各数据库的Meta信息——表以及对应的列
先贴代码,作为草稿: 第一个是工具类, MapUtil.java [java] view plain copy import java.util.ArrayList; import java.util ...
- gcc编译C++程序
gcc动态编译和静态编译方法 一.单个源.cpp文件生成可执行程序下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码: /* helloworld.cpp */ #i ...
- Linux Apache prefork和worker的原理详解
prefork(多进程,每个进程产生子进程)和worker(多进程,每个进程生成多个线程) prefork的工作原理是,控制进程在最初建立“StartServers”个子进程后,为了满足MinS ...