- 1 安装VMware虚拟机
- 2 安装RedHat红帽系统
- 2.1 虚拟机设置:
- 2.2 开启虚拟机
- 3 cannot updata read only repo
- 3.1 删除自带yum包
- 3.2 下载centos版本yum包替换
- 3.2.1 查看系统版本查找对应yum包
- 3.2.2 wget下载
- 3.2.3 安装yum包
- 3.2.4 配置网络源
- 3.2.5 清除缓存重建数据库
- 4 安装gcc
- 5 虚拟机和主机共享文件夹
- 5.1 虚拟机
- 5.2 linux系统
- 5.2.1 卸载系统预装的open-vm-tools包(否则可能出现虚拟机和主机之间不能复制粘贴文字的问题)
- 5.2.2 安装VMware Tools
1 安装VMware虚拟机
- 默认安装即可,若更改安装位置,记住更改的位置后面需要用到VMware的安装目录
- 创建新的虚拟机
- 自定义(高级)
- 选择虚拟机硬件兼容性——选择虚拟机对应版本即可
- 安装程序光盘映像文件(iso)——浏览查找选择下载的系统镜像文件——稍后安装操作系统
- 客户机操作系统(Linux)——版本(根据下载的系统版本选择,如Red Hat Enterprise Linux 8 64位)
- 命名虚拟机——位置(根据需求选择)
- 处理器配置——默认或根据需求调整
- 虚拟机的内存——默认或根据需求调整
- 网络类型——桥接模式
- I/O控制器类型——默认
- 磁盘类型——默认
- 创建新虚拟磁盘
- 磁盘容量——默认或根据需求调整——将磁盘拆分成多个文件
- 指定磁盘文件——默认
- 完成
2.2 开启虚拟机选择系统版本时,如出现此主机不支持64位客户机操作系统
以管理员身份运行命令提示符(cmd)
执行命令 bcdedit /set hypervisorlaunchtype off
执行完后重启计算机即可解决
- install——enter
- English/简体中文
- 语言支持——简体中文
- 时间——上海
- 软件——Server with GUI
- 磁盘分区——自定义——Done——分区——Done
- 网络——ON
- 安全策略——3.2.1
- 设置——root密码,新用户
- reboot
- accept
- redhat未注册,非订阅用户不能使用yum
rpm -qa|grep yum|xargs rpm -e --nodeps3.2 下载centos版本yum包替换 3.2.1 查看系统版本查找对应yum包
cat /etc/redhat-release
从yum包下载地址获取可用地址
3.2.2 wget下载wget http://mirrors.163.com/centos/8/baseOS/x86_64/os/Packages/yum-4.7.0-4.el8.noarch.rpm wget http://mirrors.163.com/centos/8/baseOS/x86_64/os/Packages/yum-utils-4.0.21-3.el8.noarch.rpm wget http://mirrors.163.com/centos/8/baseOS/x86_64/os/Packages/python3-urllib3-1.24.2-5.el8.noarch.rpm
此处mirrors.163.com地址不一定能用,可能出现404,
需要从yum包下载地址重新获取最新地址
- 可能出现问题wget:无法解析主机地址
cd /etc #转到etc目录 vim resolv.conf #打开resolv.conf文件 sudo chmod a+w resolv.conf #修改文件权限 vim resolv.conf #重新打开resolv.conf文件 #添加DNS地址 nameserver 8.8.8.8 nameserver 8.8.8.43.2.3 安装yum包
rpm -ivh --force --nodeps yum-4.7.0-4.el8.noarch.rpm rpm -ivh --force --nodeps yum-utils-4.0.21-3.el8.noarch.rpm rpm -ivh --force --nodeps python3-urllib3-1.24.2-5.el8.noarch.rpm3.2.4 配置网络源
- 创建repo.d目录
cd /etc/yum mkdir repo.d
- 下载阿里云yum源文件到/etc/yum/repo.d目录
wget -O /etc/yum.repos.d/redhat.repo http://mirrors.aliyun.com/repo/Centos-8.repo3.2.5 清除缓存重建数据库
yum clean all yum makecache yum repolist4 安装gcc
- 直接使用下面两行命令,在线安装
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake yum -y install wget httpd-tools vim #查看gcc版本 gcc --version5 虚拟机和主机共享文件夹 5.1 虚拟机
- 虚拟机设置——选项
- 共享文件夹——总是启用——添加
- 虚拟机设置——硬件——CD/DVD——使用linux.iso镜像文件(VMware的安装目录:VMwareVMware Workstationlinux.iso)
- 查看是否预装open-vm-tools
yum list installed | grep open-vm-*
- 卸载预装包
yum remove open-vm-tools
- 重启虚拟机系统
reboot5.2.2 安装VMware Tools
- linux系统——Files文件夹——CD: VMware Tools——VMwaretools.gz
- copy——解压(右键解压或使用命令)——进入路径/vmwaretools/vmware-tools-distrib——打开终端
#解压命令 tar xzvf VMwareTools-此处版本号和包名一致.tar.gz
#安装命令 sudo ./vmware-install.pl #安装过程 yes ......... 直接回车————默认输入yes ......... The file /usr/bin/vmware-hgfsclient that this program was about to install already exists. Overwrite? [no] yes #输入yes The file /usr/bin/vmhgfs-fuse that this program was about to install already exists. Overwrite? [no] yes #输入yes Do you want to enable Guest Authentication (vgauth)? Enabling vgauth is needed if you want to enable Common Agent (caf). [yes] no Enjoy,
重启虚拟机系统
reboot



