Tôi có thể tìm gói Vagrant ở đâu?


11

Vagrant là một công cụ để xây dựng và quản lý các máy ảo cho các nhà phát triển. Nó có một hướng dẫn bắt đầu trên Ubuntu có chứa các đề xuất trông giống iffy như

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

hoặc cài đặt RubyGems từ nguồn chứ không phải từ các gói Ubuntu, sau đó sử dụng gem installđể cài đặt chính nó.

Tôi không cảm thấy thoải mái khi làm theo những hướng dẫn đó. Có lẽ có một PPA? Có lẽ, có lẽ, các công cụ thay thế được đóng gói cho Ubuntu?

Câu trả lời:


9

12.04

Vagrant cài đặt vagrant 1.0.1 hiện được đưa vào vũ trụ vào ngày 12.04 và bạn có thể cài đặt nó thông qua Trung tâm phần mềm.


1
Tôi không thể quyết định nếu tôi nên đánh dấu câu trả lời của bạn là được chấp nhận ngay bây giờ hoặc đợi đến ngày 12.04 sẽ thực sự được phát hành.
Marius Gedminas

10
Các gói chính thức đã quá cũ, tốt hơn là tải trực tiếp từ vagrantup.com.
Willian Mitsuda

17

Ngày nay, bạn có thể tải xuống các tệp .deb độc lập từ http://www.vagrantup.com/doads.html

Không tốt như PPA, nhưng ít nhất bạn có thể xem xét các tập tin được cài đặt ở đâu và gỡ bỏ gói một cách sạch sẽ.


21
Việc Vagrant không cung cấp các gói cài đặt qua kênh cho phép thông báo về các vấn đề bảo mật trong tương lai là một vấn đề đáng lo ngại.
mc0e

Tôi nghĩ rằng nhiều PPA đã được tạo ra bởi cộng đồng. Không ai có thể duy trì điều này?
Jonathan

1
Chắc chắn @JonathanLeaders và PPA không chính thức này từ Antonio Terceiro trông khá cập nhật.
Pablo Bianchi

Điều đó có vẻ cập nhật, nhưng thật không may, nó dường như không phải là một ppa ... tôi đang làm gì sai? sudo apt-add-repository ppa:terceiro/vagrant
Jonathan

-2

Không có gì phải lo lắng về các hướng dẫn trong phần này bắt đầu trên hướng dẫn Ubuntu . Tạo một liên kết mềm để /usr/bin/ruby1.8không gây hại cho hệ thống của bạn. Chỉ cần tiếp tục với hướng dẫn và cài đặt vagrant. Để cài đặt vagrant bạn có thể sử dụng:

  sudo gem install vagrant

Theo tôi biết không có PPA có sẵn cho người lang thang. Phương pháp tốt nhất để cài đặt nó là sử dụng đá quý.

Nếu bạn cảm thấy có bất kỳ khó khăn nào, vui lòng gửi nó ở đây


Có phải điều đó, phát hiện ra Vagrant từ chối làm việc với virtualbox-ose và muốn tôi cài đặt phiên bản nguồn đóng. Nhún vai, gỡ cài đặt Vagrant.
Marius Gedminas

3
"Cảm ơn vì đã muốn sử dụng Vagrant! Thật không may, đây không phải là cách cài đặt Vagrant nữa. Hiện tại chúng tôi tạo trình cài đặt cho các hệ điều hành khác nhau mà Vagrant hỗ trợ. Vagrant không còn được phân phối dưới dạng RubyGem. [...] Lưu ý rằng RubyGem phiên bản chưa được cập nhật trong hơn một năm và sẽ không còn nhận được bất kỳ cập nhật nào nữa.
hwjp

-2

Nếu bạn đang sử dụng Ruby:

Tốt hơn hết là cài đặt nó qua Rubygems mặc dù khuyến nghị cài đặt .deb của trang web. Các trang web dường như là một chút phía sau về cập nhật. Các hướng dẫn của đá quý mơ hồ có vẻ cập nhật hơn: https://github.com/mitchellh/vagrant

Nếu Bundler đang cài đặt phiên bản phụ của 1.0.0:

  • đặt gem 'vagrant'trên tất cả các đá quý khác trong Gemfilevà chạy bundle install.
  • Nếu vẫn không được, hãy đặt gem 'vagrant', '~> 1.0'và chạy bundle install.

Đôi khi, trình cài đặt cài đặt phiên bản cũ của vagrantđá quý nếu các loại đá quý khác của bạn cài đặt các phiên bản đá quý cũ, như thế json.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.