文章目录
rpm
- 找出当前目录中名字中包含tree的软件包
ls | grep “tree”
tree-1.5.3-3.el6.x86_64 - 先确认有没有安装过
rpm -qa 查看已经安装的软件包 - 了解这个软件包的作用
rpm -qpi 包名 解释软件的作用 - 先确定软件的安装位置
rpm -qpl 包名 - 安装软件
rpm -ivh 软件包全称
-i install
-v 详细信息显示
-h 以井号#作为进度条 - 判断当前文件或者目录属于哪个软件包
rpm -qf filename 可用来判断一个文件是安装包植入还是人为写入的 - 卸载
rpm -e 软件名称
yum
解决软件与软件之间的依赖关系yum是找依赖关系的工具,但是装软件还是rpm
若要用yum安装光盘中的软件:建立一个yum源的仓库配置文件,使其能够找到光盘中软件依赖关系列表,根据列表进行安装。
注:将源yum仓库中的repo仓库文件放进一个目录中,只留一个自己建立的仓库文件在其中。
创建的仓库配置文件内容
- yum源仓库配置文件位置
cd /etc/yum.repos.d - 备份配置文件(避免产生冲突)
mkdir bak mv C* bak - 建立yum源文件
vim 文件名.repo
[biaoqian]
name=
baseurl=file:/media/CentOS_6.9_Final
gpgcheck=0 //为0则表示关闭密钥校验
4. 消除之前的域名缓存
yum clean all
5. 安装和卸载
yum install 软件名 -y
yum remove 软件名
用yum安装可以加-y,默认确认。用yum卸载时不要加-y,可能会卸载掉系统的一些内容
整合两张光盘的yum源
- 第一张盘:
- 第二张盘:
- 修改创建的yum仓库内容
现在两张光盘的安装包都复制到/var/cdrom中,当所需的软件分别存放两张光盘中时,解决了来回切换的问题。