(1)rpm工具(手动安装,难点在于包的依赖关系)
(2)yum工具(python开发出来的工具,操作对象rpm包,能自动解决软件包的依赖关系)
(3)源码包(源码包需要同过编译器把该源码包编译成可执行的文件,安装难度大)
- 安装rmp包
安装:rpm -ivh *.rpm
卸载:rpm -e packagename
rpm -ivh 安装包全名 //初次安装需要写上包全名
-v :表示可视化
-i :表示安装
-h :表示显示安装进度
-e :删除软件包
packgename 代表软件包名
卸载软件前,应首先知道软件包在系统中注册的名称
rpm -q -a 结合grep来查询
由于系统中各个软件包之间相互有依赖关系,如果因存在这种依赖关系而不能卸载
rpm -Uvh 更新包全名 //如果安装的软件出现了更新的版本,可以使用-U选项来升级它。升级软件包也需要写入包全名。
rpm -e zip //卸载时只需要写入包名即可,没有任何提示,则说明已经卸载。提示错误的话,说明要解决它的依赖性。
rpm -qa //查询已安装的包
rpm -qi 包名 //查看一个已安装的RPM包的相关信息
rpm -ql zip //查看安装zip包后都安装了哪些文件
rpm -qf /usr/bin/zip //文件的绝对路径(通过某个文件属于哪个RPM包来安装的)
参考:https://blog.youkuaiyun.com/CsnCat/article/details/8217085
https://blog.youkuaiyun.com/chunyang315/article/details/79008570