Tại sao gói Virtualbox bị xóa khỏi kho 14.04?


48

Tôi đang gặp một số vấn đề khi cố chạy máy ảo Windows XP của mình sau khi nâng cấp lên Ubuntu 14.04 hôm nay. Khi tôi cố gắng khởi động nó, một hộp thoại thông báo đã được hiển thị nói rằng trình điều khiển kernel không được cài đặt, cụ thể chúng phải được cung cấp bởi một gói có tên virtualbox-dkms. Tôi đã quyết định cài đặt lại virtualboxđể các phụ thuộc sẽ tự động được giải quyết, nhưng việc thực thi lệnh ( sudo apt-get install --reinstall virtualbox) dẫn đến một thông báo tương tự như: "không thể cài đặt lại gói vì gói không thể tải xuống" (Tôi đang sao chép tin nhắn theo bộ nhớ).

Sau đó, tôi đã thử sử dụng gui gói synaptic. Gói virtualboxvà các phụ thuộc của nó ở đó, nhưng không có số phiên bản hoặc mô tả. Sau đó, tôi chuyển sang các máy chủ chính và cố gắng cập nhật, bây giờ gói không còn ở đó nữa.

Nó có thể là một vấn đề với tệp nguồn.list của tôi nhưng cũng có thể là vì một số lý do tôi không biết họ quyết định xóa virtualboxkhỏi kho lưu trữ.

Tôi nghĩ bây giờ tôi sẽ cố tải xuống các gói từ trang web hộp ảo nhưng trong Ubuntu tôi luôn cài đặt hộp ảo từ kho lưu trữ.

Câu trả lời:


94

Trong Ubuntu 14.04, gói Virtualbox phiên bản 4.3.10 có sẵn trong multiversekho lưu trữ. Vì vậy, kích hoạt kho lưu trữ đa vũ trụ và cài đặt hộp ảo thông qua apt-get.

sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install virtualbox

Làm thế nào tôi biết thông tin đó?

$ apt-cache policy virtualbox
virtualbox:
  Installed: (none)
  Candidate: 4.3.10-dfsg-1
  Version table:
     4.3.10-dfsg-1 0
        500 http://ftp.cuhk.edu.hk/pub/Linux/ubuntu/ trusty/multiverse amd64 Package

3
Tuyệt vời, chính xác là như vậy. Tôi có hộp ảo chạy lại.
Hatoru Hansou

27
Kudos đã thêm "Làm thế nào tôi biết thông tin đó?" - phần
MadMike

10

Có vẻ như vấn đề là VirtualBox không còn là phần mềm hoàn toàn miễn phí nữa. Bởi vì điều này, nó đã được chuyển từ vũ trụ (phần mềm miễn phí không được hỗ trợ) sang đa vũ trụ (phần mềm không miễn phí không được hỗ trợ) .

Từ lỗi Ubuntu # 1164654 :

Please move the virtualbox package from universe to multiverse in raring.
SInce virtualbox 4.2 building the BIOS image requires a non-free compiler (Open Watcom).
Upstream provides pre-built BIOS images which is used instead.

3

Tôi đã có thể cài đặt nó ngay bây giờ với lệnh: sudo apt-get install virtualbox. Chỉ mất khoảng 3 phút và thế là xong.


1

Tôi vừa thêm VirtualBox 4.3.10 từ Trung tâm phần mềm Ubuntu như bình thường trên máy tính xách tay của tôi, nó bị thiếu ngay sau khi Ubuntu 14.04 LTS được phát hành nhưng hiện đã có. Tôi cũng đã tải xuống từ trang Oracle cho máy tính để bàn của mình (nơi tôi sử dụng nhiều nhất) và phải sử dụng thông tin để cài đặt trên Ubuntu 13.10 (hoạt động tốt) khi Ubuntu 14.04 LTS được phát hành.

Tôi nghĩ rằng nó có thể đã bị trì hoãn cho đến sau ngày phát hành. Cả hai cài đặt đều hoạt động tốt.

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.