安装软件包的方法介绍

安装软件包的三种方法

三种方法:

  • rpm工具:红帽包管理系统
  • yum工具:python开发的包管理系统,支持自动安装依赖包
  • 源码包:源代码

rpm包介绍

在cdrom的Packages目录下存放安装包:

tdb-tools-1.3.8-1.el7_2.x86_64.rpm

tdb-tools是包名

  • 1.3.8:版本号(主板本、次版本、修正版本)
  • 1.el7_2:发布版本号
  • x86_64:平台位数

rpm工具用法

安装包:

[root@localhost Packages]# rpm -ivh zsh-5.0.2-25.el7.x86_64.rpm

升级包:

[root@localhost Packages]# rpm -Uvh zsh-5.0.2-25.el7.x86_64.rpm

卸载包:

[root@localhost Packages]# rpm -e zsh

列出安装的包:

[root@localhost Packages]# rpm -qa

有时卸载会提示有依赖包,必须要卸载了依赖包才能卸载。

查询一个包是否安装:

[root@localhost Packages]# rpm -q ppp

查询指定包信息:

[root@localhost Packages]# rpm -qi
vim-enhanced

列出包安装的文件:

[root@localhost Packages]# rpm -ql vim-enhanced

根据文件路径查文件是由哪个包安装的:

[root@localhost Packages]# rpm -qf /usr/bin/vim

yum工具用法

列出所有可安装包:

[root@localhost Packages]# yum list

搜索包:

[root@localhost Packages]# yum search vim

精准搜索

[root@localhost Packages]# yum list |grep 'vim'

列出可用组:

[root@localhost Packages]# yum grouplist

卸载包:

[root@localhost Packages]# yum remove ppp

搜索安装包名:

[root@localhost Packages]# yum provides "/*/vim"

yum搭建本地仓库

挂载镜像到/mnt目录

备份:

[root@localhost dev]# cp -r /etc/yum.repos.d /etc/yum.repos.d.bak

将所有repo文件删除:

[root@localhost ~]# rm -f /etc/yum.repos.d/*

新建文件并写入内容:

[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo

写入:

[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0

清除缓存:

[root@localhost yum.repos.d]# yum clean all
  • 右侧带@指已安装,dvd指可安装的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值