当我运行安装软件中心没有列出的软件包时,我收到了一条警告消息,即libllvm4.0仍然存在于我的系统中,但并不需要,并建议我在命令行中使用自动删除来删除它。我试图在这个包中找到信息,我得到的只是它是某种C编译器库。我已经安装了g++和各种工具,但我不确定这个安装是将这个库添加到我的系统中,还是由(最近的)操作系统安装或随后的软件更新遗留下来的。
我正在运行Ubuntu16.04.3,它是从昨晚下载的官方.iso文件中安装的,并在Win 10操作系统中使用Rufus刻录到一个USB驱动器上。Rufus下载了一些与isolinux相关的文件来完成对USB驱动器的iso刻录,但我不知道这是否在无意中将这个库添加到了我的安装中。当我在安装过程中覆盖Windows时,我不再访问Rufus下载文件夹。
发布于 2018-01-24 18:41:49
您可以从系统中艰难地删除libllvm4.0。除非您使用g++,否则clang++不需要它。我假设库有时是作为依赖项安装的,在系统更新或一些删除的程序之后就不再需要了。
发布于 2018-01-24 19:03:09
Rufus下载了一些与isolinux相关的文件来完成对USB驱动器的iso刻录,但我不知道这是否在无意中将这个库添加到了我的安装中。
这里是Rufus开发者。我可以肯定地告诉您,Rufus下载的isolinux/syslinux文件中没有一个文件最终被传输到您正在安装的系统上(而且它们最初不是Linux库!)它们只能被下载,以便能够启动USB。否则,您将得到一个错误在早期启动,很久之前,您可以安装任何东西。
安装程序本身不知道也不关心这些下载的文件,而且由于它们位于复制内容的位置之外,我可以100%肯定地断言,您的libllvm4.0或您认为可能是无意中安装的任何其他库都不是来自使用Rufus。
https://askubuntu.com/questions/999472
复制相似问题