当前位置: 首页 > article >正文

ubuntu20.04.5--arm64版上使用node集成java

ubuntu20.04.5arm上使用node集成java

#ssh,可选
sudo apt update
sudo apt install openssh-server

sudo systemctl status ssh
sudo systemctl enable ssh
sudo systemctl enable  --now ssh

#防火墙相关,可选
sudo ufw allow ssh
sudo ufw allow 2222/tcp


#默认安装了python3  3.8.10,查看python版本,可选
python2
python3
python
python -V


#网络工具,可选
sudo apt install net-tools

#1
sudo apt install curl

#2
curl -fsSL  https://deb.nodesource.com/setup_16.x | sudo  -E bash -
sudo apt install -y  nodejs


#3 安装python2,设置python2为默认版本
sudo apt install python2

sudo update-alternatives --list  python

sudo update-alternatives  --install  /usr/bin/python python  /usr/bin/python2 1
sudo update-alternatives  --install  /usr/bin/python python  /usr/bin/python3 2

#设置python版本,选1
sudo update-alternatives --config  python
#验证 python 或 python -V  输出python版本 2.7.18


#4
sudo npm install node-gyp  -g

node-gyp --version

#5
sudo apt install openjdk-8-jdk
java -version

#6
sudo apt install make

#7
sudo apt install g++

#8
sudo npm install java --unsafe-perm

#9
tar -zcvf  node_modules-java.tar.gz  node_modules

#可选
npm install ws

#其他命令参考
npm cache clean --force
rm -rf node_modules

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install  python3.12.0

sudo npm install node-gyp@10.3.1  -g

sudo update-alternatives  --remove   /usr/bin/python3 


sudo apt-get remove  --purge python3
sudo apt-get autoremove

ip link show

sudo ip link set enp0s1 down
sudo ip link set enp0s1 up

设置ip
ifconfig enp0s1  192.168.137.2 netmask 255.255.255.0  up

sudo ip addr add  192.168.137.2/24 dev  enp0s1


 

http://www.lryc.cn/news/2394876.html

相关文章:

  • Linux --UDP套接字实现简单的网络聊天室
  • 嵌入式学习笔记 - keil安装目录下的头文件自动包含问题
  • word批量导出visio图
  • 把数据库做得能扩展:Aurora DSQL 的故事
  • 全面解析:npm 命令、package.json 结构与 Vite 详解
  • 【本地部署】 Deepseek+Dify创建工作流
  • Rust 配置解析`serde` + `toml`
  • linux进程用户态内存泄露问题从进程角度跟踪举例
  • 数据结构-图的应用,实现环形校验和拓扑排序
  • 交换机 路由器
  • 某乎x-zse-96 破解(补环境版本)
  • VSCode+Cline 安装配置及使用说明
  • Java中Redis面试题集锦(含过期策略详解)
  • Maven 安装与配置指南(适用于 Windows、Linux 和 macOS)
  • android 媒体框架之MediaCodec
  • 堆与堆排序及 Top-K 问题解析:从原理到实践
  • Linux中检查当前用户是不是root
  • 软件锁:守护隐私,安心无忧
  • 无人机桥梁3D建模、巡检、检测的航线规划
  • 项目:贪吃蛇实现
  • 【Java基础05】面向对象01
  • 设计模式:观察者模式 - 实战
  • 8.8 Primary ODSA service without ODSA Portal
  • YOLOv8 移动端升级:借助 GhostNetv2 主干网络,实现高效特征提取
  • 国产化Word处理控件Spire.Doc教程:在 C# 中打印 Word 文档终极指南
  • java的vscode扩展插件
  • 谷歌:贝叶斯框架优化LLM推理反思
  • Qt SQL模块基础
  • [9-3] 串口发送串口发送+接收 江协科技学习笔记(26个知识点)
  • java 微服务中,微服务相互调用 feign 和flux 如何选择