Koozali.org: home of the SME Server
Obsolete Releases => SME 9.x Contribs => Topic started by: adamcyberspace on October 10, 2019, 02:32:52 AM
-
It would appear that Virtualbox is no longer in the Repo's..
Any suggestions?
Below is the output from YUM
yum --enablerepo=stephdl,virtualbox install smeserver-phpvirtualbox smeserver-virtualbox
No package smeserver-phpvirtualbox available.
No package smeserver-virtualbox available.
-
I would simply say that the needed repos are not defined, but this is only a guess as you did not paste the whole yum output that could give more insight on the issue.
works for me (sorry for the French)
# yum --enablerepo=stephdl,virtualbox install smeserver-phpvirtualbox smeserver-virtualbox
Modules complémentaires chargés : fastestmirror, post-transaction-actions, smeserver
Configuration du processus d'installation
Loading mirror speeds from cached hostfile
* base: centos.mirror.ate.info
* smeaddons: mirror.pialasse.com
* smecontribs: mirror.pialasse.com
* smeextras: mirror.pialasse.com
* smeos: mirror.pialasse.com
* smeupdates: mirror.pialasse.com
* updates: centos.mirror.ate.info
stephdl | 2.9 kB 00:00
virtualbox | 2.9 kB 00:00
virtualbox/primary_db | 176 kB 00:00
Résolution des dépendances
--> Lancement de la transaction de test
---> Package smeserver-phpvirtualbox.noarch 0:4.3.1-3.el6.sme will be installé
--> Traitement de la dépendance : phpvirtualbox < 4.4 pour le paquet : smeserver-phpvirtualbox-4.3.1-3.el6.sme.noarch
--> Traitement de la dépendance : phpvirtualbox >= 4.3.0 pour le paquet : smeserver-phpvirtualbox-4.3.1-3.el6.sme.noarch
---> Package smeserver-virtualbox.noarch 0:4.3.1-2.el6.sme will be installé
--> Traitement de la dépendance : VirtualBox-4.3 pour le paquet : smeserver-virtualbox-4.3.1-2.el6.sme.noarch
--> Lancement de la transaction de test
---> Package VirtualBox-4.3.x86_64 0:4.3.40_110317_el6-1 will be installé
--> Traitement de la dépendance : libQtCore.so.4()(64bit) pour le paquet : VirtualBox-4.3-4.3.40_110317_el6-1.x86_64
--> Traitement de la dépendance : libQtOpenGL.so.4()(64bit) pour le paquet : VirtualBox-4.3-4.3.40_110317_el6-1.x86_64
--> Traitement de la dépendance : libQtNetwork.so.4()(64bit) pour le paquet : VirtualBox-4.3-4.3.40_110317_el6-1.x86_64
--> Traitement de la dépendance : libQtGui.so.4()(64bit) pour le paquet : VirtualBox-4.3-4.3.40_110317_el6-1.x86_64
---> Package phpvirtualbox.noarch 0:4.3.3-1.el6.sme will be installé
--> Lancement de la transaction de test
---> Package qt.x86_64 1:4.6.2-28.el6_5 will be installé
---> Package qt-x11.x86_64 1:4.6.2-28.el6_5 will be installé
--> Traitement de la dépendance : qt-sqlite(x86-64) = 1:4.6.2-28.el6_5 pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : phonon-backend(x86-64) >= 4.3 pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libmng.so.1()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libgstvideo-0.10.so.0()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libgstreamer-0.10.so.0()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libgstinterfaces-0.10.so.0()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libgstbase-0.10.so.0()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Traitement de la dépendance : libGLU.so.1()(64bit) pour le paquet : 1:qt-x11-4.6.2-28.el6_5.x86_64
--> Lancement de la transaction de test
---> Package gstreamer.x86_64 0:0.10.29-1.el6 will be installé
--> Traitement de la dépendance : gstreamer-tools >= 0.10.29 pour le paquet : gstreamer-0.10.29-1.el6.x86_64
---> Package gstreamer-plugins-base.x86_64 0:0.10.29-2.el6 will be installé
--> Traitement de la dépendance : liboil >= 0.3.12-9 pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : iso-codes pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : libvisual-0.4.so.0()(64bit) pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : liboil-0.3.so.0()(64bit) pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : libgudev-1.0.so.0()(64bit) pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : libcdda_paranoia.so.0()(64bit) pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
--> Traitement de la dépendance : libcdda_interface.so.0()(64bit) pour le paquet : gstreamer-plugins-base-0.10.29-2.el6.x86_64
---> Package libmng.x86_64 0:1.0.10-4.1.el6 will be installé
---> Package mesa-libGLU.x86_64 0:11.0.7-4.el6 will be installé
---> Package phonon-backend-gstreamer.x86_64 1:4.6.2-28.el6_5 will be installé
---> Package qt-sqlite.x86_64 1:4.6.2-28.el6_5 will be installé
--> Lancement de la transaction de test
---> Package cdparanoia-libs.x86_64 0:10.2-5.1.el6 will be installé
---> Package gstreamer-tools.x86_64 0:0.10.29-1.el6 will be installé
---> Package iso-codes.noarch 0:3.16-2.el6 will be installé
--> Traitement de la dépendance : xml-common pour le paquet : iso-codes-3.16-2.el6.noarch
---> Package libgudev1.x86_64 0:147-2.73.el6_8.2 will be installé
---> Package liboil.x86_64 0:0.3.16-4.1.el6 will be installé
---> Package libvisual.x86_64 0:0.4.0-10.el6 will be installé
--> Lancement de la transaction de test
---> Package xml-common.noarch 0:0.6.3-33.el6 will be installé
--> Résolution des dépendances terminée
Dépendances résolues
======================================================================================================================================================================
Paquet Architecture Version Dépôt Taille
======================================================================================================================================================================
Installation:
smeserver-phpvirtualbox noarch 4.3.1-3.el6.sme stephdl 15 k
smeserver-virtualbox noarch 4.3.1-2.el6.sme stephdl 11 k
Installation pour dépendance:
VirtualBox-4.3 x86_64 4.3.40_110317_el6-1 virtualbox 63 M
cdparanoia-libs x86_64 10.2-5.1.el6 base 47 k
gstreamer x86_64 0.10.29-1.el6 base 764 k
gstreamer-plugins-base x86_64 0.10.29-2.el6 base 940 k
gstreamer-tools x86_64 0.10.29-1.el6 base 23 k
iso-codes noarch 3.16-2.el6 base 2.4 M
libgudev1 x86_64 147-2.73.el6_8.2 base 65 k
libmng x86_64 1.0.10-4.1.el6 base 165 k
liboil x86_64 0.3.16-4.1.el6 base 121 k
libvisual x86_64 0.4.0-10.el6 base 135 k
mesa-libGLU x86_64 11.0.7-4.el6 base 198 k
phonon-backend-gstreamer x86_64 1:4.6.2-28.el6_5 base 127 k
phpvirtualbox noarch 4.3.3-1.el6.sme stephdl 2.6 M
qt x86_64 1:4.6.2-28.el6_5 base 3.9 M
qt-sqlite x86_64 1:4.6.2-28.el6_5 base 51 k
qt-x11 x86_64 1:4.6.2-28.el6_5 base 12 M
xml-common noarch 0.6.3-33.el6 base 18 k
Résumé de la transaction
======================================================================================================================================================================
Installation de 19 paquet(s)
Taille totale des téléchargements : 86 M
Taille d'installation : 213 M
Est-ce correct [o/N] :
-
I have updated the wiki page to help configure correctly the repos :
First install the required repos
yum install smeserver-extrarepositories-virtualbox smeserver-extrarepositories-epel smeserver-extrarepositories-stephdl
signal-even yum-modify
-
Thank you. That actually fixed the repo and I got things installed. But i now have another issue.
I get an error when I go to my-host/phpvirtualbox/
"An error occurred communicating with your vboxwebsrv. No more requests will be sent by phpVirtualBox until the error is corrected and this page is refreshed. The details of this connection error should be displayed in a subsequent dialog box."
and the details are below:
Exception Object
(
[message:protected] => Could not connect to host (http://127.0.0.1:18083/)
[string:Exception:private] =>
[code:protected] => 64
[file:protected] => /opt/phpvirtualbox/endpoints/lib/vboxconnector.php
[line:protected] => 220
[trace:Exception:private] => Array
(
(
[file] => /opt/phpvirtualbox/endpoints/lib/vboxconnector.php
[line] => 3147
[function] => connect
[class] => vboxconnector
[type] => ->
[args] => Array
(
)
)
[1] => Array
(
[file] => /opt/phpvirtualbox/endpoints/lib/vboxconnector.php
[line] => 951
[function] => remote_vboxGetGuestOSTypes
[class] => vboxconnector
[type] => ->
[args] => Array
(
)
)
[2] => Array
(
[file] => /opt/phpvirtualbox/endpoints/api.php
[line] => 316
[function] => __call
[class] => vboxconnector
[type] => ->
[args] => Array
(
- => vboxGetGuestOSTypes
[1] => Array
(
- =>
[1] => Array
(
- => Array
(
[data] => Array
(
[responseData] => Array
(
)
)
[errors] => Array
(
)
[persist] => Array
(
)
[messages] => Array
(
)
)
)
)
)
)
[3] => Array
(
[file] => /opt/phpvirtualbox/endpoints/api.php
[line] => 316
[function] => vboxGetGuestOSTypes
[class] => vboxconnector
[type] => ->
[args] => Array
(
- =>
[1] => Array
(
- => Array
(
[data] => Array
(
[responseData] => Array
(
)
)
[errors] => Array
(
)
[persist] => Array
(
)
[messages] => Array
(
)
)
)
)
)
)
[previous:Exception:private] =>
)
Location:http://127.0.0.1:18083/
--------------------------------------------------------------------
and when I run # /etc/init.d/vboxdrv status
VirtualBox kernel module is not loaded.
Any suggestions?
It would seem that the needed kernel modules are installed.
yum install --enablerepo=epel dkms kernel-devel
Loaded plugins: fastestmirror, post-transaction-actions, smeserver
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.optus.net
* epel: mirror.optus.net
* smeaddons: mirror.pialasse.com
* smeextras: mirror.pialasse.com
* smeos: mirror.pialasse.com
* smeupdates: mirror.pialasse.com
* updates: mirror.internode.on.net
Package dkms-2.4.0-1.20170926git959bd74.el6.noarch already installed and latest version
Package kernel-devel-2.6.32-754.23.1.el6.x86_64 already installed and latest version
Nothing to do
-
# /etc/init.d/vboxdrv status
VirtualBox kernel module is not loaded.
then
modprobe vboxdrv
/etc/init.d/vboxdrv setup
and
/etc/init.d/vboxdrv status
/etc/init.d/vboxweb-service restart
if it fails then you might be missing the kernel header (kernel-devel) of your running kernel
-
Here is the output
# modprobe vboxdrv
FATAL: Module vboxdrv not found.
# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 2.6.32-754.22.1.el6.x86_64 cannot be found at
/lib/modules/2.6.32-754.22.1.el6.x86_64/build or /lib/modules/2.6.32-754.22.1.el6.x86_64/source.
[FAILED]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [FAILED]
(Look at /var/log/vbox-install.log to find out what went wrong)
Looks like I have to install the Kernel headers.. However i do that.. Cant be too hard.
-
Never mind.. I got it fixed.. I thinki