Vagrant 패키지는 어디서 찾을 수 있습니까?


11

Vagrant 는 개발자를위한 가상 머신을 구축하고 관리하는 도구입니다. 그것은 우분투 가이드를 시작합니다.

$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby  # wtf???

또는 Ubuntu 패키지가 아닌 소스에서 gem installRubyGem을 설치 한 다음이를 사용 하여 방랑자 자체를 설치합니다.

나는 단지 그 지시를 따르는 것이 편하지 않다. PPA가 있습니까? 우분투 용으로 패키지 된 대체 도구가 있습니까?

답변:


9

12.04

Vagrant 방랑자 설치 1.0.1은 이제 12.04의 유니버스에 포함되어 있으며 소프트웨어 센터를 통해 설치할 수 있습니다.


1
답변을 지금 수락 한 것으로 표시하거나 12.04가 실제로 해제 될 때까지 기다려야한다고 생각하지 않습니다.
Marius Gedminas

10
공식 패키지는 너무 오래되었으므로 vagrantup.com에서 직접 다운로드하는 것이 좋습니다.
Willian Mitsuda

17

요즘에는 http://www.vagrantup.com/downloads.html 에서 자체 포함 된 .deb 파일을 다운로드 할 수 있습니다 .

PPA만큼 좋지는 않지만 최소한 어떤 파일이 설치되어 있는지 검사하고 패키지를 깨끗하게 제거 할 수 있습니다.


21
향후 보안 문제를 통지 할 수있는 채널을 통해 설치 패키지를 제공하지 못한 Vagrant의 문제는 우려됩니다.
mc0e

많은 PPA가 커뮤니티에서 만들어 졌다고 생각했습니다. 누군가 이것을 그냥 유지할 수 없었습니까?
Jonathan

1
물론 @JonathanLeaders 및 이 비공식 PPA 에서 안토니오 테르 세이는 꽤 업데이트 보인다.
Pablo Bianchi

그것은 최신으로 보이지만 불행히도 그것은 파파 인 것처럼 보이지 않습니다 ... 내가 뭘 잘못하고 있습니까? sudo apt-add-repository ppa:terceiro/vagrant
조나단

-2

우분투 가이드 에서 시작하기에 대한 지침은 걱정할 필요가 없습니다 . 소프트 링크 를 만들면 /usr/bin/ruby1.8시스템이 손상되지 않습니다. 튜토리얼로 이동하여 vagrant를 설치하십시오. vagrant를 설치하려면 다음을 사용할 수 있습니다.

  sudo gem install vagrant

내가 아는 한, 방랑자에게 사용할 수있는 PPA는 없습니다. 그것을 설치하는 가장 좋은 방법은 보석을 사용하는 것입니다.

어려움을 느끼고 있다면 여기에 자유롭게 게시하십시오.


Vagrant가 virtualbox-ose와의 작업을 거부하고 비공개 소스 버전을 설치하기를 원한다는 것을 알았습니다. 으 rug하고 제거 된 Vagrant.
Marius Gedminas

3
"Vagrant를 사용해 주셔서 감사합니다! 불행히도이 방법은 더 이상 Vagrant를 설치하는 방법이 아닙니다. 이제는 Vagrant가 지원하는 다양한 운영 체제 용 설치 프로그램을 작성합니다. Vagrant는 더 이상 RubyGem으로 배포되지 않습니다. [...] RubyGem 버전은 1 년 이상 업데이트되지 않았으며 더 이상 업데이트를받지 않습니다
hwjp

-2

Ruby를 사용하는 경우 :

웹 사이트의 .deb 설치 권장 사항에도 불구하고 Rubygems를 통해 설치하는 것이 좋습니다. 웹 사이트가 업데이트에 약간 뒤쳐진 것 같습니다. 방랑자 보석의 지침은 더 최신 인 것 같습니다 : https://github.com/mitchellh/vagrant

Bundler가 gem의 하위 1.0.0 버전을 설치하는 경우 :

  • gem 'vagrant'당신의 다른 보석들 위에 놓고 Gemfile실행 bundle install합니다.
  • 그래도 작동하지 않으면을 넣고 gem 'vagrant', '~> 1.0'실행하십시오 bundle install.

vagrant다른 gem이 이전 버전의 gem을 설치 한 경우 번 들러는 이전 버전의 gem을 설치하기도 json합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.