美文网首页
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