首页 > 系统相关 >ubuntu 22.04 安装最新版本的 nodejs

ubuntu 22.04 安装最新版本的 nodejs

时间:2023-04-22 23:44:30浏览次数:54  
标签:cache nodejs sudo apt 22.04 ubuntu var deb

参考资料:How To Install Node.js on Ubuntu 20.04

采用其中的第二个方法:

cd ~
curl -sL https://deb.nodesource.com/setup_18.x -o /tmp/nodesource_setup.sh
vi /tmp/nodesource_setup.sh
sudo bash /tmp/nodesource_setup.sh
sudo apt install nodejs

注意,sudo apt install nodejs这步可能出现问题:

dpkg: 处理归档 /var/cache/apt/archives/nodejs_18.16.0-deb-1nodesource1_amd64.deb
 (--unpack)时出错:
 正试图覆盖 /usr/include/node/common.gypi,它同时被包含于软件包 libnode-dev 12.2
2.9~dfsg-1ubuntu3
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
在处理时有错误发生:
 /var/cache/apt/archives/nodejs_18.16.0-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方法:sudo dpkg -i --force-overwrite /var/cache/apt/archives/*.deb
这条命令的意思是使用sudo权限来强制安装/var/cache/apt/archives/目录下的所有.deb文件。
sudo是一个命令,它可以让您以超级用户(root)的身份执行其他命令。
dpkg是一个工具,它可以用来安装、卸载和管理Debian软件包(.deb文件)。
-i是一个选项,它表示安装指定的软件包。
–force-overwrite是一个选项,它表示强制覆盖已经存在的文件,即使它们属于其他软件包。
/var/cache/apt/archives/是一个目录,它存放了使用apt命令下载的软件包。
*.deb是一个通配符,它表示匹配任何以.deb结尾的文件。

安装完成后使用node -v查看 nodejs 的版本

标签:cache,nodejs,sudo,apt,22.04,ubuntu,var,deb
From: https://www.cnblogs.com/hacker-dvd/p/17344475.html

相关文章

  • ubuntu 中 解决vim编辑器注释行后面不清晰的问题
     001、修改配置前 002、修改vim配置文件,/etc/vim/vimrc找到 setbackground=dark行,将前面的注释引号去掉 003、查看修改效果 ......
  • 【OMNET++网络仿真系列学习笔记-1】Ubuntu 22.04版本安装OMNET++6.0版本及各类报错合
    本章目录前言第一步:下载6.0压缩包第二步:解压并安装第三步:启动环境变量第四步:遇到的问题第五步:./configure编译结束第六步:验证安装是否可以正常运行?第七步:验证IDE总结:写在后面的话前言本篇文章记录了22.04版本Ubuntu安装OMNET++6.0版本及各类报错合集解决方案,途中遇到了无数问题,很......
  • Ubuntu系统显卡驱动突然不匹配了
    今天想用实验室服务器跑程序来着,先看一眼,有没有其他人使用显卡在跑任务nvidia-smi结果报错:FailedtoinitializeNVML:Driver/libraryversionmismatch百度搜索解决方案尝试看了各种解决方法,什么卸载驱动,更新驱动,什么的。结果:依然没用解决办法重启......
  • 深入 NODEJS 源码探究 CPU 信息的获取与利用率计算
    在Linux下我们通过top或者htop命令可以看到当前的CPU资源利用率,另外在一些监控工具中你可能也遇见过,那么它是如何计算的呢?在Nodejs中我们该如何实现?带着这些疑问,本节会先从Linux下的CPU利用率进行一个简单讲解做一下前置知识铺垫,之后会深入Nodejs源码,去探讨如何......
  • Ubuntu日常使用记录
    Linux-daily-use本文所有记录都是在ubuntu22.04版本上验证配置,其它版本可能并不适用,请谨慎参考镜像源备份默认配置文件sudocp-a/etc/apt/sources.list/etc/apt/sources.list.bak修改sources.list文件#此处使用华为镜像源速度一般胜在稳定#此处也可以更换腾......
  • 如何配置一个用于深度学习的 GPU 服务器 [Ubuntu 18.04 LTS 为例]
    一、硬件配置CPUofInteli9-9980XE(18-core36-thread,@3.0-4.4GHz),RAMof128GB(DDR4),GPUofNVIDIARTX2080Ti*4(11GBGDDR6*4),andM.2NVMeSSDof1TB(/homewith256GBasswap),SATA3SSDof2TB(/ssd)andHDDof8TB*2(/dataand/proj).二......
  • windows连接ubuntu共享文件夹
    安装sambasudoaptinstallsamba编辑配置文件sudovim/etc/samba/smb.conf在末尾加入:[echohye]#smb用户path=/home/echohye/共享文件夹#共享路径available=yeswriteable=yessecurity=sharebrowseable=yesguestok=yes......
  • Ubuntu 22.04.01 设置固定静态IP
    环境Ubuntu22.04.01Serverx64进行修改打开终端,编辑网络配置文件sudovi/etc/netplan/00-installer-config.yaml编辑文件内容:network:ethernets:ens33:dhcp4:noaddresses:[192.168.1.100/24]optional:true......
  • ubuntu切换软件源为国内源
    Ubuntu安装完毕之后,默认的源是Ubuntu自己的,但毕竟Ubuntu服务器在国外,我们访问起来会比较慢,可以将软件源切换为国内源,比如:阿里源,清华源,中科大源等等。在这边以清华源为例,其它源也是一样的道理。切换源之前先把配置文件备份一份sudocp/etc/apt/sources.list/etc/apt/sources_......
  • 在Ubuntu 22.04上使用Fail2Ban保护SSH
    一、安装Fail2bansudoaptupdatesudoaptinstallfail2ban 二、进行配置fail2ban服务将其配置文件保存在/etc/fail2ban目录中。有一个默认值为jail.conf的文件,但是建议不要直接修改次文件创建jail.local文件,并进行设置sudocpjail.confjail.local#复制jail.conf进行......