
Я пытаюсь установить VirtualBox в Ubuntu на терминале:
varel@varel-Pc:~$ sudo apt-get install virtualbox
[sudo] password for varel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
dkms libgsoap4 libqt4-opengl libvncserver0 virtualbox-dkms virtualbox- qt
Suggested packages:
debhelper libvncserver0-dbg virtualbox-guest-additions-iso vde2
The following NEW packages will be installed:
dkms libgsoap4 libqt4-opengl libvncserver0 virtualbox virtualbox-dkms
virtualbox-qt
0 upgraded, 7 newly installed, 0 to remove and 18 not upgraded.
Need to get 21,6 MB of archives.
After this operation, 87,4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
WARNING: The following packages cannot be authenticated!
libgsoap4
Install these packages without verification? [y/N] N
E: Some packages could not be authenticated
varel@varel-Pc:~$
может ли аутентифицированная libgsoap4 сломать мой компьютер???
решение1
Это может быть поврежденный список apt-файлов. Это поможет исправить это...
sudo tar cvfz /tmp/backup.lists.tar.gz /var/lib/apt/lists*
sudo rm -frv /var/lib/apt/lists
sudo mkdir -pv /var/lib/lists/partial
sudo apt-get update
sudo apt-key update
Первый — на всякий случай сделать резервную копию текущих файлов.
Но учтите: я не нашел способа определить, поврежден ли список файлов, кроме как сделать вышеописанное. Резервная копия, кстати, не нужна, добавил сам.
решение2
Установите последнюю стабильную версию VirtualBox (версия 5).
Перед установкой VirtualBox-5 сначала удалите старую версию VirtualBox!
- Откройте терминал и выполните: →
sudo apt-get purge "^virtualbox-.*"
- Прежде чем подтвердить удаление, внимательно проверьте, что именно будет удалено.
- Обновить репозитории программного обеспечения →
sudo apt-get update
- Очистить →
sudo apt-get autoremove | sudo apt-get autoclean | sudo apt-get clean
Установите последнюю версию
Загрузите и зарегистрируйте открытый ключ ORACLE:
wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -
Добавьте репозиторий VirtualBox в список источников:
echo "deb http://download.virtualbox.org/virtualbox/debian vivid contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list
Обновите репозитории программного обеспечения еще раз:
sudo apt-get update
Установка VirtualBox:
sudo apt-get install dkms virtualbox-5
Если вы используете другую версию Ubuntu, замените «vivid» на версию, которую вы используете.
Загрузите соответствующий пакет расширений с сайтаздесь.
Чтобы добавить гостевые дополнения, откройте virtualbox → Preferences: добавьте пакет расширений вручную.
Примечание для других пользователей, читающих этот ответ, на случай, если они используют другую версию Ubuntu, например 15.04:
vivid
При добавлении репозитория вам необходимо заменить его на версию Ubuntu, которую вы используете!
Начиная с Ubuntu 16.04 открытый ключ ORACLE для загрузки и регистрации изменился:
oracle_vbox.asc
необходимо заменить на oracle_vbox_2016.asc
!