Обновление virtualbox от 4,3 до 5

Я хочу обновить virtualbox 4.3 до 5,0 на моем точном kbuntu 04.12.05.

Проблема, это не обновление, какие работы инкрементно, но сделать это необходимо удалить первый virtualbox 4.3.

Когда я делаю следующую команду

 sudo aptitude remove virtualbox-4.3

Я получаю следующую информацию:

The following packages will be REMOVED:  
  aptdaemon{u} dkms{u} libsdl-ttf2.0-0{u} linux-headers-3.2.0-58{u} linux-headers-3.2.0-58-generic{u} linux-headers-3.2.0-64{u} linux-headers-3.2.0-64-generic{u} 
  linux-headers-3.2.0-65{u} linux-headers-3.2.0-65-generic{u} linux-headers-3.2.0-67{u} linux-headers-3.2.0-67-generic{u} linux-headers-3.2.0-68{u} 
  linux-headers-3.2.0-68-generic{u} linux-headers-3.2.0-69{u} linux-headers-3.2.0-69-generic{u} linux-headers-3.2.0-70{u} linux-headers-3.2.0-70-generic{u} 
  linux-headers-3.2.0-74{u} linux-headers-3.2.0-74-generic{u} linux-headers-3.2.0-75{u} linux-headers-3.2.0-75-generic{u} linux-headers-3.2.0-77{u} 
  linux-headers-3.2.0-77-generic{u} linux-headers-3.2.0-79{u} linux-headers-3.2.0-79-generic{u} linux-headers-3.2.0-80{u} linux-headers-3.2.0-80-generic{u} 
  linux-headers-3.2.0-84{u} linux-headers-3.2.0-84-generic{u} linux-headers-3.2.0-85{u} linux-headers-3.2.0-85-generic{u} linux-headers-3.2.0-86{u} 
  linux-headers-3.2.0-86-generic{u} linux-headers-3.2.0-87{u} linux-headers-3.2.0-87-generic{u} linux-headers-3.2.0-88{u} linux-headers-3.2.0-88-generic{u} 
  linux-headers-3.2.0-89{u} linux-headers-3.2.0-89-generic{u} linux-headers-3.2.0-90{u} linux-headers-3.2.0-90-generic{u} python-aptdaemon{u} python-defer{u} virtualbox-4.3 

Так как это столько заголовков Linux, я боюсь, когда я сделаю это затем, моя система не будет работать больше впоследствии (уже имел это однажды).

Существует ли возможность просто удалить базовый virtualbox 4.3 и затем установить virtualbox 5, не удаляя все они ценный Linux librariers?

2
задан 3 November 2015 в 17:51

4 ответа

При удалении способности пакетов также удалит пакеты, которые были установлены прежде, но больше не используются никаким другим пакетом.

В Вашем случае это старые заголовки ядрa (все являются более старыми, чем Ваше в настоящее время установленное ядро), dkms, libsdl-ttf2.0-0, python-aptdaemon, и python-defer.

безопасно возобновить удаление этих пакетов. В случае, если любой пакет установил, позже будет нуждаться в них, они будут переустановлены как зависимость. Я рекомендую однако переустановить dkms снова, поскольку нам нужен он для хранения модулей ядра, установленных посредством любых будущих обновлений ядра.

После этого Вы сможете установить более новый выпуск Виртуального Поля, или от загруженного пакета Debian, или путем добавления репозитория Oracle к источникам, как был далее разработан здесь:

1
ответ дан 2 December 2019 в 02:21

Полностью удалите более старую версию VirtualBox 4 прежде, чем установить версию 5 VirtualBox.

VirtualBox 4 Удаления-> sudo apt-get purge "^virtualbox-.*"

Проверка тщательно, что будет удалено перед подтверждением.

Обновление репозитории программного обеспечения-> sudo apt-get update

Моются-> sudo apt-get autoremove

Загрузка и регистрируют открытый ключ Oracle:

wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -  

Добавляют репозиторий VirtualBox:

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian precise contrib"

Обновление репозитории программного обеспечения снова-> sudo apt-get update

VirtualBox 5.0 Установки-> sudo apt-get install dkms virtualbox-5.0

Также... нет никакого риска, когда более старые заголовки Linux будут удалены.

Примечание для других пользователей, читающих этот ответ, в случае, если они используют другой выпуск Ubuntu в качестве 12,04:

необходимо заменить precise выпуском Ubuntu, который Вы используете при добавлении репозитория.

С Ubuntu 16.04 открытый ключ Oracle, чтобы загрузить и зарегистрироваться изменился:

oracle_vbox.asc должен быть заменен oracle_vbox_2016.asc!

3
ответ дан 2 December 2019 в 02:21

Привет можно безопасно удалить Virtualbox 4.3, и это - пакеты со следующим

sudo apt-get remove virtualbox-4.3*
sudo apt-get purge virtualbox-4.3
sudo apt-get update

, затем загружают новую версию 5 и устанавливают его

0
ответ дан 2 December 2019 в 02:21

Я сделал следующее...

Моя система Debian-7.9.0 64-разрядный. Используемый Синаптический Диспетчер пакетов, чтобы удалить 4.3.40 версии и установить 5.1.4 версии. Это работало как очарование! BTW, у меня есть больше чем 20 настроенные VM's. ВСЕ Приятно работают в новой среде.

0
ответ дан 2 December 2019 в 02:21

Другие вопросы по тегам:

Похожие вопросы: