`

安装与卸载

阅读更多
1.显示命令所在位置:"which"
2.查询软件安装到哪里:"locate 软件名或文件名";(系统初次安装时要执行updatedb,每隔一段时间也要执行一次,以保持已安装软件库最新)
3.管理软件包:"system-config-packages";

二、RPM对已安装包的操作:
1.打开管理软件包软件:systerm-config-packages;
2.查看系统中所有已经安装的包:"rpm -qa",如果分页查看,再加一个管道 |和more命令,即"rpm -qa|more"
如果要查询安装包名称中含有特定字符的包可以增加参数| grep ,如:"rpm -qa | grep mono"将列出所有包含mono的包;
(注:grep是linux下用于搜索输出内容中所含内容的一个命令。
1).例如要搜索名为aaa.txt中的一串字符"bbb",可以用 cat aaa.txt|grep bbb
2).要搜索当前目录含有bb的文件,可以用 ls |grep bb)


3.查询系统已安装的软件:"rpm -q 软件名"
4.查询已安装软件包都安装到何处:"rpm -ql 软件名"
5.查询一个已安装软件包的信息:"rpm -qi 软件名"
6.查看一下已安装软件的配置文件:"rpm -qc 软件名"

三、RPM对未安装包的操作:
1..查看一个未安装的软件包的依赖关系:"rpm -qpR file.rpm"
2.安装一个rpm 包:"rpm -vih file.rpm "
3.升级一个rpm 包:"rpm -Uvh file.rpm"
4.删除一个rpm 包:"rpm -e 软件包名"
5.为软件包指定安装目录:"rpm -ivh --relocate /=/opt/file file.rpm",通过 -relocate 参数把file.rpm安装到/opt/file目录中;
6.检查软件包的依赖关系:"rpm -ivh --test file.rpm";(只是检查依赖关系,并不是真正的安装)

四、yum相关的操作:
1.列出已经安装的所有的rpm包的信息:"yum info installed";
2.列出资源库中所有可以安装或更新的rpm包:"yum list";(可以在list后加包的名称,且可使用匹配符,如列出所有以mozilla开头的rpm包用:"yum list mozilla*");
3.删除rpm包,包括与该包有倚赖性的包:"yum remove licq"
4.安装mplayer,同时自动安装相关的软件"yum install mplayer";
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics