我在双启动中使用 Ubuntu 10.10 Maverick Meerkat 和 Windows XP SP3,在 Ubuntu 中安装软件包/程序时遇到问题。并不是说它们无法安装,而是不支持并行安装。我的意思是,我无法在软件中心安装时安装更新。有什么方法可以配置它吗?
答案1
您无法在 Ubuntu 中同时安装两个程序。如果您在终端中尝试这样做,您将收到消息,提示 apt-get 正在被其他应用程序使用并且已被锁定。事实上,如果您在 Ubuntu 软件中心安装两个应用程序,它将首先完成第一个应用程序的安装,然后再开始安装第二个应用程序。
技术说明
这是因为 Ubuntu 基于 Debian,而 Debian 软件包管理基于 apt,而 apt 又基于 dpkg。dpkg 使用非常简单的锁定文件语义来保护其数据库。当 dpkg 从一个或多个 .deb 软件包安装时,其他 dpkg 进程都无法更改数据库。此外,当一个 apt-get 进程正在下载软件包时,其他 apt-get 进程都无法运行,除非以仅下载模式运行。
至少据我所知,这是你无法覆盖的事情。
答案2
不。软件包管理系统需要全局锁来保持元数据(已安装软件包列表等)的一致性。Update-Manager、Software-Center、Synaptic、Aptitude —— 所有这些都是高级打包工具 (APT) 的前端,而高级打包工具又将网络和存储库添加到 Debian 软件包管理工具 (dpkg)。
答案3
答案是否定的,但您可以尝试,通过 synaptics 选择您想要的所有软件/包,然后点击安装,这样您就不必一次又一次地选择,它会在内部一个接一个地安装,但无论如何您也可以通过 synaptics 更新所有内容.. 就像全部一起更新一样。
答案4
您可以尝试通过 synaptics 包管理器进行安装,您可以搜索您想要安装的程序,例如:“互联网浏览器”。
这里有一些如何从 synaptics 安装 skype 的示例:http://www.ubuntubuzz.com/2011/03/install-firefox-4-via-apt-get-or.html
synaptics 与 apt-get install 相同,你可以使用其中之一