我打算编写一些脚本来通过服务器上的命令行管理任务。
我将在支持它的服务器中使用 NodeJS Debian 软件包,但我有一些服务器仍在 Debian 3.1 (sarge) 中。
我知道这些服务器都有 Rhino 包,我写的脚本在 Rhino 上可能仍然以同样的方式运行?(考虑到我不使用可能不可用的新 JavaScript 功能)
如果不是,我可以在较旧的 Debian 上使用什么解释器来编写 JS 命令行脚本,这将与我在较新的 Debian 上通过 NodeJS 运行的脚本兼容?
我打算编写一些脚本来通过服务器上的命令行管理任务。
我将在支持它的服务器中使用 NodeJS Debian 软件包,但我有一些服务器仍在 Debian 3.1 (sarge) 中。
我知道这些服务器都有 Rhino 包,我写的脚本在 Rhino 上可能仍然以同样的方式运行?(考虑到我不使用可能不可用的新 JavaScript 功能)
如果不是,我可以在较旧的 Debian 上使用什么解释器来编写 JS 命令行脚本,这将与我在较新的 Debian 上通过 NodeJS 运行的脚本兼容?
我知道 Debian 带有一个很棒的包管理器,叫做 APT,它能够安装 .deb 包。
我知道 RHEL 带有一个名为 Yum 的包管理器,并且能够安装 .rpm 包。
但是,我发现我可以执行apt-get install yum和apt-get install rpm。后者我可以假设它用于安装 rpm 包,就像我使用 dpkg 安装一样。但是前者有什么用呢?我已经将它安装在我的机器上,从我所见,我可以在 Debian 系统上同时使用 APT 和 Yum,对吗?
如果我有 APT 和 Yum,我可以使用 CentOS Software Collections 等功能,同时保持通过 APT 安装的软件包吗?