Почему был удален пакет виртуального пакета из репозитория 14.04?

47

У меня возникли проблемы с запуском моей виртуальной машины Windows XP после обновления до Ubuntu 14.04. Когда я попытался запустить его, отобразилось диалоговое окно с сообщением о том, что драйверы ядра не установлены, в бетоне они должны быть предоставлены упакованным именем virtualbox-dkms . Я решил переустановить virtualbox , так что зависимости будут автоматически решены, но выполнение команды ( sudo apt-get install --reinstall virtualbox ) привело к сообщению, похожему на «невозможно переустановить пакет, потому что пакет не может быть загружен» (я воспроизвожу сообщение память).

Затем я попробовал использовать synaptic package manager gui. Пакет virtualbox и его зависимости есть, но без номера версии или описания. Затем я переключился на главные серверы и попытался обновить, теперь пакет уже не существует.

Это может быть проблема с моим файлом sources.list, но также может быть, что по какой-то причине я не знаю, что они решили удалить virtualbox из репозитория.

Я думаю, что сейчас попробую загрузить пакеты с сайта виртуального ящика, но в Ubuntu я всегда устанавливал виртуальный бокс из репозитория.

    
задан Hatoru Hansou 22.04.2014 в 20:45
источник

4 ответа

94

В Ubuntu 14.04 версия пакета Virtualbox 4.3.10 доступна в репозитории multiverse . Поэтому включите многопользовательский репозиторий и установите виртуальный бокс через apt-get .

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

Как я знаю эту информацию?

$ 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 22.04.2014 в 20:49
источник
10

Кажется, проблема в том, что VirtualBox больше не является полностью свободным программным обеспечением. Из-за этого он был перемещен из универсальное (неподдерживаемое свободное программное обеспечение) для multiverse (неподдерживаемое несвободное программное обеспечение) .

Из Ошибка 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 03.05.2014 в 06:26
3

Мне удалось установить его только сейчас с помощью команды: sudo apt-get install virtualbox. Это заняло около 3 минут, и все будет сделано.

    
ответ дан Paul Tomlinson 10.08.2014 в 19:33
1

Я только что добавил VirtualBox 4.3.10 из Ubuntu Software Center, как обычно, на своем ноутбуке, он отсутствовал сразу после выхода Ubuntu 14.04 LTS, но теперь есть. Я также загрузил его с сайта Oracle для своего рабочего стола (где я его больше всего использовал) и должен был использовать информацию для установки на Ubuntu 13.10 (которая работала нормально), когда был выпущен Ubuntu 14.04 LTS.

Я думаю, что это может быть отложено только после даты выпуска. Обе установки работают нормально.

    
ответ дан user276149 30.04.2014 в 08:50