ubuntu18下安装nodejs

这篇具有很好参考价值的文章主要介绍了ubuntu18下安装nodejs。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目的

        本来是不需要nodejs的,但是最近安装cursor时发现需要nodejs环境,所以开始摸索安装。

最佳方式      

        通过NodeSource提供的官方包安装 自带最新npm(最推荐)
        以下是 Nodejs 18.x的安装,一行代码搞定
        &&\ 的意思是前面的命令执行无误后,再执行后面代码

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

https://github.com/nodesource/distributions NodeSource官方的GitHub,其他版本和系统可自行查阅。
参考这篇文章:Ubuntu安装最新版本NodeJs和Npm的方法_ubuntu安装最新版node_小旺仔1024的博客-CSDN博客

 问题

        ubuntu18的glibc库版本不支持在18的版本。先不要着急更新glibc库,搞不好把系统搞乱,更新其实也可以,我之前有篇文章提到过安装高版本的gligc。再不更新的情况下如何解决该问题呢,答案就是安装低版本不需要glibc2.28的nodejs版本。18以下都可以。17版本已经被抛弃。安装16或者14都可以。为了支持cursor我安装了16。只需要把前面的安装命令的18.x改为16.x即可。

其它安装方法的问题

sudo apt update	
sudo apt install nodejs
#不自带 npm 需要自行安装
sudo apt install npm
# 升级 npm
sudo npm install npm -g	

安装npm时出现The following packages have unmet dependencies: npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installed

解决方法:

sudo apt-get install nodejs-dev node-gyp libssl1.0-dev

然后再安装npm。参考:https://www.cnblogs.com/hencins/p/12530488.html

 安装后需要删除的:

sudo apt remove nodejs npm -y

看看是否有残留

进入 /usr/local/lib 删除所有 node 和 node_modules文件夹

进入 /usr/local/include 删除所有 node 和 node_modules 文件夹

进入 /usr/local/bin 删除 node 的可执行文件文章来源地址https://www.toymoban.com/news/detail-618669.html

到了这里,关于ubuntu18下安装nodejs的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [linux]Ubuntu 18.04安装arm-linux-gcc交叉编译器的两种方法

    第一种:apt安装法: Ctrl+Alt+T弹出终端,使用如下命令进行arm-linux-gcc的安装:   使用如下命令进行arm-linux-g++的安装:   如果要卸载时使用如下命令进行移除,arm-linux-gcc的卸载:   arm-linux-g++的卸载:  第二种源码安装: 目前网上搜索发现,最多人安装的是4.4.3版本的

    2024年02月05日
    浏览(40)
  • ubuntu18.04(linux)安装绿联ac650无限网卡(cm448)驱动及失败处理

    ubuntu18.04(linux)安装绿联ac650无限网卡(cm448)驱动踩了一些坑所以特地记录下来,供各位参考 0.插入无线网卡 1.官网下载驱动文件并右键提取到此处(或者打开终端使用解压命令) 驱动链接:绿联驱动下载,提供蓝牙适配器驱动下载,绿联USB百兆千兆网卡驱动下载,USB外置显卡驱动

    2024年02月06日
    浏览(93)
  • linux实用技巧:ubuntu18.04安装samba服务器实现局域网文件共享

    主要是这一句 原文链接:https://blog.csdn.net/u010037542/article/details/108579650 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之

    2024年01月25日
    浏览(49)
  • docker持久化部署vue前端nodejs后端项目-- 01. docker以及docker-compose在window以及linux的安装

    本章节主要来讲述docker desktop 界面版本使用以及docker-compose 的安装和使用 GIT地址:添加链接描述 docker 专栏:点击此处 章节 1 docker以及docker-compose在window以及linux的安装 2 项目对应的docker-compose结构 3 怎么将docker-compose项目部署到服务器上 4 配置服务器JENKINS环境 额外篇 章节

    2024年02月04日
    浏览(39)
  • 在 Ubuntu 18.04 x86_64 上面安装 Linux-ARMv7 A/L GCC编译器

    一键安装  Linux-ARMv7A GCC编译器:(平板、手机一般是) ########################### 输入以下命令: 1、sudo apt update 2、sudo apt install gcc-arm-linux-gnueabi      sudo apt install g++-arm-linux-gnueabi 3、arm-linux-gnueabi-gcc --version 一键安装  Linux-ARMv7L GCC编译器:(机顶盒一般是) 1、sudo apt update

    2024年02月22日
    浏览(46)
  • 【Linux】Ubuntu升级nodejs版本

            在下载nvm对nodejs版本进行管理时,由于网络因素一直下载失败,于是采用了新的方法对nodejs版本进行升级。         首先我们先查询一下现存的nodejs版本号,发现是12          我们下载一个名为n的软件包, n 是一个非常方便的 Node.js 版本管理工具,类似于 Rub

    2024年02月04日
    浏览(43)
  • Ubuntu安装nodejs以及更新

    在使用 coc-nvim 插件时,由于没有安装 nodejs 、 nodejs 的环境变量配置出错以及 nodejs 版本过低,导致 coc-nvim 的自动补全功能异常。这里由于遇到问题后,没有截图,报错信息没有记录,所以无法给出报错时的相关情况。根据 coc-nvim 的报错信息可以判断问题的根源。 安装 node

    2024年02月01日
    浏览(24)
  • ubuntu 安装 指定版本:nodejs

    通过 PPA 安装指定或最新版本的 nodejs 那么就需要使用 nodesource 来安装指定版本的 nodejs 了。其需要下载一个脚本,运行此脚本会在 ubuntu 里添加一个 nodejs 源,然后用 apt 就可以下载指定的 nodejs 了。 PPA 的全称为 personal package archive 。要安装 nodejs 12.x 版本,可以运行如下命令:

    2024年02月10日
    浏览(40)
  • ubuntu 20.04上安装更新的nodejs

    How To Install Node.js on Ubuntu 20.04 | DigitalOcean ubuntu20上默认用apt install 安装的nodejs版本是 v10.几 官方提供了对应的脚本, 下面的setup_19.x  如果你需要v18,就把19改成18. 还有一种方法是使用node version manger,  nvm 卸载nodejs

    2024年02月17日
    浏览(33)
  • ubuntu 22.04 安装最新版本的 nodejs

    参考资料:How To Install Node.js on Ubuntu 20.04 采用其中的第二个方法: 注意, sudo apt install nodejs 这步可能出现问题: 解决方法: sudo dpkg -i --force-overwrite /var/cache/apt/archives/*.deb 这条命令的意思是使用sudo权限来强制安装/var/cache/apt/archives/目录下的所有.deb文件。 sudo是一个命令,它

    2024年02月06日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包