【转载】Linux下 RPM 包和Deb包的安装(代码指令+案列)

目录

案列一:(Centos下)RPM包的安装:

——tree的安装

案列二:(Kali linux 下)安装Deb包:

——安装dpkg

—— 安装 gdebi


RPM [1] 是Red-Hat Package Manager(红帽软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。

案列一:(Centos下)RPM包的安装:
——tree的安装
查看自己系统镜像位置:鼠标右键点击镜像——》在终端打开:(tree的寻找)

[poem@localhost CentOS 7 x86_64]$ pwd ——查看位置
/run/media/poem/CentOS 7 x86_64
[poem@localhost CentOS 7 x86_64]$

安装详细步骤:

[root@localhost local]# cd /run/media/poem/
[root@localhost poem]# ls
CentOS 7 x86_64
[root@localhost poem]# cd CentOS\ 7\ x86_64/
[root@localhost CentOS 7 x86_64]# ls
CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7
EFI images Packages RPM-GPG-KEY-CentOS-Testing-7
EULA isolinux repodata TRANS.TBL
[root@localhost CentOS 7 x86_64]# du -sh Packages/ ——查看包大小
3.9G Packages/
[root@localhost CentOS 7 x86_64]#
[root@localhost Packages]# ls | grep "tree" ——使用“|”过滤出tree
texlive-pst-tree-svn24142.1.12-45.el7.noarch.rpm
tree-1.6.0-10.el7.x86_64.rpm
[root@localhost Packages]#
[root@localhost Packages]# rpm -qa ——列出所有已经安装的RPM包
[root@localhost Packages]# rpm -qa | tree ——数量太多,难以查找,用“|”过滤
bash: tree: command not found... ——没有发现,所以没有安装
[root@localhost Packages]#
[root@localhost Packages]# rpm -qpi tree-1.6.0-10.el7.x86_64.rpm ——查看软件的信息,确认软件的作用
[root@localhost Packages]# rpm -qpl tree-1.6.0-10.el7.x86_64.rpm ——确认安装路径
[root@localhost Packages]# rpm -ivh tree-1.6.0-10.el7.x86_64.rpm ——安装软件
[root@localhost Packages]# man tree ——查看如何使用
[root@localhost Packages]# tree /boot ——查看目录与文件
[root@localhost Packages]# rpm -e tree ——卸载软件
[root@localhost Packages]# tree /boot ——查看卸载成功
bash: /usr/bin/tree: No such file or directory

deb包是Debian,Ubuntu等Linux发行版的软件安装包,扩展名为.deb,是类似于rpm的软件包,Debian,Ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较麻烦

——————————————————————————————————————————————————————————

案列二:(Kali linux 下)安装Deb包:
——安装dpkg

安装:dpkg -i xxx.deb
卸载:dpkg -r xxx.deb 删除软件包
dpkg -r --purge xxx.deb 连同配置文件一起删除

—— 安装 gdebi

安装 gdebi:sudo apt-get update sudo apt-get install gdebi
使用 gedbi:sudo gdebi xxx.deb 按 y 即可 并且提供图形化安装

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_62311779/article/details/124036661

版权声明:
作者:SE_Ning
链接:https://www.cnesa.cn/2719.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
【转载】Linux下 RPM 包和Deb包的安装(代码指令+案列)
目录 案列一:(Centos下)RPM包的安装: ——tree的安装 案列二:(Kali linux 下)安装Deb包: ——安装dpkg —— 安装 gdebi RPM [1] 是Red-Hat Package Manager(红帽软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。 案列一:(Centos下)RPM包的安装: ——tree的安装 查看自己系统镜像位置:鼠标右键点击镜像——》在终端打开:(tree的寻找) [poem@localhost CentOS 7 x86_64]$ pwd ——查看位置 /run/media/poem/CentOS 7 x86_64 [poem@localhost CentOS 7 x86_64]$ 安装详细步骤: [root@localhost local]# cd /run/media/poem/ [root@localhost poem]# ls CentOS 7 x86_64 [root@localhost poem]# cd CentOS\ 7\ x86_64/ [root@localhost CentOS 7 x86_64]# ls CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7 EFI images Packages RPM-GPG-KEY-CentOS-Testing-7 EULA isolinux repodata TRANS.TBL [root@localhost CentOS 7 x86_64]# du -sh Packages/ ——查看包大小 3.9G Packages/ [root@localhost CentOS 7 x86_64]# [root@localhost Packages]# ls | grep "tree" ——使用“|”过滤出tree texlive-pst-tree-svn24142.1.12-45.el7.noarch.rpm tree-1.6.0-10.el7.x86_64.rpm [root@localhost Packages]# [root@localhost Packages]# rpm -qa ——列出所有已经安装的RPM包 [root@localhost Packages]# rpm -qa | tree ——数量太多,难以查找,用“|”过滤 bash: tree: command not found... ——没有发现,所以没有安装 [root@localhost Packages]# [root@localhost Packages]# rpm -qpi tree-1.6.0-10.el7.x86_64.rpm ——查看软件的信息,……
<<上一篇
下一篇>>