Linux 安装npm yarn pnpm 命令
- 下载安装包
node 下载地址 - 解压压缩包
tar -Jxf node-v19.7.0-linux-x64.tar.xz -C /root/app
echo "export PATH=$PATH:/app/node-v16.9.0-linux-x64" >> /etc/profile
source /etc/profile
ln -sf /app/node-v16.9.0-linux-x64/bin/npm /usr/local/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/npm /usr/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/node /usr/local/bin/
npm install -g yarn
npm install -g pnpm
ln -sf /app/node-v16.9.0-linux-x64/bin/yarn /usr/local/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/yarn /usr/bin/
ln -sf /app/node-v16.9.0-linux-x64/bin/pnpm /usr/bin/
- 安装mvn
下载地址
mvn 官方下载地址
-
将下载好的包传入到服务器

-
解压压缩包
tar -zxvf apache-maven-3.6.3-bin.tar.gz
-
配置maven仓库,设置阿里镜像仓库,一定要配置一下,国内的下载jar快些,首先进入cd apache-maven-3.6.3目录,创建仓库存储目录,mkdir ck。如下图:
cd apache-maven-3.6.3 mkdir ck #创建ck目录
-
进入cd conf目录,编辑 vi settings.xml文件,找到·localRepository下面复制一行加上/usr/local/apache-maven-3.6.3/ck, 在找到mirror 加上阿里的仓库配置,退出,如下图:
cd conf # 进入conf目录 vi settings.xml # settings.xm文件
<localRepository>/usr/local/apache-maven-3.6.3/ck</localRepository>
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>


如果公司有私服,就配置私服的地址,把阿里云的地址替换掉,在私服上面去配置阿里云镜像仓库地址,这样的话,会先去私服下载如果找不到才会去,阿里云仓库下载,下面展示我在公司的实际配置
- 配置maven环境变量,编辑:vi /etc/profile 文件,翻到最后一行加上 export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=PATH:PATH:PATH:MAVEN_HOME/bin 保存退出,如下图:
vi /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

9. 重新加载使其生效
source /etc/profile
mvn -v

