我使用 ubuntu 已经很长时间了,并且收集了很多 Ubuntu.deb
软件包,我可能需要这些软件包以备将来安装。其中大部分来自过时或过时的 PPA 或外部官方来源。
我有一个旧系统,太旧而无法运行 Ubuntu,我正在考虑使用 LDXE 安装 Debian Squeeze 或将其转换为文件/打印服务器。
我知道可以在 Debian 上安装 Ubuntu debs,但由于依赖关系,有些根本不会安装。有没有一种简单的方法可以在 Debian 上安装 Ubuntu debs?我如何确定哪些可以安全安装,哪些有可能破坏系统?有这个脚本吗?
依赖项存储在
.deb
. 尝试安装它dpkg --dry-run -i file.deb
。它将预览缺少的内容。如果幸运的话,它只会缺少依赖项而没有冲突。在这种情况下,真正安装包:通常,为 Ubuntu 构建的程序不太可能在 Debian 上运行,因为默认情况下 Ubuntu 构建时使用堆栈粉碎保护 (SSP),这需要一组通常在 libssp 中找到但在 Ubuntu 上包含在 libc 中的帮助函数。