是否有人有办法在Deepin 20上获得当前的节点/ npm版本?
在尝试从nodesource安装时,我得到以下信息:
确认"n/a“是支持的..。
您的发行版(标识为"n/a“)目前不受支持,如果您认为这是不正确的,或者希望您的发行版被考虑支持,请与NodeSource联系https://github.com/nodesource/distributions/issues。
发布于 2021-06-11 20:31:16
虽然Deepin 20.2可以直接从apt安装Node JS,但是版本太老了,不再维护了。
此外,NodeJS的官方安装方法也存在问题,因为它不支持Deepin系统。
因此,您需要查看这个脚本setup.14.x,以找到实际的安装方法。当然,如果您已经在Debian或Ubuntu上安装了它,它可能会更简单。
在安装正式版本之前,您必须完全卸载Deepin自己的版本。
sudo apt remove nodejs npm
sudo apt autoremove将下列内容添加到
/etc/apt/sources.list.d/nodesource.list
deb https://deb.nodesource.com/node_14.x buster main
# deb-src https://deb.nodesource.com/node_14.x buster main然后添加官方密钥,您可以直接安装它。
curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt update
sudo apt install nodejs用经验解决问题。
发布于 2020-11-02 15:38:33
Deepin没有被列为支持NodeSource的发行版。
作为Debian的衍生物,这样的东西应该能工作:
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_14.x | bash -
apt-get install -y nodejs否则,您可能会尝试一个手动安装。如果需要,则需要指定buster代码名,因为Deepin 20是基于Debian10.5的。
发布于 2020-12-07 14:24:08
这就是我安装NodeJS 12的工作原理。
VERSION=node_12.x
DISTRO="$(dpkg --status tzdata|grep Provides|cut -f2 -d'-')"
echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install nodejs这应该适用于Deepin 20
https://stackoverflow.com/questions/64648158
复制相似问题