linux rpm 基础知识

技术linux rpm 基础知识 linux rpm 基础知识目录Linux中安装软件的三种方式rpmrpm安装rpm安装插图1)rpm安装插图2)rpm卸载rpm更新软件包名称解析rpm查看指令
Li

linux rpm基础

在Linux目录下安装软件的三种方法rpmrpm安装rpm安装插图1)rpm安装插图2)rpm卸载rpm更新软件包名称解析rpm查看说明

Linux中安装软件的三种方式

1) rpm安装

# rpm安装类似于windows中的安装包。下载后可以直接安装。缺点是不能自行解决依赖性。

什么叫自己解决不了依赖?

假设:

安装python需要安装C语言,但是rpm本身无法下载安装包,需要自己下载。如果安装包简单,就可以了;如果很复杂,它就是不能自己解决依赖性。

2)基于rpm安装yum installation :即在rpm上增加自动解析依赖关系的功能。

3)源代码安装:编译源代码获得软件包。

#接下来,详细介绍三种安装方式。

rpm

rpm安装

安装:rpm-IVH[软件包名称]

卸载:rpm-e[软件包名称]

升级:rpm-Uvh[包名]

上传下载:yum install lrzsz -y(安装前先安装软件包,否则可能无法安装)

安装上述命令后,转到https://repo.huaweicloud.com/centos/7/os/x86_64/Packages/.

寻找zsh软件包,下载,将安装包拖到xshell中成功安装。说明2)

[root @ localhost/]# rpm-IVH zsh-5 . 0 . 2-34 . el7 _ 8 . 2 . x86 _ 64 . rpm

校准是否成功安装:

[root@localhost /]# zsh

[root@localhost]/#(表示成功)

[root@localhost]/#退出

rpm安装插图1)

rpm安装插图2)

rpm卸载

# rpm -e zsh

[root@localhost /]# rpm -e zsh

[root@localhost /]# zsh

-bash :/usr/bin/zsh 3360没有该文件或目录。

[root@localhost /]#

卸载只需要写你下载的包的名字。

rpm更新

[root @ localhost/]# rpm-Uvh zsh-5 . 0 . 2-34 . el7 _ 8 . 2 . x86 _ 64 . rpm

制备中.# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # [100%]

升级/安装.

1: zsh-5 . 0 . 2-34 . el7 _ 8.2 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 100%]

[root@localhost /]#

#校准成功吗?

[root@localhost /]# zsh

[root@localhost]/#

软件包名称解析

zsh-5 . 0 . 2-34 . el7 _ 8 . 2 . x86 _ 64 . rpm

包装名称:zsh

版本号。5.0.2

编译多少次:34

适用平台为:el7_8.2(CentOS 7)

适用的系统位数是:x86_64。

加长件:转/分

rpm查看指令

1)检查软件包的配置文件(rpm -qc zsh)

[root@localhost /]# rpm -qc zsh

/etc/skel/。zshrc

/etc/zlogin

/etc/zlogout

/etc/zprofile

/etc/zshenv

/etc/zhrc

2)检查是否安装了某个软件(rpm -q zsh)。

[root@localhost /]# rpm -q zsh

zsh-5.0.2-34.el7_8.2.x86_64

3)检查当前系统中安装了哪些软件(rpm -qa)

[root@localhost /]# rpm -qa

yum-plugin-fast stmirror-1 . 1 . 31-54 . el7 _ 8 . no arch

设置-2.8.71-11.el7.noarch

libndp-1.2-9.el7.x86_64

.

4)检查软件的安装路径,看看安装了什么(rpm -qc zsh)

[root@localhost /]# rpm -qc zsh

/etc/skel/。zshrc

/etc/zlogin

/etc/zlogout

.

还有一个。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/149508.html

(0)

相关推荐

  • 把世故圆滑的人喻为什么,把足谋多智的人喻为什么

    技术把世故圆滑的人喻为什么,把足谋多智的人喻为什么7月31日 11:45 把混混噩噩的人喻为(糊涂虫)把世故圆滑的人喻为什么,把世故圆滑的人喻为(老油条),有专业知识的外行人为(门外汉 ),把技艺不精,勉强凑合的人喻为(

    生活 2021年10月29日
  • activity流程id存在哪张表(两个activity之间跳转执行什么方法)

    技术Activity的singleTask怎么使用这篇文章主要讲解了“Activity的singleTask怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Acti

    攻略 2021年12月18日
  • 驻足痴望,为什么漂亮的女孩讨人喜欢

    技术驻足痴望,为什么漂亮的女孩讨人喜欢人类社会自从从猿猴进化到人,进入高级动物以后,人就有了爱美之心,因为人类社会当时主宰一切都是以男人为主,男人在人世间起到主导地位,女人处于次要地位,社会上主要都是从男人视角看待一切,

    生活 2021年10月20日
  • 怎么使用OUT参数

    技术怎么使用OUT参数本篇内容介绍了“怎么使用OUT参数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!我创建了下面这个过

    攻略 2021年11月8日
  • 首页css

    技术首页css 首页cssbody{ background-color: #CCCCCC;}.content ul{ padding-left: 0;}.content ul li{ display:

    礼包 2021年10月27日
  • brew mysql无法连接问题怎么解决

    技术brew mysql无法连接问题怎么解决本篇内容介绍了“brew mysql无法连接问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年12月4日