首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu VirtualBox误差

问Ubuntu VirtualBox误差
EN

Ask Ubuntu用户
提问于 2018-02-28 01:18:55
回答 1查看 200关注 0票数 0

我的问题是内核升级后虚拟盒未启动的翻版。我的系统配置如下所示。

代码语言:javascript
复制
reclusiarch@reclusiarch-Inspiron-7520:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
reclusiarch@reclusiarch-Inspiron-7520:~$ uname -a
Linux reclusiarch-Inspiron-7520 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

我已经清除了存储库( https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test),然后发现如果没有Ubuntu14.04的上述存储库,我就无法安装gcc-5。我的问题如下:Is有一种方法可以将我的virtualbox安装还原回一个工作的安装,如果是的话,我是如何进行的?感谢您没有结束这个问题。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-02-28 03:01:54

我有14.04并使用virtualbox。

在我的系统中,gcc-version返回

代码语言:javascript
复制
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4

它来自于可靠的更新存储库,如下所示

代码语言:javascript
复制
gcc-4.8:
  Installed: 4.8.4-2ubuntu1~14.04.4
  Candidate: 4.8.4-2ubuntu1~14.04.4
  Version table:
 *** 4.8.4-2ubuntu1~14.04.4 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     4.8.2-19ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

确认您有此版本的编译器后,您需要使用以下命令(从错误报告中剔除)删除并重新安装最新的内核版本。

代码语言:javascript
复制
sudo apt-get purge linux-headers-4.4.0-116 linux-headers-4.4.0-116-generic linux-image-4.4.0-116-generic linux-image-extra-4.4.0-116-generic linux-signed-image-4.4.0-116-generic

sudo apt-get install linux-generic linux-signed-generic

重新启动到新内核中。

最后,既然有了正确的内核和正确的编译器,就需要重新构建vbox内核驱动程序。

代码语言:javascript
复制
sudo /sbin/vboxconfig 

可能还有其他的编译器版本可以工作,但这个版本已经被证明是有效的。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1010467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档