Deepin15.11 安装node.js和npm
一开始用了sudo apt install nodejs,下下来不仅版本很老
jabin@jabin-deepin:~$ nodejs -v
v4.8.2
而且还不能直接用node命令而是nodejs。这令我十分不爽,本想着装完npm再看看能不能改进一下,却有了新的发现
jabin@jabin-deepin:~$ npm -v
bash: npm: 未找到命令
jabin@jabin-deepin:~$ sudo apt install npm
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
没有可用的软件包 npm,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
然而下列软件包会取代它:
node nodejs-bin
E: 软件包 npm 没有可安装候选
看到node nodejs-bin我突然有了大胆的想法,马上卸载已经装好的旧版nodejs
jabin@jabin-deepin:~$ sudo apt remove nodejs
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libuv1
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
nodejs
升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 0 个软件包未被升级。
解压缩后将会空出 14.3 MB 的空间。
您希望继续执行吗? [Y/n] Y
(正在读取数据库 ... 系统当前共安装有 208822 个文件和目录。)
正在卸载 nodejs (4.8.2~dfsg-1) ...
正在处理用于 m