美文网首页
Vagrant – 启用 CentOS VM 的 gui 模式

Vagrant – 启用 CentOS VM 的 gui 模式

作者: 邢_3941 | 来源:发表于2022-07-09 10:29 被阅读0次

大多数 vagrant box 都没有 gui 桌面界面。本教程将向您展示如何安装和访问该 gui 界面。让我们使用标准的 CentOS 7 虚拟机,

$ vagrant init centos/7

上面的命令将创建一个 Vagrantfile。

接下来打开 vagrant 文件并确保存在以下virtualbox 设置部分

config.vm.provider "virtualbox" do |v|
  v.gui = true
  v.memory = 2048
  v.cpus = 2
end

登录你的虚拟机

$ vagrant ssh

然后切换到root:

$ sudo -i 

然后安装 gui 桌面软件集合

$ yum groupinstall -y 'gnome desktop'
$ yum install -y 'xorg*'

接下来卸载以下软件包:

yum remove -y initial-setup initial-setup-gui

这些软件包与同意 EULA 协议有关,这意味着它需要用户交互,这可以防止通过 vagrant 自动启动。

接下来切换到 gui 目标:

$ systemctl isolate graphical.target
$ systemctl set-default graphical.target   # to make this persistant

您现在应该在您的 virtualbox 窗口中看到 gui 桌面。如果没有,请尝试重新启动box


$ vagrant halt ; 
$ vagrant up

相关文章

网友评论

      本文标题:Vagrant – 启用 CentOS VM 的 gui 模式

      本文链接:https://www.haomeiwen.com/subject/bfibbrtx.html