rpm命令和npm命令介绍

  • 一、rpm命令是什么
    • 1.rpm常用命令组合
    • 2.安装rpm
  • 二、npm命令是什么

一、rpm命令是什么

RPM是RedHat Package Manager(RedHat 软件包管理工具)类似Windows里面的添加/删除程序,Linux rpm是常用命令使用解析

二进制包(Binary)和源代码包(source)两种,二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码经常以src.rpm作为后缀名。

rpm命令一般用于安装、查询、验证,移除rpm软件安装包,是我们常用的命令工具。

1.rpm常用命令组合

rpm -i 安装软件包,i是install的意思,下面的-ivh是安装并显示安装过程
-ivh:安装显示安装进度–install–verbose–hash
-Uvh:升级软件包–Update;
-qpl:列出RPM软件包内的文件信息[Query Package list];
-qpi:列出RPM软件包的描述信息[Query Package install package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query File];
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost];
-e:删除包(erase)

更过命令请了解这篇☞rpm常用命令

例如我想查询我是否安装了jenkins

2.安装rpm

好吧,我没有安装rpm,我的mac里没有这个命令,所以需要安装

解决方案:

brew search rpm

首先执行该命令,等待返回结果,查看是否有rpm命令


安装rpm
brew install rpm
发现没有之后,就执行安装,则系统就会安装homebrew内置的rpm命令


安装需要挺长时间的,耐心等待~


安装成功

二、npm命令是什么

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,Node.js框架的最强大功能之一是能够轻松地使用Node包管理器(Node Package Manager,NPM)用额外的Node封装模块(NPM)将其扩展。

Node包管理器(服务于JavaScript)
Node封装模块
此外,NPM还是一个网站(www.npmjs.com)和社区平台

常见的使用场景有以下几种:

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
  • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 “npm -v” (version)来测试是否成功安装。命令如下,出现版本提示表示安装成功:


如果你安装的是旧版本的 npm,可以很容易得通过 npm 命令来升级,命令如下
$ sudo npm install npm -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.14.2 /usr/local/lib/node_modules/npm

如果是 Window 系统使用以下命令即可:
npm install npm -g

查资料了解的时候让我发现了一个挺好用的网站,分享给大家,请戳☞好好学习吧

我的文章只做简单的介绍,作为入门级简单了解,想深入了解的可以自行上node官网看看英文官网node英文官网,英文不好的童鞋可以看node中文

rpm命令和npm命令是什么相关推荐

  1. 经常使用的npm命令

    换源相关 命令 用处 npm get registry 查看现在使用的源 npm config set registry http://registry.npm.taobao.org/ 换为淘宝源 n ...

  2. 小程序在输入npm命令_微信小程序使用npm包步骤

    这里以npm引入小程序官方UI组件库weui-miniprogram为例 1.在小程序根目录内,初始化npm(官方文档上是没写出这一步,这里做个补充) npm init 2.在小程序中执行命令安装 n ...

  3. 使用 npm 命令查看某个 npm 开发包明细

    参考 这篇文章概述了如何使用 npm view 命令检查 NPM 包的注册表信息,使用 npm pack 命令直接从注册表下载 NPM 包,以及提取包 tarball 的内容. 本文使用的作为例子的 ...

  4. 没找到rpm命令_Mysql的命令总结和PyMysql

    @Author:Runsen @Date:2019/2/27 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排 ...

  5. linux 提取cpio_15. Linux提取RPM包文件(cpio命令)详解

    在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令. cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录) ...

  6. [vue-cli] vue-cli工程中常用的npm命令有哪些

    [vue-cli] vue-cli工程中常用的npm命令有哪些 npm install:下载 node_modules 资源包的命令 ==思考问题:== 为什么下载资源包要用npm install? ...

  7. vue项目 :npm命令安装jquery

    vue项目 :npm命令安装jquery 注意: 有时候通过npm 无法安装,通过cnpm却可以! cmd指令: cnpm install jquery// 安装完了之后,在引用页面使用import引 ...

  8. 用户不在sudoers文件中,需要使用命令 sudo npm install 的解决方法

    1. 切换到root用户权限 2. 查看/etc/sudoers文件权限,如果只读权限,修改为可写权限 [root@Compile user]# ls -l /etc/sudoers -r--r--- ...

  9. npm命令运行时报错_运行npm update等命令出错后如何分析问题根源(示例代码)

    我今天工作时,在当前前端项目工作目录下执行命令npm update 结果遇到如下错误:registry error parsing json npm ERR! Unexpected token < ...

最新文章

  1. mysql timestamp json_mysql中timestamp,datetime,int类型的区别与优劣
  2. Oracle ASM 翻译系列第二十七弹:ASM INTERNAL ASM METADATA BLOCK
  3. php:Mcrypt响应慢的原因解决备注
  4. Excel实战技巧之[活用条件格式]
  5. eeglab中文教程系列 汇总
  6. IBM押注沃森人工智能技术 未来6年或达170亿美元
  7. [转载]MVC、MVP以及Model2(上)
  8. aspectj xml
  9. NeurIPS’20 | 长尾问题太严重?半监督和自监督就可以有效缓解!
  10. C++ I/O 流 格式控制(上)
  11. 计算机专业应届生年薪30多万,制造焦虑,非广告,请看截图
  12. oracle禁用ctss,CTSS服务介绍及模式调整
  13. C++库介绍-标准库、类库
  14. HDU2085 核反应堆【递推】
  15. JAVA重要基础之反射
  16. java数字小游戏_java数字小游戏
  17. (二)如何使用Progress Bar
  18. web3.0是什么意思(web3和元宇宙的关系)
  19. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.5 层次结构模型...
  20. echarts 修改tooltip字体大小

热门文章

  1. 王道视频-数据结构-笔记6:图
  2. c++ unordered_map在多线程下只插入会崩溃
  3. (附加对私信的统一回复)同济大学高等数学下册第十二章无穷级数以及每日一题
  4. 错误 MSB8036 找不到 Windows SDK 版本8.1。请安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。
  5. 【黑盒测试用例设计】等价类划分法
  6. ios无限体验服务器,ios变态无限元宝的手游-ios手游无限元宝公益服
  7. 原创的转载(转自曾经的CSDN第一名博主)
  8. 5.9 Go语言项目实战:驾考系统
  9. Linux下eSata热插拔的设置
  10. 开局不利?无效上班?别听风就是雨,摆正心态最重要