我最近发现了应用程序APTonCD,变得非常兴奋!它可以在我的精确桌面上使用我选择的软件包,并将它们全部打包在一张cd中,就像我的“必需品”安装媒体一样。我安装了这个应用程序,把我最喜欢的软件包放进cd里。
接下来,我想在运行每日构建的笔记本电脑上插入cd。我浏览了软件中心的APTonCd页面,而令我沮丧的是,我意识到它与quantal不兼容。
为什么有些应用程序,比如这个,在数量上是不兼容的?谢谢。
发布于 2012-09-16 01:14:33
您正在跨版本,因此可能会有特定的版本,该应用程序将需要再次下载。您还在尝试将这些应用程序迁移到开发版本,因此有些应用程序可能尚未可用,要么等待QA和批准,要么等待补丁使它们兼容。
还有其他方法可以确保您得到了正确的版本,并且正确地满足了依赖关系。我的笔记里有这样一个:
若要创建系统上所有已安装应用程序的文件,请执行以下操作:
关于工作制度:
dpgk --get-selections | grep -v deinstall > ubuntu-files然后安装此文件中列出的包:
### Make sure the system is fully updated
sudo apt-get update && sudo apt-get upgrade
### Install the dselect tool (probably depracated)
sudo apt-get install dselect
### Give the package list to dpkg so it knows what to install
sudo dpkg --set-selections < ubuntu-files
### Use dselect to initiate installation (option 'I' will do it)
sudo dselect注意:可能有更好的方法来做到这一点,例如直接调用dpkg而不是安装和使用dselect。
注意:虽然所有软件包都列出了,但系统中不存在的软件包将由dpkg安装。
注意:不推荐跨版本安装--可能安装过时的软件包( Office)和不想要的主题和依赖(例如从10.04升级到11.04 with Unity )
同样,正如前面提到的,跨版本安装可能并不理想,但至少这样,包将从正确的存储库中完全安装。您仍然可以使用.deb文件并将它们还原到/var/cache/apt/ files中,这样就不必再下载它们了,但是如果需要更新的版本或可用的版本,显然仍然需要下载。
https://askubuntu.com/questions/189220
复制相似问题