Rocky Linux安装
1.下载 VirtualBox并安装
https://www.virtualbox.org/wiki/Downloads
2.下载Rocky Linux
选择 Rocky-9.1-x86_64-dvd.iso 镜像
官网
https://rockylinux.org/download
阿里云镜像服务
https://mirrors.aliyun.com/rockylinux/9.1/isos/x86_64/?spm=a2c6h.25603864.0.0.70c556799nMQLA
3.创建虚拟机镜像
- 选择Rocky Linux镜像文件
设置用户/密码、Hostname、Domain Name
设置内存、处理器个数
设置磁盘空间
挂载光驱文件
- 启动虚拟机
4.安装RockyLinux
- 选择语言
- 选择安装的硬盘和设置root用户的密码
选择硬盘
设置密码
5.VirtualBox安装增强功能
去VirtualBox官网下载文件:VBoxGuestAdditions_7.0.6.iso。文件名中的 7.0.6 是VirtuaBox的版本号,可以选择和原来的VirtuaBox的版本号保持一致的。
https://download.virtualbox.org/virtualbox
文件VBoxGuestAdditions_7.0.6.iso下载到本地以后,进入Virtual Box,进行如下图的操作:
设置->存储->控制器:IDE->蓝色齿轮->选择虚拟盘->选择刚刚下载好的VBoxGuestAdditions_7.0.6.iso
启动Linux找到挂载的VBoxGuestAdditions_7.0.6.iso
在终端进入该目录,执行 VBoxLinuxAdditions.run,切换到root用户,执行命令如下:
cd /run/media/huangjinjin/VBox_GAs_7.0.6
sudo ./VBoxLinuxAdditions.run
6.网络配置
- VirtualBox设置网络为桥接
在VirtualBox选中安装的RockyLinux系统,点击设置,再选择网络,勾选“启用网络连接”,并在连接方式中选择“桥接网卡”
- linux中设置ip,子网掩码,网关
打开文件(如果ifcfg-enp0s3不存在直接创建)
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
DEVICE=enp0s3 #网卡名称,必须和ifcfg-eth0后面的eth0一样
HWADDR=08:00:27:77:AE:95 #网卡的MAC地址,默认的
TYPE=Ethernet #类型
UUID=c031fded-f139-4751-9357-d873107480ed #uuid,不重要
ONBOOT=yes #是否默认启动此接口的意思,填yes
NM_CONTROLLED=yes #是否接受其他软件的网络管理
BOOTPROTO=statics #ip获取的方式,填static时需要手动设置
IPADDR=192.168.10.108 #设置的ip地址
NETMASK=255.255.255.0 #设置的子网掩码
GATEWAY=192.168.10.1 #设置的默认网管
重点关注网关(GATEWAT),可以看到和我们的主机网关一致(若不一致则修改为一致):
需要注意的地方,此处的IPADDR,NERTMASK, GATEWAY需要跟你的Windows系统设置的ip相对向,所以需要查看win的网络设置,进行设置。
- 重启网络
查看网络状态
systemctl status NetworkManager
开机启动网络
systemctl enable NetworkManager
取消开机启动网络
systemctl disable NetworkManager
开启网络
systemctl start NetworkManager
重启网络
systemctl restartNetworkManager
关闭网络
[root@rockylinux tmp]# systemctl stop NetworkManager
7. 遇到的问题
- 报cdrom被占用,这个时候需要将当期的虚拟光盘中的盘片清除,也就是取消勾选。
- 再次点击安装增强,如果提示无法打开virtualbox下面的一个xxx.iso的话,去网站上搜索对应virtualbox版本的缺失的这个xxx.iso,并放到提示的目录下。
- 再次点击安装增强,如不提示错误,证明安装成功了
- 以linux系统为例,需要把光盘中的内容mount到可以操作的文件夹下,比如在/tmp/下
以下命令都在root用户下操作
cd /tmp
mkdir cdrom
创建一个cdrom的文件夹,然后使用命令:
mount /dev/cdrom cdrom
然后cd cdrom
到 cdrom 文件下,执行
./VBoxLinuxAdditions.run
- 如果出现
kernel headers not found for target kernel
需要执行
yum update kernel -y
yum install kernel-headers kernel-devel gcc make -y
然后执行重启
reboot
- 再次执行1~4步骤,如果还有问题比如
“VirtualBox Guest Additions: Kernel headers not found for target kernel
4.19.0-6-amd64. Please install them and execute
/sbin/rcvboxadd setup”
改完之后日志里面没有错,输出的结果里只剩下一个挂载失败:
ValueError: File context for /opt/VBoxGuestAdditions-6.30.1/other/mount.vboxsf already defined
在root用户下执行:
semanage fcontext -d /opt/VBoxGuestAdditions-/other/mount.vboxsf
restorecon /opt/VBoxGuestAdditions-/other/mount.vboxsf
然后重启
reboot
再重复1~4的操作即可。
参考:
https://blog.csdn.net/OrdinaryMatthew/article/details/124040107
https://blog.csdn.net/arthaslonely/article/details/122654186
https://www.bbsmax.com/A/8Bz8GYekdx/
https://dandelioncloud.cn/article/details/1561230165407920130
Rocky Linux安装的更多相关文章
- VMware 虚拟机图文安装和配置 Rocky Linux 8.5 教程
前言 2020 年,CentOS 宣布:计划未来将重心从 CentOS Linux 转移到 CentOS Stream.CentOS 8 的生命周期已于 2021 年 12 月 31 日终止,而 Ce ...
- CentOS 8迁移Rocky Linux 8手记
前言 由于CentOS 8的支持已经到期了,.NET 6也不支持了,然后也无法升级,导致使用起来已经非常不便,无奈只有迁移服务器这个选项了. 选择发行版本一直是一个比较头疼的问题,首先我不是专门运维的 ...
- 搜狗输入法linux安装 以及 12个依赖包下载链接分享
搜狗输入法linux安装版,先安装各种依赖包,大概12个依赖,可能中途还需要其他依赖,可以效仿解决依赖问题.如图这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载.命令如下:w ...
- linux安装php
接上篇:linux安装apache 一.安装php 先安装libxml2库 [root@ctxsdhy package]# yum -y install libxml2-devel 最新地址在:htt ...
- linux安装oracle11g
准备oracle安装文件 Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,将这两个文件通过SS ...
- TODO:Linux安装PHP MongoDB驱动
TODO:Linux安装PHP MongoDB驱动 PHP利于学习,使用广泛,主要适用于Web开发领域. MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统 ...
- Symantec Backup Exec 2010 Agent For Linux安装
以前写过一篇文章介绍过Symantec Backup Exec 2012 Agent For Linux安装安装,今天介绍一下Symantec Backup Exec 2010 Agent For L ...
- Symantec Backup Exec 2012 Agent For Linux安装
Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...
- linux 安装jdk
1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...
- Hadoop Linux安装
Hadoop Linux安装 步骤流程 1.硬件准备 2.软件准备(推荐CDH) 3.将Hadoop安装包分发到各个节点下 4.安装JDK 5.修改/etc/hosts配置文件 6.设置SSH免密码登 ...
随机推荐
- python贪心算法——以“修理牛棚”题目为例
[USACO1.3]修理牛棚 Barn Repair 题目描述 在一个月黑风高的暴风雨夜,Farmer John 的牛棚的屋顶.门被吹飞了 好在许多牛正在度假,所以牛棚没有住满. 牛棚一个紧挨着另一个 ...
- 基于opencv实现简单人脸检测
作用:在视频中自动检测出人脸 使用内容:灰度转换,分类器,矩形框选,圆形框选,摄像头读取及释放 代码逻辑: 先读取摄像头后, 对摄像头拍摄到的图片进行逐帧分析, 并对图像进行灰度转换后使用类选择器识别 ...
- MIsc writeup
1. 杂项 图片里面有什么 ,附件为一张图片 通过Binwalk查看发现有压缩包,通过foremost分离一下. 打开输出文件,发现里面有两个图片. 00000000.png是原图,00000722. ...
- SQL语句使用
目录 一:sql语句 1.什么是SQL语句? 二:基本SQL语句之库操作 三:基本SQL语句之表操作 1.查看当前所在库名称 2.切换数据库 四:基本SQL语句之记录操作 五:创建表的完整语法 六:操 ...
- Go语言Golang DevOps运维开发实战
Go语言Golang DevOps运维开发实战 提高运维意识.从下到上,从上到下的工作都要做好,对上运维工作的价值和含金量可以得到认可,对下我们的工作能够提高效率解放运维.运维意识是很重要,并不是你技 ...
- openresty package path
openresty lua_package_path 是整个openresty最基础的功能,不理解 path就无法做项目,更无法写框架. 先看下文档lua_package_path https://g ...
- 未授权访问漏洞之Redis漏洞复现
前言 未授权访问漏洞简写是SSRF(Server-Side Request Forgery:服务器端请求伪造),是一种服务器端提供了可以从其他服务器获取资源和数据的功能,但没有对目标地址进行过滤和限制 ...
- Java8常见函数式接口总结
函数式接口 函数式接口:有且仅有一个抽象方法的接口. 使用@FunctionalInterface注解来标记.如果接口不是函数式接口就会编译出错 满足条件的接口即使不加上注解,那也是函数式接口 函数式 ...
- FFmpeg 解码内存泄漏汇总,sws_getContext函数无法释放问题
使用FFmpeg库做的项目,调试项目的时候发现,连续解视频进行播放,会有明显内存增加问题.连续工作10个小时后就会 被linux 内核kill掉. 通过逐步注掉代码和网上查阅资料.最后发现内存泄漏有一 ...
- 毫米波雷达 TI IWR1443 初体验
文章目录 1 前言 2 准备工作 2.1 mmWave SDK 2.2 Code Composer Studio(CCS) 2.3 Uniflash 2.4 MATLAB runtime 2.5 TI ...