rpm -qi //查询已经安装的某个RPM软件包的信息 rpm -qf //查询某个程序文件是由哪个RPM软件包安装的 rpm -ql //查询某个RPM软件包的所有安装文件 rpm -qa //查询所有已经安装的RPM软件包
会提示该软件包没有安装
rpm -qf `which vim`
rpm -ivh rpm包文件名 rpm -e 包名
rpm -ivh --nodeps
rpm -Uvh
yum list |grep tidy yum install -y tidy tidy-devel yum remove -y tidy tidy-devel
yum install -y --downloadonly --downloaddir=/usr/local/src
这里不详细给出。
yum upgrade与yum update都能更新系统的所有软件包,不同的就是upgrade相当一次大规模的升级,连带了旧的要淘汰的包也升级。update 和 upgrade 的侧重点不一样,update主要是使软件达到最新,但upgrade更侧重的是软件功能得到一个很大的提升,区别于频繁的发布最新的补丁。upgrade不改变软件设置和系统设置,系统版本升级,内核不改变;update改变软件设置和系统设置,系统版本内核都升级。
yum upgrade : 用于大规模的版本升级,更新Linux系统和整个软件版本
yum update : 用于安装补丁文件,更新内核和软件包到最新
rpm -qa | grep 包名
echo $?
yum install -y gcc
./configure --help
a)挂载光盘
mount /dev/cdrom /mnt
b)删除/etc/yum.repos.d目录所有的repo文件
rm -rf /etc/yum.repos.d/*
c) 创建新文件dvd.repo
[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo
加入以下内容:
[dvd] name=install dvd baseurl=file:///mnt enabled=1 gpgcheck=0
d) 刷新 repos 生成缓存
yum makecache
本文出自 “香飘叶子” 博客,请务必保留此出处http://xpleaf.blog.51cto.com/9315560/1893042
《跟阿铭学LInux》第9章 安装RPM包或源码包:课后习题与答案
原文:http://xpleaf.blog.51cto.com/9315560/1893042