1、在Linux中软件包有多种存在方式,如rpm包、deb包、tar.gz源码包、tar.bz2源码包,以上的包都可以本地安装。也有在线安装工具,如yum、apt,yum实际上也是安装rpm包,只是可以在线上安装linux u盘安装linux u盘安装,防止下载,同时也可以手动解决依赖关系防止安装软件后难以使用。而apt安装的是deb包,deb包是debian系列采用的软件安装包,工作原理与yum类似。
2、首先来讲讲rpm包的安装,首先安装它须要管理员权限,普通用户模式下可以使用sudorpm-ivh+软件包的方式来安装,root模式下可以直接rpm-ivh+软件包的方式安装
3、rpm包的卸载,只须要rpm-e+软件包即可linux系统编程,使用方式同上,如遇见卸载时提示依赖难以卸载时,可以添加—nodeps参数来忽视掉直接执行卸载程序
4、deb包的安装与卸载因为本地没有Debian系列的系统在,就不做演示了linux软件工程师培训,主要是dekg这个命令,安装软件是dpkg-i,卸载软件是dpkg-e,相对rpm命令来说要简单些操作
5、tar.gz和tar.bz2源码包,实际上在解压后都是差不多的,这儿就统一讲解下,这些包主要是由源码安装程序直接压缩生成的,使用时须要先解压,之后再查看安装说明,使用./configure为编译做好打算,之后使用make命令进行软件编译,再使用makeinstall来进行软件安装。
6、yum与apt功能同样差不多,使用方式为yuminstall+软件包、apt-getinstall+软件包的形式,如右图,yum会将软件的依赖包也一起找下来
这儿确认以后,会执行下载程序并安装下载后的软件包
7、yum安装的包也可以通过rpm卸载,也可以yumremove+软件包卸载,如右图
8、Linux的几种软件安装工具讲解就到这了,下边会详尽讲解rpm命令的使用方式