ahron Asked: 2023-08-18 22:38:58 +0800 CST2023-08-18 22:38:58 +0800 CST 2023-08-18 22:38:58 +0800 CST 从 deb 文件安装与从 run 文件安装 772 如果应用程序发行商同时提供基于 deb 文件/存储库的安装以及运行文件,哪一个更好,为什么? installation 1 个回答 Voted Best Answer Journeyman Geek 2023-08-18T22:43:31+08:002023-08-18T22:43:31+08:00 我想说存储库是最好的选择,因为它可以让您更新。deb/rpm/packages 允许您使用本机工具“干净”地安装和卸载。 对于运行文件,它通常是一个可以执行某些操作的脚本,并且您可能需要相同的脚本才能卸载。 一种更现代的方法(我并不完全喜欢)是容器 - 要么是 snap 或 flatpack 的风格,它们具有与“本地”包相同的优点,要么作为 docker 或其他容器进行运输。正如开发人员所期望的那样,您可以启动经过测试的、一致的软件/软件堆栈工作设置。然而,在某些情况下,根据您的需求自定义安装有点困难,有时有点笨重
我想说存储库是最好的选择,因为它可以让您更新。deb/rpm/packages 允许您使用本机工具“干净”地安装和卸载。
对于运行文件,它通常是一个可以执行某些操作的脚本,并且您可能需要相同的脚本才能卸载。
一种更现代的方法(我并不完全喜欢)是容器 - 要么是 snap 或 flatpack 的风格,它们具有与“本地”包相同的优点,要么作为 docker 或其他容器进行运输。正如开发人员所期望的那样,您可以启动经过测试的、一致的软件/软件堆栈工作设置。然而,在某些情况下,根据您的需求自定义安装有点困难,有时有点笨重