mvn安装参考链接
相关文章:
Linux 安装npm yarn pnpm 命令
下载安装包 node 下载地址解压压缩包 tar -Jxf node-v19.7.0-linux-x64.tar.xz -C /root/app echo "export PATH$PATH:/app/node-v16.9.0-linux-x64" >> /etc/profile source /etc/profile ln -sf /app/node-v16.9.0-linux-x64/bin/npm /usr/local/bin/ ln -…...
linux SPI驱动代码追踪
一、Linux SPI 框架概述 linux系统下的spi驱动程序从逻辑上可以分为3个部分: SPI Core:SPI Core 是 Linux 内核用来维护和管理 spi 的核心部分,SPI Core 提供操作接口,允许一个 spi master,spi driver 和 spi device 在 SPI Cor…...
Ls-dyna材料的相关学习笔记
Elastic Linear elastic materials -Isotropic:各向同性材料 -orthotropic 正交各向异性的 -anistropic 各向异性的...
Arrays方法(copyOfRange,fill)
Arrays方法 1、Arrays.copyOfRange Arrays.copyOfRange的使用方法 功能: 将数组拷贝至另外一个数组 参数: original:第一个参数为要拷贝的数组对象 from:第二个参数为拷贝的开始位置(包含) to:…...
AcWing - 蓝桥杯集训每日一题(DAY 1——DAY 5)
文章目录一、AcWing 3956. 截断数组(中等)1. 实现思路2. 实现代码二、AcWing 3729. 改变数组元素(中等)1. 实现思路2. 实现代码三、AcWing 1460. 我在哪?(简单)1. 实现思路2. 实现代码四、AcWin…...
RHCSA-文件的其他命令(3.7)
目录 文件的其他命令: 文本内容统计wc 移动和复制(cp) 移动 查找文件的路径 压缩和解压缩 .tar(归档命令) shell-命令解释器 linux中的特殊字符 查看系统上的别名:alias 历史命令(his…...
多线程update导致的mysql死锁问题处理方法
最近想起之前处理过的一个mysql 死锁问题,是在高并发下update批量更新导致的,这里探讨一下发生的原因,以及解决办法; 发生死锁的sql语句如下,其中where条件后的字段是有复合索引的。 update t_push_message_device_h…...
SpringBoot 如何保证接口安全?
为什么要保证接口安全对于互联网来说,只要你系统的接口暴露在外网,就避免不了接口安全问题。 如果你的接口在外网裸奔,只要让黑客知道接口的地址和参数就可以调用,那简直就是灾难。举个例子:你的网站用户注册的时候&am…...
英伟达驱动爆雷?CPU占用率过高怎么办?
又有一新驱动导致CPU占用率过高? 上周英伟达发布531.18显卡驱动,为大家带来了视频超分辨率技术,并为新发布的热门游戏《原子之心》提供支持。 但在安装新驱动后没过不久就有玩家反映,在游戏结束后会出现CPU占用率突然飙升到10%以…...
链表经典面试题【典中典】
💯💯💯链表经典面试题❗❗❗炒鸡经典,本篇带有图文解析,建议动手刷几遍。🟥1.反转链表🟧2.合并两个有序链表🟨3.链表分割🟩4.链表的回文结构🟦5.相交链表&…...
Java泛型深入
一. 泛型的概述和优势 泛型概述 泛型:是JDK5中引入的特性,可以在编译阶段约束操作的数据类型,并进行检查。泛型的格式:<数据类型>,注意:泛型只能支持引用数据类型。集合体系的全部接口和实现类都是…...
体验Linux USB 驱动
目录 一、USB OTG 二、I.MX6ULL USB 接口简介 硬件原理图 1、USB HUB 原理图 2 、USB OTG 原理图 三、使能驱动 1、打开 HID 驱动 2、 使能 USB 键盘和鼠标驱动 3 、使能 Linux 内核中的 SCSI 协议 4、使能 U 盘驱动 四、测试u盘 五、 Linux 内核自带 USB OTG USB 是…...
servlet 中的ServletConfig与servletContext
ServletConfig对象:servlet配置对象,主要把servlet的初始化参数封装到这个对象中。 一个网站中可能会存在多个servletConfig对象,一个servletConfig对象就封装了一个servlet的配置信息。 可以在web.xml中通过<init-param></init-p…...
Hadoop3.1.3单机(伪分布式配置)
参考:林子雨老师网站博客 Hadoop安装搭建伪分布式教程(全面)吐血整理 环境 Vmare12 Ubuntu16.04 创建Hadoop用户 若安装Ubuntu不是用的“hadoop”用户,则需要增加一个名为"hadoop"的用户 直接快捷键ctrlaltt或者点…...
HBase---浅谈HBase原理
浅谈HBase原理 文章目录浅谈HBase原理HBase定义HBase逻辑结构HBase物理存储结构TimeStampType数据模型NaneSpaceRegionRowColumnTineStampCellHBase架构MasterMaster 架构Meta 表格介绍Region ServerRegionServer 架构MemStoreWALBlockCacheZookeeperHDFSHBase写数据流程HBase读…...
学习笔记四:dockerfile
Dockerfile概述dockerfile语法详解FROMMAINTAINERRUN:指定在当前镜像构建过程中要运行的命令EXPOSE指令CMDENTERYPOINTCOPYADDVOLUMEWORKDIRENVUSERONBUILDLABELHEALTHCHECKARG概述 Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜…...
微服务里的小问题
1.微服务为什么设置不同的namespace 为了实现三种服务三种情况下的隔离。 2.为什么要用nginx为naocos集群结点做负载均衡? 2.1 正向代理 就像我们访问外网需要一个代理。 2.2 反向代理 我们不需要访问真实的ip,只需要访问 这个服务的代理服务器即可&a…...
数据库之基本功:Where 中常用运算符
1. 运算符及优先级 ( )优先级最高 SQL> show user; USER is "SCOTT" SQL> select ename, job, sal, comm from emp where jobSALESMAN OR jobPRESIDENT and sal> 1500;ENAME JOB SAL COMM …...
浅谈 Nodejs原型链污染
一直在做php的题目,对其它语言做的很少。刚好在西湖论剑2022复现时,遇到了一道原型链污染的题目,借此机会开始简单学习一下 Nodejs的洞 p🐂讲解的十分清楚,因此下面举例子就直接用p🐂的例子进行解释了 目…...
Linux系统安装Docker
目录 Linux系统安装Docker 1、如果之前安装过旧版本的Docker,可以使用下面命令卸载 2、安装docker 3、启动docker 4、配置镜像加速 Linux系统安装Docker 前提:Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10࿰…...
1746-NR4电阻模拟输入
1746-NR4 模拟输入模块(电阻输入)特点由 Allen-Bradley 生产,属于 SLC 500 系列类型为 模拟输入模块,专门用于电阻信号采集提供 4 路独立输入通道支持热电偶、RTD(热电阻)及其他电阻传感器输入精度高&#…...
Langflow场景化部署指南:为不同用户定制的安装方案
Langflow场景化部署指南:为不同用户定制的安装方案 【免费下载链接】langflow ⛓️ Langflow 是 LangChain 的用户界面,使用 react-flow 设计,旨在提供一种轻松实验和原型设计流程的方式。 项目地址: https://gitcode.com/GitHub_Trending/…...
移动UI自动化测试架构选型:Maestro微内核架构与性能基准方法论
移动UI自动化测试架构选型:Maestro微内核架构与性能基准方法论 【免费下载链接】maestro Painless Mobile UI Automation 项目地址: https://gitcode.com/GitHub_Trending/ma/maestro 在当今快速迭代的移动应用开发环境中,UI自动化测试已成为保障…...
OpenClaw/阿里copaw/阿里QoderWork/腾讯Qclaw/腾讯workbuddy综合对比
1、功能介绍 核心能力:自然语言交互、本地文件操作、代码执行 支持模型:Qwen、Deepseek、OpenAI 等主流厂家模型均支持(硬件条件允许,也可通过ollama连接本地模型) 机器人助手:飞书、企业微信、QQ等创建…...
5分钟掌握DownKyi:B站视频下载的完整解决方案
5分钟掌握DownKyi:B站视频下载的完整解决方案 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。…...
cv_resnet101_face-detection_cvpr22papermogface 模型压缩与加速:面向边缘设备的部署探索
cv_resnet101_face-detection_cvpr22papermogface 模型压缩与加速:面向边缘设备的部署探索 1. 引言 想象一下,你手里有一台小巧的Jetson Nano开发板,想让它实时识别人脸,完成门禁或者客流统计。你兴冲冲地找到了一个效果不错的模…...
基于天棚控制原理的半主动悬架模型探索
基于天棚控制原理的半主动悬架模型 详细介绍:采用天棚阻尼控制的1/4主动悬架模型,以车身垂向加速度为控制目标,输入为B级随机路面,输出为车身垂向加速度、轮胎动载荷、悬架动挠度等平顺性评价指标,并计算了各个参数的均…...
如何快速掌握M3U8下载:N_m3u8DL-CLI-SimpleG新手完整教程
如何快速掌握M3U8下载:N_m3u8DL-CLI-SimpleG新手完整教程 【免费下载链接】N_m3u8DL-CLI-SimpleG N_m3u8DL-CLIs simple GUI 项目地址: https://gitcode.com/gh_mirrors/nm3/N_m3u8DL-CLI-SimpleG 想要轻松下载在线视频吗?N_m3u8DL-CLI-SimpleG是…...
ZeroTier内网穿透的3种高阶玩法:旁路由模式竟比主路由更稳定?
ZeroTier旁路由架构的三大高阶应用场景:性能优化与实战解析 1. 旁路由架构的技术原理与优势对比 在传统网络架构中,主路由承担着NAT转换、流量转发、防火墙等核心功能,而旁路由(又称辅助路由)则通过并行部署的方式&…...
AnimateDiff文生视频应用场景:电商动态海报、社交媒体GIF制作实战
AnimateDiff文生视频应用场景:电商动态海报、社交媒体GIF制作实战 1. 为什么选择AnimateDiff制作动态内容 在当今内容爆炸的时代,静态图片已经很难抓住用户的注意力。数据显示,社交媒体上动态内容的点击率比静态内容高出40%,而电…...



