鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线)

这篇具有很好参考价值的文章主要介绍了鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近做一个银行的项目,银行的服务器是鲲鹏ARM架构的服务器,并且是麒麟v10的系统,这里记录一下在无法访问外网安装安装Node和NVM。

其他文章:

鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Mysql8.3 (离线)-CSDN博客

鲲鹏 ARM 架构 麒麟Lylin v10 安装 Nginx (离线)-CSDN博客

鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Pm2 (离线)-CSDN博客

鲲鹏 ARM 架构 麒麟 Lylin v10 安装 PHP 和 adminer (离线)-CSDN博客

1. 前置操作

确认服务器架构

uname -m

node下载地址:https://nodejs.org/en/download/prebuilt-binaries

鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线),服务器,kylin,node.js,arm

nvm下载地址:https://github.com/nvm-sh/nvm/tags

鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线),服务器,kylin,node.js,arm

把下载的nvm-0.39.7.tar.gz和node-v18.20.1-linux-arm64.tar.xz文件上传到服务器的root目录

安装NVM

创建NVM目录

mkdir -p $HOME/.nvm

解压NVM压缩包到 $HOME/.nvm 目录

tar -xzvf /root/nvm-0.39.7.tar.gz -C $HOME/.nvm

检查当前shell,确保是/bin/bash

echo $SHELL

检查是否解压到 $HOME/.nvm 目录

ls -la $HOME/.nvm

有时候,解压的文件可能会被放置在一个子目录中,例如 nvm-0.39.7,这时候需要将文件移动到 $HOME/.nvm 目录

