WaKK 2018-08-07 10:00:11 1、在Linux中软件包有多种存在形式,如rpm包、deb包、tar.gz源码包、tar.bz2源码包,以上的包都可以本地安装。也有在线安装工具,如yum、apt,yum实际上也是安装rpm包,只是可以在线上安装,避免下载,同时也可以自动解决依赖关系避免安装软件后无法使用。而apt安装的是deb包,deb包是debian系列采用的软件安装包,工作原理与yum类似。 2、首先来讲讲rpm包的安装,首先安装它需要管理员权限,普通用户模式下可以使用sudo rpm -ivh + 软件包的方法来安装,root模式下可以直接rpm -ivh+软件包的方法安装 3、rpm包的卸载,只需要rpm -e +软件包即可,使用方法同上,如遇到卸载时提示依赖无法卸载时,可以添加—nodeps参数来忽略掉直接执行卸载程序 4、deb包的安装与卸载由于本地没有Debian系列的系统在,就不做演示了,主要是dekg这个命令,安装软件是dpkg -i,卸载软件是dpkg -e,相对rpm命令来说要简单些操作 5、tar.gz和tar.bz2源码包,实际上在解压后都是差不多的,这里就统一讲解下,这种包主要是由源码安装程序直接压缩生成的,使用时需要先解压,然后再查看安装说明,使用./configure为编译做好准备,然后使用make命令进行软件编译,再使用make install来进行软件安装。 6、yum与apt功能同样差不多,使用方法为yum install +软件包、apt-get install +软件包的方式,如下图,yum会将软件的依赖包也一起找出来 这里确认之后,会执行下载程序并安装下载后的软件包 7、yum安装的包也可以通过rpm卸载,也可以yum remove +软件包卸载,如下图 8、Linux的几种软件安装工具讲解就到这了,下面会详细讲解rpm命令的使用方法 |
|