Installation 在新的SLES 11机器上安装虚拟盒-python
如何在新的SLES 11机器上安装virtual box 我已从以下位置下载rpm:Installation 在新的SLES 11机器上安装虚拟盒-python,installation,virtualbox,rpm,suse,Installation,Virtualbox,Rpm,Suse,如何在新的SLES 11机器上安装virtual box 我已从以下位置下载rpm: wget http://download.virtualbox.org/virtualbox/4.3.6/VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586.rpm 当我尝试yast2-i或rpm-ivh时,我得到以下错误: Package VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586.rpm could not be install
wget http://download.virtualbox.org/virtualbox/4.3.6/VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586.rpm
当我尝试yast2-i
或rpm-ivh
时,我得到以下错误:
Package VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586.rpm could not be installed.
Details:
Subprocess failed. Error: RPM failed: error: Failed dependencies:
libasound.so.2 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libGL.so.1 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libICE.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libSDL-1.2.so.0 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i58
libSM.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libX11.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libXcursor.so.1 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i58
libXext.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libXinerama.so.1 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i5
libXmu.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
libXrender.so.1 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i58
libXt.so.6 is needed by VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586
我试过:
# zypper install libasound libGL libSDL
但它没有安装
Retrieving repository 'SLES-11-SDK-SP3-Updates' metadata [done]
Building repository 'SLES-11-SDK-SP3-Updates' cache [done]
Retrieving repository 'SLES-11-SP3-Updates' metadata [done]
Building repository 'SLES-11-SP3-Updates' cache [done]
Loading repository data...
Reading installed packages...
'libGL' not found in package names. Trying capabilities.
No provider of 'libGL' found.
'libSDL' not found in package names. Trying capabilities.
No provider of 'libSDL' found.
'libasound' not found in package names. Trying capabilities.
No provider of 'libasound' found.
Resolving package dependencies...
目前,增加了以下回购协议:
# zypper repos
# | Alias | Name | Enabled | Refresh
--+-------------------------+------------------------------------------------+---------+--------
1 | SLES-11-RZG-SP3 | SLES-11-RZG-SP3 | Yes | Yes
2 | SLES-11-SDK-SP3-Updates | SLES-11-SDK-SP3-Updates | Yes | Yes
3 | SLES-11-SP3 | SLES-11-SP3 | Yes | Yes
4 | SLES-11-SP3-Updates | SLES-11-SP3-Updates | Yes | Yes
5 | devel_tools_scm | Software configuration management (SLE_11_SP2) | Yes | No
从uname-a
:
Linux ws4-clarind 3.0.101-0.8-default #1 SMP Fri Nov 1 12:51:09 UTC 2013 (2417eb9) x86_64 x86_64 x86_64 GNU/Linux
我建议安装这些依赖项并重试 快速的谷歌搜索让我觉得SLES并没有使用yum/apt-get,而是通过命令行为包管理器使用“Zypper”
uname-a
报告:
Linux ws4-clarind [...] x86_64 x86_64 x86_64 GNU/Linux
您正在尝试安装:
VirtualBox-4.3-4.3.6_91406_sles11.0-1.i586.rpm
问题是您试图在64位系统上安装32位版本的Virtualbox。您应该使用这个:VirtualBox-4.3-4.3.6_91406_sles11.0-1.x86_64.rpm
我在安装VirtualBox时确实遇到了一些问题。最后,我找到了一个解决方案,并写了一篇关于它的博客文章。希望这有助于:
uname -a
Linux dq1bc01b08 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux
zypper in kernel-default-devel-3.0.76-0.11.1.x86_64
zypper in autoconf bison flex gcc gcc-c++ make m4
cp -f /boot/config-$(uname -r) /usr/src/linux/.config
cd /usr/src/linux
make prepare
make modules_prepare
http://download.virtualbox.org/virtualbox/4.3.8/VirtualBox-4.3-4.3.8_92456_sles11.0-1.x86_64.rpm
zypper install VirtualBox-4.3-4.3.8_92456_sles11.0-1.x86_64.rpm
更详细地说:甚至没有依赖项。这是一个无限zypper的恶性循环…还停留在这一点上吗?是的。这是不可能的,因为有101个依赖项,我放弃了,让一位SUSE专家为我安装这些依赖项。如果提供的链接消失,请提供答案的摘要。仅链接的答案在这方面没有那么有用。
uname -a
Linux dq1bc01b08 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux
zypper in kernel-default-devel-3.0.76-0.11.1.x86_64
zypper in autoconf bison flex gcc gcc-c++ make m4
cp -f /boot/config-$(uname -r) /usr/src/linux/.config
cd /usr/src/linux
make prepare
make modules_prepare
http://download.virtualbox.org/virtualbox/4.3.8/VirtualBox-4.3-4.3.8_92456_sles11.0-1.x86_64.rpm
zypper install VirtualBox-4.3-4.3.8_92456_sles11.0-1.x86_64.rpm