mv $HOME/.nvm/nvm-0.39.7/* $HOME/.nvm

确保 nvm.sh 和 bash_completion 文件在 $HOME/.nvm 目录中

ls -la $HOME/.nvm

手动添加NVM初始化脚本到shell配置文件

vi ~/.bashrc

在文件中添加以下内容

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

使.bashrc文件中的更改生效

source ~/.bashrc

检查具备权限执行NVM脚本

ls -l $NVM_DIR/nvm.sh

如果没有执行权限,可以使用chmod命令添加

chmod +x $NVM_DIR/nvm.sh

检查NVM是否安装成功

nvm -v

离线安装Node.js

创建Node.js版本目录

mkdir -p $HOME/.nvm/versions/node

解压Node.js压缩包到 $HOME/.nvm/versions/node 目录

# tar -xvf /root/node-v18.20.1-linux-arm64.tar.xz -C $HOME/.nvm/versions/node/

tar -xJf /root/node-v18.20.1-linux-arm64.tar.xz -C $HOME/.nvm/versions/node/

  #-x 表示解压缩。

  #-J 表示使用 xz 解压缩。这是显式指定 tar 使用 xz 解压缩格式。

  #-f 指定文件名。

检查是否解压到 $HOME/.nvm/versions/node 目录

ls -la $HOME/.nvm/versions/node

移动Node.js文件到正确的版本目录

mv $HOME/.nvm/versions/node/node-v18.20.1-linux-arm64 $HOME/.nvm/versions/node/v18.20.1

使用NVM切换Node.js版本,由于已经手动解压了Node.js,可以直接使用NVM切换到该版本

nvm use 18.20.1

设置默认Node.js版本

nvm alias default 18.20.1

检查Node.js版本

node -v

检查NPM版本

npm -v文章来源地址https://www.toymoban.com/news/detail-854816.html

到了这里,关于鲲鹏 ARM 架构 麒麟 Lylin v10 安装 Node 和 NVM (离线)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Linux】银河麒麟V10 ARM架构_安装JDK8-kylinV10(Kylin Linux Advanced Server V10 )操作系统(CentOS8)

    🦄 个人主页——🎐开着拖拉机回家_大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🪁🍁🪁 🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🍁🪁🍁 感谢点赞和关注 ,每天

    2024年02月05日
    浏览(26)
  • 【KingbaseES】银河麒麟V10 ARM64架构_安装人大金仓数据库KingbaseES_V8R6(CentOS8)

    🦄 个人主页——🎐开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🪁🍁🪁 🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天进步

    2024年02月08日
    浏览(15)
  • 麒麟V10 arm mysql 安装

    首先先看麒麟系统的版本CPU对应版本。 找到对应的ARM版本进行下载。 个人对应下载:wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.31-linux-glibc2.17-aarch64.tar.gz 安装包下载地址: https://downloads.mysql.com/archives/community/ 需要注意:Linux操作系统是32位还是64位,本案例采用Linux

    2024年02月06日
    浏览(18)
  • ARM架构下银河麒麟V10系统基于CUDA11.8编译PyTorch

    公司近期想尝试本地用下ChatGLM模型,只有服务器安装了两张显卡,故而只能在服务器做尝试。CUDA驱动啥的,之前的同事已经安装完毕,并且成功识别出显卡,顾略去。按照GIT README步骤开搞,一切顺利,最后在运行脚本的时候收到如下提示 因为服务器是ARM的(CPU是Phytium ST250

    2024年02月14日
    浏览(44)
  • arm服务器和麒麟v10安装nacos

    在arm飞腾服务器和麒麟V10SP3上安装nacos 服务器和系统版本 1 jdk安装 1.1 首先查看系统是否自带jdk 1.2 卸载系统自带的openjdk 或者先查看安装的java:dpkg -l | grep java,再根据对应java的package 卸载java:  1.3 安装JDK 1.3.1 进入目录:这里用的/usr/local 1.3.2 创建java文件夹 1.3.3 下载jdk 上传

    2024年01月16日
    浏览(21)
  • 麒麟v10sp2 arm系统安装rabbitmq

    关于RabbitMQ与Erlang版本对应关系,参见:https://www.rabbitmq.com/which-erlang.html Erlang源码安装包下载地址:https://github.com/erlang/otp/releases RabbitMQ源码安装包下载地址:https://github.com/rabbitmq/rabbitmq-server/releases 需要的软件包 otp_src_26.1.2.tar.gz rabbitmq-server-generic-unix-3.12.9.tar.xz 一、安装依赖

    2024年04月27日
    浏览(11)
  • 银河麒麟v10安装前端环境(Node、vue、Electron+vite)

    此帖子所提到的所有依赖包都是基于银河麒麟v10真机的arm架构包,如果是在windows上的虚拟机上 把依赖包换成x64的包即可,方法步骤都是一样 一.node安装 原始方法安装(建议用第二种nvm方法,因为更简单): 1.1nodejs官网下载基于arm架构的包 1.1.1或者打开终端使用wget方式安装

    2024年02月02日
    浏览(13)
  • 麒麟V10系统arm版安装g++时,发现的问题及解决方法

    在麒麟V10系统,安装Qt时,发现没有g++,打算安装一个 1. 用命令直接安装(需要连网) sudo apt-get install g++ 运行后出现报错:暂不能解析域名 若出现其他问题: https://www.5axxw.com/questions/simple/g7yvfq 2. 为解决报错问题,可以修改 etc/apt/sources.list 里的软件下载源 (修改前记得备份,

    2024年02月05日
    浏览(11)
  • 银河麒麟v10x86或者arm离线安装服务

    最近有个项目,甲方的服务器用的全是国产化服务器银河麒麟,架构是x86的然后也无法连接外网,需要离线安装服务 正常思路就是找到离线安装的包,然后拷贝到现场的服务器中进行安装 所以问题就在于如何找到离线安装的包 我这次是需要安装离线nginx,keepalived 首先就是需

    2024年02月08日
    浏览(46)
  • qemu+kvm安装银河麒麟V10SP1 arm64 虚拟机

    系统镜像 Kylin-Desktop-V10-SP1-Release-2107-arm64.iso QEMU_EFI.fd(下载地址 http://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/QEMU_EFI.fd) 注:麒麟系统要求磁盘大小在50G以上. 参数说明: -m 4096 指定内存大小,单位MB -cpu cortex-a72 CPU 型号 -smp 8,cores=8,threads=1,sockets=1 1颗CPU,8核8线

    2024年01月21日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包