Linux软件包命令管理(rpm命令)

Linux软件安装

软件包分类:
1)源码包:脚本安装包
2)二进制包(RPM包,系统默认包)

Linux能够识别的软件包分为上面二类。
源码包可以看到里面的代码,比较大,安装时候容易出错。现在使用比较多的就是二进制包(0101),是对源代码编译之后得到的。二进制包的区别是编译的格式不一样,Windows编译完成之后是.exe格式,linux是.rpm格式。
编译的时间比较慢。

RPM包管理的方式分为2中种:
1)rpm命令管理
2)yum在线管理

图片.png

有些命令只能使用包名,有的命令只能使用包全面。

图片.png

模块依赖查询网站:

www.rpmfind.net

rpm命令安装一个包:

rpm -ivh xxx.rpm  

-i 是安装
-v是显示安装信息
-h是显示安装过程

库依赖:
.so.数字结尾都是指的库依赖。

yum比手动管理包方便多了,缺点是需要联网,如果是redhat系统的话是需要收费的。

rpm安装与卸载包

包全名与包名:
包全名:操作的包是没有安装的软件包时,使用包全名。而且要注意路径。
包名:操作已经安装的软件包时,使用包名。是搜索/var/lib/rpm/中的数据库。

图片.png
图片.png

Linux是严格区分大小写的。

rpm卸载:

rpm -e httpd

你可能感兴趣的:(Linux软件包命令管理(rpm命令))