我们可以将 Linux 中的 .deb 文件视为与 Windows 中的 .msi 文件相同吗?它们之间有什么区别?

我们可以将 Linux 中的 .deb 文件视为与 Windows 中的 .msi 文件相同吗?它们之间有什么区别?

自从我接触 Linux 以来,Linux 中的 .deb 文件就一直让我感到困惑。是否可以将 .deb 文件视为与 Windows 中的 .msi 文件类似?...这种类比有什么问题吗?

提前致谢。

答案1

看看这里:https://en.wikipedia.org/wiki/Windows_Installer还有一个:https://debian-handbook.info/browse/stable/sect.book-structure.html和这里:https://debian-handbook.info/browse/stable/debian-packaging.html我可以说这个类比还不错。另一方面,正如评论中提到的,该.deb文件说明了对其他软件包的依赖关系,这与 Linux 软件包管理的粒度有关,而这些.msi文件可以说是自给自足的:您只需安装它即可运行该程序。

相关内容