ubuntu下virtualbox软件安转

virtualbox是虚拟机软件,可以在ubuntu使用,用来做模拟大数据环境的linux机器,就很方便。

官网查找了相关的安转和配置说明,见 官网的安装说明

转载官网的安装配置及操作

1.添加源
入下的源配置添加到source.list;其中 标签,根据自己系统软件版本(uname -a)进行替换,如"Ubuntu 22.04 and older, 'replace '' with 'jammy', 'eoan', 'bionic', 'xenial'"。ubuntu系统环境下可以在“/etc/apt/source.list.d/”目录下新增文件"virtualbox.list"文件,而非直接修改“source.list”的方式来添加源
deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian <mydist> contrib

2.添加公钥
执行入下命令添加公钥、信任源
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor

3.刷新源
刷新源,查看是否新增了对应的软件包,没有版本号的软件包,安装后并不能完整使用virtualbox软件。
sudo apt-get update --刷新源
apt search virtualbox --查看是否存在“virtualbox-7.0” || “virtualbox-6.1”

4.安转新版本7.0的软件包
执行安装命令,正确安装即可。
sudo apt install virtualbox-7.0

virtualbox软件安装完成.

5.使用过程中,当启动虚拟机内系统时报错“rc=-1908”、“/sbin/vboxconfig”。是因为内核没有授信,如下步骤可处理
该问题是因为安全启动(secure boot)需要一些配置,每次ubuntu在内核更新更新后,都会出现这个异常,是因为virtualbox的内核没有授信。处理方法有两种,可以编写脚本每次重启时检查、添加授信(太专业,没学会)。我是每次手工添加授信。

  • 执行sudo update-secureboot-policy --enroll-key,以进入Configuration页面,输入密码。
  • 重启电脑,会出现四个选项,选择这项“enroll-key”
  • 进入后输入刚才Configuration页面的密码,之后启动系统即可。
posted @   卡夫卡的驴子  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示