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)

相关推荐

  • 如何减压,什么方法可以让自已减压呢

    技术如何减压,什么方法可以让自已减压呢人生不如意事长八九,所以心理总会有烦恼,而且大多数是自己给自己找的,那就要调整自己的心态了。因为开门七件事如何减压:柴米油盐酱醋茶,每一件都可以使我们产生烦恼,更何况在世风日下的今天

    生活 2021年10月25日
  • hadoop系列之三:Hadoop2.x安装与实验

    技术hadoop系列之三:Hadoop2.x安装与实验 hadoop系列之三:Hadoop2.x安装与实验如果参考我的是校友,同选大数据分析的课,不要直接复制,这是我的报告。我只能保证我这么做能做出来,

    礼包 2021年12月18日
  • 24小时自助下单平台网站便宜,抖音低价自助下单平台?

    技术24小时自助下单平台网站便宜,抖音低价自助下单平台?抖音快速涨粉方法抖音无疑是目前新媒体里面涨粉最容易,涨粉最快的平台了。前有成都小甜甜一夜涨粉500万,后有灵魂当铺一天涨粉75万。这种涨粉速度在其他平台是想都不敢想

    测评 2021年11月10日
  • mysql cpu飙升怎么排查问题(mysql root忘记密码怎么办)

    技术如何解决mysql 1053错误问题这篇文章将为大家详细讲解有关如何解决mysql 1053错误问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 my

    攻略 2021年12月22日
  • Redis中缓存过期、内存被缓存占用要如何处理

    技术Redis中缓存过期、内存被缓存占用要如何处理这篇文章主要讲解了“Redis中缓存过期、内存被缓存占用要如何处理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redi

    攻略 2021年11月29日
  • C++面试易错语法特性有哪些

    技术C++面试易错语法特性有哪些这篇文章主要讲解了“C++面试易错语法特性有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++面试易错语法特性有哪些”吧!面试频率高

    攻略 2021年11月29日