Windows 환경에 Vagrant+Ubuntu 데스크톱 환경 설치

Vagrant에서 실행되는 Ubuntu의 데스크탑 (GUI) 환경을 원했기 때문에 절차를 요약했습니다.



환경



호스트 OS: Windows 10 Home 64bit
게스트 OS: Ubuntu-16.04
VirtualBox: 5.1.14
Vagrant: 1.9.1
※BIOS 레벨에서 가상화 지원 기능(VT-x/AMD-V)의 활성화가 필요합니다.

VirtualBox 설치



아래에서 다운로드하여 설치합니다.
htps //w w.ゃぃr 짠 l보 x. 오 rg / uuki / Down ぉ ds
h tp // w w. 오 c. 이 m/테 ch네와ぉrk/세 rゔぇr-s 토레게/ゔぃr 짱 l보 x/두 w 응아 ds/ 어서 x. HTML? 그렇게 r d = 오 t jp

Vagrant 설치



아래에서 다운로드하여 설치합니다.
htps //w w.ゔぁ 란츠 p. 이 m/두w응아 ds. HTML

우분투 환경 초기화



DOS 프롬프트를 시작하고 ubuntu16이라는 디렉토리를 만듭니다.
>cd c:/
>mkdir vagrant
>cd vagrant
>mkdir ubuntu16
>cd ubuntu16

ubuntu 환경을 초기화합니다.
>vagrant init bento/ubuntu-16.04

Vagrantfile 설정



텍스트 편집기 등으로 Vagrantfile을 편집합니다.
나는 다음과 같이 했다.

Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  config.vm.box = "bento/ubuntu-16.04"

  # ローカルへのポート3000アクセスをvmのポート3000に転送(Web開発で必要な場合)
  config.vm.network "forwarded_port", guest: 3000, host: 3000

  # Windowsローカル環境から、192.168.33.10で接続
  config.vm.network "private_network", ip: "192.168.33.10"

  config.vm.provider "virtualbox" do |vb|
    vb.gui = true
    vb.memory = "2048" # メモリは2GB

    vb.customize [
      "modifyvm", :id,
      "--vram", "256", # ビデオメモリ確保(フルスクリーンモードにするため)
      "--clipboard", "bidirectional", # クリップボードの共有
      "--draganddrop", "bidirectional", # ドラッグアンドドロップ可能に
      "--cpus", "2", # CPUは2つ
      "--ioapic", "on" # I/O APICを有効化
    ]
  end
end

vm 시작



아래에서 우분투 박스를 얻고 vm을 시작합니다.
> vagrant up

우분투 설정



vm이 시작되면 id vagrant/pw vagrant로 로그인합니다.
셸이 표시되면 아래에서 패키지를 업데이트합니다.
$ sudo apt-get update
$ sudo apt-get upgrade

도중에 「Configuring grub-pc」의 화면이 나오면, 아무것도 체크하지 않고 OK해, 진행해 갑니다.
(Tab에서 OK를 포커스하고 Enter)



그런 다음 ubuntu-desktop을 설치합니다.
$ sudo apt-get install ubuntu-desktop

상당히 시간이 걸립니다.
끝나면 다시 시작합니다.
$ sudo reboot

로그인



로그인 화면이 표시되면 vagrant 사용자로 로그인합시다.
이제 Vagrant에서 Ubuntu GUI 환경을 사용할 수 있습니다.



기타 설정



일본어 입력의 설정은 이하의 기사가 매우 알기 쉬웠습니다.
ぃ tp // 이 m/샤샤모_로 v/있어 ms/238f6에 5060fb838827f6

또, 타임 존의 설정도 해 둡시다.
GUI에서 "System Settings -> Time & Date"에서 설정할 수 있습니다.
확실히 할 경우,
ぃ tp // 코 m / 아즈사나카 / ms / b39bd22504313884 A7c3
이 기사 등을 참조하십시오.

좋은 웹페이지 즐겨찾기