在 Windows 上 Bash 上安装 NPM/Node (WSL)。 Ubuntu/Bash 使用什么架构?
Installing NPM/Node on Bash on Ubuntu on Windows (WSL). What architecture does Ubuntu/Bash use?
我使用 Bash on Ubuntu on Windows 作为命令行工具。
我需要安装 Node 和 NPM,在 download page for unix 上,我需要在 5 个不同的选项中进行选择:32 位、64 位、ArmV6、ArmV7、Armv8。 Arms 本身是 32 位或 64 位的,所以这让我很困惑。
Arm 版本是否适用于移动设备?我在任何目录中都找不到 Bash/Ubuntu,在 64 位程序目录中也找不到。
如果我的 Windows 是 64 位的,我可以假设 Bash/Ubuntu 也是 64 位的,那是要下载的正确文件吗?
uname -a
运行 WSl 中的上述命令。
如果是64位会显示如下
Linux Karthik-Pc 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
如果是32位就显示
Linux Karthik-Pc 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 i686 i686 i686 GNU/Linux
顺便说一句,您可以从 apt 轻松下载 wsl 中的节点和 npm。
apt-get install -y nodejs
尝试升级apk中的所有插件。 运行 WSl 中的以下命令。
sudo apt-get update && sudo apt-get upgrade
要在 WSL 的 Ubuntu 中安装 node
和 npm
,您需要安装 nvm
。它不适用于 apt-install
- 安装 NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
- 根据您使用的 Linux Shell 编辑 ~/.bashrc 或 ~/.zshrc 并在底部添加以下内容
export NVM_DIR="/home/yourusername/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
现在重启bash,然后运行
nvm install node
这将安装最新版本,如果你想安装特定版本
nvm install v6.11.5
大功告成。
来源:https://winsmarts.com/how-to-install-node-on-linux-on-windows-wsl-65069ea5f83d
根据的link没有NVM
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs
截至 2021 年 12 月,结果为:
√ tik ~ # npm -v
8.1.4
√ tik ~ # node -v
v17.2.0
您需要更新 WSL 包和存储库才能获得 nodejs
。使用以下一组命令来完成相同的操作:
sudo apt update
sudo apt upgrade -y
sudo apt install nodejs -y
我使用 Bash on Ubuntu on Windows 作为命令行工具。
我需要安装 Node 和 NPM,在 download page for unix 上,我需要在 5 个不同的选项中进行选择:32 位、64 位、ArmV6、ArmV7、Armv8。 Arms 本身是 32 位或 64 位的,所以这让我很困惑。
Arm 版本是否适用于移动设备?我在任何目录中都找不到 Bash/Ubuntu,在 64 位程序目录中也找不到。
如果我的 Windows 是 64 位的,我可以假设 Bash/Ubuntu 也是 64 位的,那是要下载的正确文件吗?
uname -a
运行 WSl 中的上述命令。
如果是64位会显示如下
Linux Karthik-Pc 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
如果是32位就显示
Linux Karthik-Pc 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 i686 i686 i686 GNU/Linux
顺便说一句,您可以从 apt 轻松下载 wsl 中的节点和 npm。
apt-get install -y nodejs
尝试升级apk中的所有插件。 运行 WSl 中的以下命令。
sudo apt-get update && sudo apt-get upgrade
要在 WSL 的 Ubuntu 中安装 node
和 npm
,您需要安装 nvm
。它不适用于 apt-install
- 安装 NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
- 根据您使用的 Linux Shell 编辑 ~/.bashrc 或 ~/.zshrc 并在底部添加以下内容
export NVM_DIR="/home/yourusername/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
现在重启bash,然后运行
nvm install node
这将安装最新版本,如果你想安装特定版本
nvm install v6.11.5
大功告成。
来源:https://winsmarts.com/how-to-install-node-on-linux-on-windows-wsl-65069ea5f83d
根据的link没有NVM
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs
截至 2021 年 12 月,结果为:
√ tik ~ # npm -v
8.1.4
√ tik ~ # node -v
v17.2.0
您需要更新 WSL 包和存储库才能获得 nodejs
。使用以下一组命令来完成相同的操作:
sudo apt update
sudo apt upgrade -y
sudo apt install nodejs -y