Cloud9에서 Vagrant를 사용해보기

개요



원래 로컬로 Vagrant 사용하고 있었습니다만, 무언가 동작도 쑥스러워서. .
클라우드 IDE라면 뭔가 바뀔까, 망상하고 시험하기 위한 메모

전제


  • Vagrant를 로컬로 이동 한 적이 있습니다
  • Cloud9가 누군지 알고 있습니다

  • 해보는 것



    Vagrant에서 만든 가상 환경에서 GitLab과 Redmine의 협력을 시도하고 싶습니다.

    할거야



    1.Cloud9는 이것 선택했다





    2. 환경에 Vagrant 다운로드



    우선은 자신의 환경 확인


    cat /proc/version
    ->Linux version 4.2.0-c9 (root@b197fb11a5c1) (gcc version 4.9.2 (Debian 4.9.2-10) ) #2 SMP Thu Oct 20 09:52:05 UTC 2016
    

    (우와, CentOS 이외 만진 적 없다.. 뭐 이것..)
    uname -a
    ->Linux ksyun-exp-4094368 4.2.0-c9 #2 SMP Thu Oct 20 09:52:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
    

    Vagrant 다운로드 페이지 보기



    이거 이것


    우선 wget하여 설치하기


    wget https://releases.hashicorp.com/vagrant/1.9.0/vagrant_1.9.0_x86_64.deb
    
    sudo dpkg --install vagrant_1.7.2_i686.deb
    

    할 수있는 것
    vagrant -v
    ->Vagrant 1.9.0
    

    3.VirtualBox 다운로드



    공식 사이트 에는 이런 일이 쓰여있는 것 같았기 때문에 실행
    sudo vi /etc/apt/sources.list
    
    #最後に以下を追加
    deb http://download.virtualbox.org/virtualbox/debian raring contrib
    
    sudo wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install virtualbox
    

    뭔가 잘 된 것처럼

    움직여 확인해 보자



    vagrant init --minimal



    Vagrantfile이라 할 수 있습니다. 했다

    Vagrantfile 수정하고 vagrant up


    VirtualBox is complaining that the installation is incomplete. Please
    run `VBoxManage --version` to see the error message which should contain
    instructions on how to fix this error.
    

    화가 났다.

    VBoxManage --version



    뭔가이 명령을 두드리는 것처럼 보였기 때문에
    WARNING: The character device /dev/vboxdrv does not exist.
             Please install the virtualbox-dkms package and the appropriate
             headers, most likely linux-headers-.
    
             You will not be able to start VMs until this problem is fixed.
    4.3.36_Ubuntur105129
    

    네, 화를 내는 것을 알았습니다.

    가르쳐서 구루루 선생님!
    우분투 : Virtualbox를 시작하려고 할 때 오류가 발생합니다.

    virtualbox 명령을 실행할 때 표시되는 오류 메시지에 있는 “linux-header”와 관련이 있음이 밝혀졌습니다. 즉, 커널 안에 virtualbox가 필요로 하는 헤더가 포함되어 있지 않다는 것. 엄밀하게는 커널과 완전히 동일한 버전의 헤더 패키지가 들어 있어야 한다는 것 같습니다. 확실히 3.13.0-51-lowlatency 헤더가 나오지 않습니다.

    과연··(잘 모르는)

    aptitude 명령에서 3.13.0-51 키워드를 검색하여 헤더를 설치했습니다.

    뭔가 aptitude 같은 뭔가로 검색하여 설치하면 좋을까? ? ! !
    aptitude search 4.2.0-c9
    ->bash: aptitude: command not found
    

    포기
    sudo apt-get install aptitude
    

    검색 할 수있게 된 것 같습니다.
    aptitude search 4.2.0-c9
    ->
    

    무려, 검색 결과 제로. . .aptitude search 4.2.0 이것이라면 조금은 나왔다. . . 하지만 잘 모르겠습니다.

    이미, 모르겠어.



    죄송합니다, 해결책을 알면 추가합니다. .

    추기 : 좋지 않았습니다.



    공식적으로 확인한 바, VM계의 툴은 모두 서포트되어 있지 않은 것 같습니다 w

    좋은 웹페이지 즐겨찾기