Dlaczego pakiet virtualbox został usunięty z repozytorium 14.04?

48

Mam problemy z uruchomieniem mojej maszyny wirtualnej z systemem Windows XP po aktualizacji do Ubuntu 14.04 dzisiaj. Kiedy próbowałem go uruchomić, wyświetliło się okno dialogowe z komunikatem, że sterowniki jądra nie są zainstalowane, konkretnie powinny być dostarczone przez pakiet o nazwie virtualbox-dkms. Postanowiłem ponownie zainstalować, virtualboxwięc zależności zostaną automatycznie rozwiązane, ale wykonanie polecenia ( sudo apt-get install --reinstall virtualbox) spowodowało wyświetlenie komunikatu podobnego do: „nie można ponownie zainstalować pakietu, ponieważ pakiet nie może zostać pobrany” (odtwarzam wiadomość przez pamięć).

Potem spróbowałem użyć interfejsu GUI menedżera pakietów synaptycznych. Pakiet virtualboxi jego zależności istnieją, ale bez numeru wersji ani opisu. Potem przełączyłem się na główne serwery i próbowałem zaktualizować, teraz pakietu już nie ma.

Może to być problem z moim plikiem sources.list, ale może też być tak, że z jakiegoś powodu nie wiem, czy zdecydowali się usunąć virtualboxz repozytorium.

Myślę, że spróbuję na razie pobrać pakiety z witryny Virtual Box, ale w Ubuntu zawsze instalowałem VirtualBox z repozytorium.

Hatoru Hansou
źródło

Odpowiedzi:

94

W Ubuntu 14.04 pakiet Virtualbox w wersji 4.3.10 jest dostępny w multiverserepozytorium. Włącz więc repozytorium wieloświatowe i zainstaluj virtualbox za pośrednictwem apt-get.

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

Skąd znam te informacje?

$ 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
Avinash Raj
źródło
3
Świetnie, dokładnie tak było. Mam VirtualBox uruchomiony ponownie.
Hatoru Hansou
27
Kudos do dodawania „Jak znam te informacje?” - część
madmike
10

Wydaje się, że problemem jest to, że VirtualBox nie jest już całkowicie wolnym oprogramowaniem. Z tego powodu został przeniesiony z wszechświata (nieobsługiwanego wolnego oprogramowania) na wieloświatowy (nieobsługiwanego niewolnego oprogramowania) .

Z błędu 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.
Håkon A. Hjortland
źródło
3

Byłem w stanie zainstalować go teraz za pomocą polecenia: sudo apt-get install virtualbox. Zajęło to około 3 minut i jest gotowe.

Paul Tomlinson
źródło
1

Właśnie dodałem VirtualBox 4.3.10 z Centrum Oprogramowania Ubuntu jak zwykle na moim laptopie, brakowało go zaraz po wydaniu Ubuntu 14.04 LTS, ale jest już dostępne. Pobrałem go również ze strony Oracle na mój pulpit (tam, gdzie go najczęściej używam) i musiałem użyć tych informacji do zainstalowania na Ubuntu 13.10 (który działał OK), kiedy Ubuntu 14.04 LTS zostało wydane.

Myślę, że mogło to być opóźnione do daty premiery. Obie instalacje działają poprawnie.

użytkownik276149
źródło