8455澳门新_8455新葡萄娱乐【官网】

8455澳门新yum能检查linux下面安装软件包时的依赖

YUM基础

    使用RPM在Linux中安装、卸载软件或服务进会经常碰到RPM包的依赖,而我们在安装软件A时,提示依赖于软件B,安装软件B时又会出现提示依赖于软件C等一系列的依赖关系。这时大家会提出有没有一键可以解决在安装过程中所有依赖项的问题?这时就该Linux中的YUM命令展示强大功能的时候了。
    YUM全称为Yellow dog Updater, Modified,可执行名为yum,是一个在Fedora/RedHat/CentOS中的Shell前端软件包管理。它是基于RPM包管理,能够多指定的服务器自动下载RPM包并安装,可以自动处理依赖关系,并一次性安装所有依赖的软件包,而无须一次又一次下载、安装各种依赖包。
    YUM的主要特点如下:
    1、可以同时配置多个资源库(Repository)
    2、简洁的配置文件(/etc/yum.conf)
    3、自动解决增加或删除安装RPM包时遇到的依赖问题
    4、保持与RPM数据库的一致性

Linux yum命令详解

一、简介

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

二、功能

自动搜索最快镜像插件:  yum install yum-fastestmirror
安装yum图形窗口插件:    yum install yumex
查看可能批量安装的列表: yum grouplist

1) 查找和显示

yum search string 根据关键字string查找安装包
yum deplist package1 查看程序package1依赖关系
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list installed 查看已安装软件包
yum list package1 显示指定程序包安装情况package1
yum list all 列出YUM仓库中全部软件
yum groupinfo group1 显示程序组group1信息
yum provides nginx 查看软件功能

yum whatprovides filename 查看哪个rpm文件包含了指定的目标文件

2)安装

yum install 全部安装
yum install package1 安装指定的安装包package1
yum localinstall 软件名称.rpm 安装本地包
yum groupinsall group1 安装程序组group1

3)更新

yum check-update 检查可更新的程序
yum update 全部更新
yum update package1 更新指定程序包package1
yum --exclude=package kernel* update 排除个别软件升级
yum localupdate update-package.rpm 升级本地包
yum groupupdate group1 升级程序组group1

4)卸载 

yum remove package1
yum erase package1 删除程序包package1
yum groupremove group1 删除程序组group1

5)清除缓存

yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean,
yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers

6)启用与禁用源

yum --enablerepo=epel install rsnapshot
yum --disablerepo=epel install 软件名称

RedHat 6.2 Linux修改yum源免费使用CentOS源

配置EPEL YUM源

Redhat 本地yum源配置

yum的配置文件说明

RedHat 6.1下安装yum(图文)

YUM 安装及清理

CentOS 6.4上搭建yum本地源

本文永久更新链接地址:

yum命令详解 一、简介 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够...

Yum介绍
Yum全称为 Yellow dog Updater, Modified(软件包管理器)我们开玩笑时也称“黄狗”
主要功能是更方便的添加/删除/更新RPM包,yum能检查linux下面安装软件包时的依赖性关系,并把依赖的软件包全部自动安装,便于管理大量系统的更新问题,
能同时设置多个资源库(Repository),而且使用起来十分的简单。

YUM使用

下面详细讲解在RHEL5上面配置本地仓库的方法:
1.利用FTP的方式来制作yum的安装源
服务器IP地址:192.168.200.101
[[email protected] ~]# mount /dev/cdrom /media

YUM命令

  yum的命令一般形式如下所示:

yum [options] [command] [packages]

[options]:可选项
  -h:使用帮助
  -y:在安装过程中的所有提示全部选择yes
  -q:不显示安装过程
[command]:要进行的操作
[packages]:操作对象

现在就来配置yum仓库,
Yum仓库在/etc/yum.repod目录下面,(文件名必须以.repo结尾)
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# ls
rhel-debuginfo.repo
在/etc/yum.repos.d目录里下有一个rhel-debuginfo.repo的模板文件,可以按照这个文件里面的内容来配置yum仓库。
[[email protected] yum.repos.d]# vi rhel-debuginfo.repo
我们可以按照这个里面的内容来编写,添加如下内容:
[rhel-Server]
name=Red Hat Enterprise Linux Server
baseurl=file:///meida/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release
[rhel-Cluster]
name=Red Hat Enterprise Linux Cluster
baseurl=file:///meida/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-ClusterStorage]
name=Red Hat Enterprise Linux ClusterStorage
baseurl=file:///meida/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-VT]
name=Red Hat Enterprise Linux VT
baseurl=file:///meida/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

YUM操作

yum仓库中每一行的意义请看“RHEL5通过FTP配置yum仓库 ”

软件安装
  • yum install:全部安装
  • yum install package:安装指定的软件包package
  • 8455澳门新,yum groupinstall group:安装程序组group

偷工减料: ^v^先不跟大家说这个办法也是为了大家好哦!^v^
1.可以将gpgcheck的值设置为0,然后gpgkey这行就可以去掉了,有报错时执行如下命令:
rpm –import  /etc/pki/rpm-gpg/RPM-GPG-KEY-redehat-release

更新升级
  • yum update:全部更新
  • yum update package:更新指定软件包package
  • yum check-update:检查可更新的程序
  • yum upgrade package:升级指定软件包package
  • yum groupudate group:升级程序组group

下面进行装包测试,
[[email protected] ~]# yum -y install dhcpd bind

本文由8455澳门新发布于关于我们,转载请注明出处:8455澳门新yum能检查linux下面安装软件包时的依赖

相关阅读