distributions README

The project's README from github.com/nodesource/distributions. As one markdown file: README.md.

NodeSource Distributions banner

See the old documentation in the ➡️ DEV_README.md

distributions (nodesource/distributions)

Searching Database…

这是干什么的?NodeSource 提供的 Node.js 二进制发行版:为 Linux 预先编译好的 Node.js,通过系统自带的包管理器(apt、yum/dnf)来安装,不用自己手动下载和配置 Node。
这些是 Node 软件包本身,还是我要运行的东西?这里托管的是 Shell 安装脚本和文档,不是软件包本体。你只需运行一次脚本,它会把你系统的包管理器指向 NodeSource 的软件源,之后 nodejs 就能像普通的 apt 或 yum 软件包一样安装和更新。
怎么通过它安装 Node.js?用 curl 拉取对应 Node 大版本的安装脚本并传给 bash 执行,比如 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -,然后用 apt-get install nodejs 安装(RPM 系发行版则用 dnf/yum install nodejs)。
开始之前需要先装什么吗?只需要一台 Debian 系或 RHEL 系的 Linux,有 sudo/root 权限和系统自带的包管理器即可——不需要 Node、Docker 或其他依赖。
这还是安装 Node 的主流方式吗,还是正在被淘汰?看起来正在逐步停用:现在的 README 只剩一个指向旧文档的链接,仓库的 CI 里也有一个 deprecated.yaml 工作流——在新装之前最好先核对一下当前的文档。
支持哪些系统?支持 Debian、Ubuntu 等 DEB 系发行版,以及 RHEL、Fedora、CentOS 等 RPM 系发行版。仅限 Linux——不支持 Windows 和 macOS。
为什么用 NodeSource 的软件包,而不是系统源里自带的 nodejs?因为发行版源里的 Node 通常很旧,而 NodeSource 会发布最新的版本线,这样通过日常的 apt/yum 更新就能一直用较新的 LTS 或 Current 版本。
我能选择装哪个 Node 大版本吗?可以——安装脚本按版本线发布(setup_18.x、setup_20.x、setup_22.x 等等),你 curl 哪个脚本,apt 或 yum 之后安装和跟进的就是对应的大版本。
这些要收费吗?不收费——二进制发行版和安装脚本都是免费的,仓库本身采用 MIT 许可证。
What are similar projects?bashka, ProxmoxVE, nvm, brew, choco, yarn, pip, jsdoc
Creator
nodesource
Size
1.1 MB
Stars
13.8K
Updated
CommitJul 09
Age
12y
Commits · 90 Days