LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

Попробуй

sudo dnf remove VirtualBox
sudo dnf install VirtualBox

И заведи баг на этих идиотов из RPMFusion, что в погоне за отказом от устаревших скриптов для sysvinit выкинули и нужный скрипт. К слову, в пакете от Oracle этот скрипт есть (но он, увы, максимум для Fedora 35):

[root@fedora ~]# rpm -ql VirtualBox | grep postinst-common
[root@fedora ~]# rpm -qlp /home/user/VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64.rpm | grep postinst-common
warning: /home/user/VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 98ab5139: NOKEY
/usr/lib/virtualbox/postinst-common.sh

Короче, ты не виноват, это криво собрали в RPMFusion. Они забыли /usr/lib/virtualbox/postinst-common.sh положить в сборку. /sbin/vboxconfig — это просто симлинк на этот скрипт в большинстве Linux.

Что любопытно, проблема проявляется только если ставить сперва неправильно, а потом попробовать исправить. Если ставить сперва модули ядра и прочее, а потом VirtualBox, то всё работает. Вот только без возможности перенастройки без переустановки.

Исходная версия Vsevolod-linuxoid, :

Попробуй

sudo dnf remove VirtualBox
sudo dnf install VirtualBox

И заведи баг на этих идиотов из RPMFusion, что в погоне за отказом от устаревших скриптов для sysvinit выкинули и нужный скрипт. К слову, в пакете от Oracle этот скрипт есть (но он, увы, максимум для Fedora 35):

[root@fedora ~]# rpm -ql VirtualBox | grep postinst-common
[root@fedora ~]# rpm -qlp /home/user/VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64.rpm | grep postinst-common
warning: /home/user/VirtualBox-6.1-6.1.34_150636_fedora33-2.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 98ab5139: NOKEY
/usr/lib/virtualbox/postinst-common.sh

Короче, ты не виноват, это криво собрали в RPMFusion. Они забыли /usr/lib/virtualbox/postinst-common.sh положить в сборку. /sbin/vboxconfig — это просто симлинк на этот скрипт в большинстве Linux.