Câu trả lời:
Kiểm tra trang tải về Vagrant . Nó có sẵn 1.7.1.
Câu trả lời của @ rubo77 là tốt cho một sửa chữa nhanh chóng và bẩn.
Tôi thích nâng cấp các gói đơn từ các phiên bản trong tương lai với một chút tinh tế hơn.
Ưu điểm của phương pháp này:
"Nâng cấp apt-get" sẽ theo dõi phiên bản sống động của vagrant để cập nhật bảo mật, sửa lỗi, v.v.
Sẽ không có gì được cập nhật lên các phiên bản sống động trừ khi bạn chỉ định [tên gói] / sinh động trên dòng lệnh apt
Sau thay đổi này, bạn không phải sao lưu các thay đổi đối với cấu hình và bạn có thể dễ dàng nhận được các gói khác từ sinh động theo yêu cầu
Đầu tiên, đặt tùy chọn pin thành 99 (dưới ngưỡng chỉ cài đặt thủ công) để phát hành sinh động:
cat <<EOF | sudo tee /etc/apt/preferences.d/vivid-manual-only
Package: *
Pin: release n=vivid
Pin-Priority: 99
EOF
Thứ hai, tạo một tệp nguồn repo trỏ đến repos sinh động:
grep '\sutopic\s' /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/vivid.list
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list.d/vivid.list
Bây giờ cập nhật các chỉ mục gói:
sudo apt-get update
Tại thời điểm này, apt-cache policy
chúng tôi sẽ cho chúng tôi biết rằng hệ thống nhận biết gói trong repo sống động, nhưng sẽ không tự động cài đặt bất kỳ trong số chúng (vì ưu tiên "99"):
ubuntu@ip-172-31-27-91:~$ apt-cache policy vagrant
vagrant:
Installed: 1.4.3+dfsg1-1
Candidate: 1.4.3+dfsg1-1
Version table:
1.6.5+dfsg1-2 0
99 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
*** 1.4.3+dfsg1-1 0
500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
ubuntu@ip-172-31-27-91:~$
Bây giờ bạn có thể cài đặt phiên bản mới hơn theo cách thủ công với "apt-get install [gói] / [phát hành]:
sudo apt-get install vagrant/vivid
phonon-backend-gstreamer phonon-backend-gstreamer-common
nếu tôi gõ apt-get upgrade
bây giờ? trước khi không có cập nhật nào về những thứ đó
apt-cache policy phonon-backend-gstreamer
và xem nó đang xem xét nguồn nào ...
sources.list.d/vivid.list
và bây giờ nó giống như của bạn
Cài đặt vagrant từ Ubuntu 15.04 beta bằng cách thay đổi các nguồn để vivid
cài đặt:
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list
sudo apt-get update
sudo apt-get install vagrant
sudo sed 's/vivid/utopic/g' -i /etc/apt/sources.list
sudo apt-get update
Điều này sẽ cài đặt vagrant 1.6.5 tại thời điểm này
Tôi đã tạo một kho lưu trữ tại http://vagrant-deb.linestarve.com/ cung cấp các gói mới nhất từ vagrantup.com để bạn không phải cập nhật thủ công.
Đây là những tệp giống như trên trang tải xuống Vagrant , chỉ cần đưa vào kho lưu trữ.
Thay đổi số phiên bản thành phiên bản mới nhất