主要来源:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.html
rpm(redhat package manager)是redhat软件包管理工具。
安装包有两种:二进制包和源代码包。二进制包是已经经过编译可以马上运行的程序,下载安装后就可以使用了。源代码包里面包括程序的原始代码,需要编译才能使用。
rpm常用参数
-i, --install install package(s)
-v,--verbose provide more detailed output
-h,--hash print hash marks as package installs(显示安装进度)
-e,--erase erase (uninstall) package
-U,--upgrade=<packagefile>+ upgrade package(s)
--replacepkge install package(s) anyway
--test 安装测试,并不实际安装
--nodeps 忽略软件包依赖关系强行安装
--force 忽略软件包及文件的冲突(不明白)
rpm -ivh 包.后缀 安装rpm包
rpm -qa 列出所有安装过的包
rpm -qa | grep sql 查找所有安装过的包含某个字符串“sql”的软件包
rpm -q mysql 可以获得mysql软件包的全名
rpm -ql 包名 包名不包括后缀名,该命令可以显示包的路径。还有which命令,whereis命令可以用来找路径
浙公网安备 33010602011771号