1、官网(Linux_Downloads – Oracle VM VirtualBox)下载centos7对应的virtualbox安装文件
2、在终端上切换到root用户
[zeo@doris Downloads]$ ls
VirtualBox-6.1-6.1.26_145957_el7-1.x86_64.rpm
[zeo@doris Downloads]$ su root
Password:
[root@doris Downloads]# ls
VirtualBox-6.1-6.1.26_145957_el7-1.x86_64.rpm
[root@doris Downloads]#
3、使用yum 命令
[root@doris Downloads]# yum install VirtualBox-6.1-6.1.26_145957_el7-1.x86_64.rpm -y
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Examining VirtualBox-6.1-6.1.26_145957_el7-1.x86_64.rpm: VirtualBox-6.1-6.1.26_145957_el7-1.x86_64
Marking VirtualBox-6.1-6.1.26_145957_el7-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-6.1.x86_64 0:6.1.26_145957_el7-1 will be installed
--> Processing Dependency: libSDL-1.2.so.0()(64bit) for package: VirtualBox-6.1-6.1.26_145957_el7-1.x86_64
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: ftp.iij.ad.jp
* extras: mirror.lzu.edu.cn
* updates: mirror.lzu.edu.cn
extras | 2.9 kB 00:00:00
google-chrome | 1.3 kB 00:00:00
packages-microsoft-com-prod | 3.0 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/4): google-chrome/primary | 1.8 kB 00:00:00
(2/4): extras/7/x86_64/primary_db | 243 kB 00:00:00
(3/4): packages-microsoft-com-prod/primary_db | 483 kB 00:00:01
(4/4): updates/7/x86_64/primary_db | 11 MB 00:00:07
google-chrome 3/3
--> Running transaction check
---> Package SDL.x86_64 0:1.2.15-17.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================
Installing:
VirtualBox-6.1 x86_64 6.1.26_145957_el7-1 /VirtualBox-6.1-6.1.26_145957_el7-1.x86_64 191 M
Installing for dependencies:
SDL x86_64 1.2.15-17.el7 base 206 k
Transaction Summary
======================================================================================================================================================
Install 1 Package (+1 Dependent package)
Total size: 191 M
Total download size: 206 k
Installed size: 192 M
Downloading packages:
SDL-1.2.15-17.el7.x86_64.rpm | 206 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : SDL-1.2.15-17.el7.x86_64 1/2
Installing : VirtualBox-6.1-6.1.26_145957_el7-1.x86_64 2/2
Creating group 'vboxusers'. VM users must be member of that group!
Verifying : SDL-1.2.15-17.el7.x86_64 1/2
Verifying : VirtualBox-6.1-6.1.26_145957_el7-1.x86_64 2/2
Installed:
VirtualBox-6.1.x86_64 0:6.1.26_145957_el7-1
Dependency Installed:
SDL.x86_64 0:1.2.15-17.el7
Complete!
[root@doris Downloads]#
4、这时候在终端输入“virtualbox”命令,就可以启动virtualbox软件
[root@doris Downloads]# virtualbox
Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported
5、我们现在可以看到有一行警告:
Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported
这是因为我们是用root用户启动“virtualbox”命令的。
只要切换到普通用户后,再输入"virtualbox"命令就没有这个警告了
[root@doris Downloads]# virtualbox
Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported
^C
[root@doris Downloads]# su zeo
[zeo@doris Downloads]$ virtual box
bash: virtual: command not found...
[zeo@doris Downloads]$ virtualbox