Virtualbox не обновляется до версии 4.1. Почему?

8

Я использую VirtualBox (не версию OSE), которую я установил (следуя инструкциям на www.virtualbox.org/wiki/Linux_Downloads ), используя этот репозиторий:

deb http://download.virtualbox.org/virtualbox/debian natty contrib

До версии 4.0.12 программное обеспечение обновлялось автоматически. Версия 4.1 только что была выпущена, и, хотя я вижу ее в Synaptic, она, похоже, не распознается как обновление предыдущей версии Synaptic или Update Manager.

Почему это так и безопасно ли просто установить его вместе с предыдущей версией?

Билл Трешол
источник

Ответы:

8

Oracle рассматривает точечные выпуски (4.x) как новые выпуски, а не обновления (4.xy).

Таким образом, по соображениям стабильности некоторые люди продолжают использовать, например, 4.0.x, пока либо не будет прекращена поддержка 4.0, либо в новых выпусках 4.1.x исправлено достаточно ошибок .

Обычная политика должна деинсталлировать ваш пресс - релиз 4.0 перед загрузкой и установкой версии 4.1.

Все ваши предыдущие настройки и виртуальные машины безопасны, так как они хранятся отдельно от фактического пакета.

Поскольку это новый выпуск, вам также необходимо обновить Virtual Guest Additions для каждой имеющейся у вас виртуальной машины.

свобода ископаемых
источник
1

С одной из страниц Фоссфридом связаны ссылки на:

В: Какой правильный способ обновления?

A: Начиная с версии 1.6.0, вам больше не нужно удалять VB в Windows , но вы можете установить его поверх текущей установки. Это можно сделать, запустив установщик и следуя инструкциям на экране. Для Linux-хостов просто запустите установочный файл (.dep, .rpm или какой менеджер пакетов вы используете) от имени пользователя root. Пакет будет обновлен автоматически. Для других систем это должна быть та же процедура. Единственное исключение из этого связано с конфликтами имен: вам нужно правильно удалить пакет OSE, если вы заменяете версию OSE на версии PUEL (например, потому что вам нужна поддержка USB). Все виртуальные машины сохраняются во время обновления или при удалении VB.

Переход на новую основную версию также может быть проблематичным для пользователей Linux. Если вы хотите обновить, полностью удалите старую версию, а затем установите новую. Рекомендуется удалить остаточный конфиг, но это не обязательно. Для систем на основе Debian это можно сделать с помощью следующей команды (или используйте Shift + Del в менеджере пакетов для полного удаления):

sudo apt-get remove --purge virtualbox-2.0
sudo apt-get install virtualbox-2.1

То же самое касается обновления до новых основных выпусков, таких как 3.0.

Трэвис Норткатт
источник
0

Вам необходимо удалить Virtualbox

команда: sudo apt-get remove virtualbox

Затем установите Virtualbox с Virtualbox.org> загрузки.

Сохраните и откройте файл с помощью Ubuntu Software Center> нажмите «Установить».

user24658
источник