linux yum 软件包大全,linux系列13-软件包管理yum

软件的类型

源码包 需要编译 xxx.tar.gz

二进制包 已编译 xxxx.rpm

常见的二进制包:

系统平台 包类型 工具 在线安装

RedHat/Centos RPM rpm,rpmbuild yun

Ubuntu/Debian DPKG dpkg apt

注意:不管是源码包,还是二进制包,安装时都可能有依赖关系

RPM包管理

主要获得RPM包途径:

RedHat光盘或官方网站

rpmfind.net

相应软件官方网站

认识RPM包:

mysql-community-common-5.7.12-1.el7.i686.rpm

yum-utils-1.1.30-14.el6.norah,rpm

软件包名 版本号(Version) 发行版本(Release) 系统平台

yum-utils 1.1.30 14.el6 norah

国内镜像源

查看可用仓库

yum clean all --清空缓存及其它文件

yum makecache --重建缓存

yum repolist --查询可用的仓库

安装

yum -y install httpd vsftpd *vnd

yum -y reinstall httpd

yum -y update httpd

yum -y update

yum -y install /root/xxxx.rpm --本地安装

yum -y install https://xxxx.rpm --从网络下载安装

yum -y groupinstall mariadb

yum -y remove httpd

yum -y groupremove matiadb

查询

从本地rpm数据库和yum源中查询

yum list httpd

yum list *vnc*

yum list |grep vnc

yum list installed --查看 已安装的包

yum info httpd

yum group list

yum grouplist

yum groupinfo mariadb

卸载

yum -y remove mysql-server

yum -y groupremove mysql-server

查看历史

yum history

yum history info9

yum history undo 4 --撤销

扩展查询

···

--从包名和包描述中查找带有关键字的包

yum list |grep chinese --只关注软件包的名

yum list |grep piny

yum search chinese --关注软件包的名或描述

--查找/etc/vsftpd/vsftpd.conf属由哪个包提供

yum provides */vsftpd.conf

yum provides gnuplot

--查找命令pip由哪个包提供

yum -y install pip

yum provides pip

···

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值