Debian Backport 与从源代码构建的等效性?

Debian Backport 与从源代码构建的等效性?

我希望在 Debian Wheezy Stable 系统中使用 Node.js。当然它不能作为软件包提供,所以我的选择是:

  1. 从源代码编译
  2. 从 Wheezy 背部端口加载

我的问题基本上是:无论哪种方式我最终都会得到一个可执行文件,这本质上是同一件事吗?或者两者都有好处吗?

我问这个问题的原因是我想在一个简约的系统上使用 Node.js,我不想在其中安装开发工具。

答案1

原则上,这些是相同的事情。

但是,当使用向后移植的软件包时,您可以知道该软件包已经过测试,因此它专门适用于 Debian 系统。

此外,软件包将根据 Debian 特定规则进行安装,即根据 Debian 标准制作启动/停止脚本,软件包文件根据 Debian 标准安装到位置等。

从源代码编译的唯一好处是您将收到最新版本。

我总是使用向后移植版本,它使管理变得更加容易。

相关内容