yum使用方法

yum [options] [command] [package ...]

1、简介

yum是通过分析rpm的数据后,根据软件的相关性做出的属性依赖解决方案。通过自动解决软件的依赖关系,来解决软件安装升级以及卸载中所遇到的问题。

yum必须要依赖yum server来使用,yum server可以是基于互联网,也可以基于局域网,甚至于本地服务器。因为各Linux分发版(Linux distribution)在发布时已经制作出景象站点以提供给用户使用,理论上用户不用做任何设置,只需连接上网络即可使用yum的各功能。

但是基于某些大家都知道的原因导致国内用户无法访问这些站点,或者访问速度极慢,于是国内几大网站搭建了方便国内用户使用的景象源。

阿里云开源镜像站: 
http://mirrors.aliyun.com/
搜狐开源镜像站:
http://mirrors.sohu.com/
网易开源镜像站:
http://mirrors.163.com/

这里不做过多的讨论。

2、【options】

-y :所有等待用户输入的时候自动提供yes相应

以安装my-sql为例,如果不使用-y选项yum将会停在等待用户输入界面。

[[email protected] ~]# yum install my-sql
Dependencies Resolved
=====================================================
 Package 
 mysql
====================================================
Install       1 Package(s)
Total download size: 894 k
Installed size: 2.4 M
Is this ok [y/N]:

--installroot=/PATH

软件将安装在指定路径中而不使用默认路径

3、[command]

search:后跟软件名或者软件描述关键字,将搜索出匹配软件

例如:搜索mysql-devel相关软件,结果为mysql-devel.i686 和mysql-devel.x86_64两个软件

[[email protected] ~]# yum search mysql-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
==========================================================================
mysql-devel.i686 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications

list:列出yum所管理的所有的软件

[[email protected] ~]# yum list

info:后跟软件名,显示软件的详细信息

[[email protected] ~]# yum info software_name

provides:后跟文件路径,搜索该文件属于哪个软件

[[email protected] ~]# yum provides /PATH

4、安装、升级、卸载

yum的安装升级及卸载可谓十分简单,使用install、update、remove命令即可

例:

[[email protected] ~]# yum install software_name
[[email protected] ~]# yum update software_name 若不带文件名,则升级所有软件
[[email protected] ~]# yum remove software_name

可以于-y、--installroot命令配合使用

时间: 2024-10-10 22:07:22

yum使用方法的相关文章

yum 安装方法

1.删除redhat原有的yum源# rpm -aq | grep yum|xargs rpm -e --nodeps2.下载新的yum安装包 这里我们使用CentOS的yum源 # wget http://mirror.centos.org/centos/6.0/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm # wget http://mirror.centos.org/centos/6.0/os/i386/Packages

RHEL正版授权yum注册方法

RHEL的注册方法 红帽的服务是基于Subscription的,也就是说,你买回来RHEL以后,需要将你的安装版本注册至RHN,这样就可以下载和更新Package了,下面简单介绍一下使用方法. 首先以root身份执行rhn_register: 在这里输入你的RHN账号及密码: 此时已经可以使用yum来下载及更新Package 如果想在Customer Portal中拥有这个Installation的权限,类似这样: 阅读(171) | 评论(0) | 转发(0) | 0 上一篇:查看HP-UX系

linux下使用yum源和更换国内Yum的方法

系统环境: centos 6.7环境,   VMWareworkstation 虚拟机软件 yum 源: 国内yum源 163 大家都知道使用yum可以很方便的安装一些常用的软件.而很多的rpm包在安装的时候需要手动解决依赖关系问题,对于初学者很费劲.而使用yum安装可以自动解决依赖关系问题.话不多数.下面进入正题. centos系统可以直接使用自带的免费yum源.不需要更改或获得授权.因为使用centos的源是免费的,不需要经过许可证的授权即可使用. 但是尽量使用国内的yum源比较下载速度快.

配置yum源方法,以及失效时的处理

正常方法如下: step1: 备份原CentOS-Base.repo 文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak step2: wget yum源(网易,阿里等都可以) http://mirrors.163.com/.help/centos.html 选择自己的服务器的版本 wget http://mirrors.163.com/.help/CentOS5-Base-163.repo

VM中CentOS7本地配置yum源方法

因为虚拟机中安装CentOS7未联网,所以通过本地配置yun源来实现安装操作. 一.通过光盘当做本地yum仓库 1.挂载当前光盘至某目录 ]#mount /dev/cdrom  /mnt 或者# mount -r -t iso9660 /dev/cdrom /media/cdrom 2.创建配置文件 首先将以前的配置文件全都移至新建目录 ]#cd  /etc/yum.repos.d ]#mkdir repodir ]#mv CentOS* repodir 新建一个配置文件: ]#vim loca

CentOS 6修改YUM源方法

以163源为例 首先备份/etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # cd /etc/yum.repos.d # mv CentOS-Base.repo CentOS-Base.repo.backup # wget  # mv  CentOS6-Base-163.repo CentOS6-Base.repo 运行以下

本地搭建yum源方法【一】

YUM源服务器搭建 1.创建文件夹 我们先创建存放 .RPM的目录 [[email protected] conf]# >>mkdir -p /var/www/html/centos/7/os/x86_64/Packages/ 2.我们可以将光盘镜像Packages目录里的 .rpm包复制到 /var/www/html/centos/7/os/x86_64/Packages/目录,这里我仅做测试,复制了几个包进去: 在浏览器上输入网址: 3.安装createrepo,此程序主要用于生成创建yu

mysql的yum安装方法

使用yum 安装mysql 1,wget https://dev.mysql.com/get/mysql57-community-release-fc26-10.noarch.rpm,或者是直接在mysql官网上下载yum的repo文件安装,地址是https://dev.mysql.com/downloads/file/?id=470891,点击No thanks, just start my download.即可下载. 2.安装完了repo之后,先清空全部yum 的cache,yum cle

本地搭建yum源方法【二】

1. 搭建本地光盘YUM源 [[email protected] ~]# mkdir /mnt/cdrom/  ------>创建光盘挂载目录 [[email protected] ~]# mount /dev/cdrom /mnt/cdrom/  -------->挂在光盘 [[email protected] ~]# cd /etc/yum.repos.d/    -------->切换到YUM配置目录 [[email protected] yum.repos.d]# tar czf

centos6.5 lamp 环境 使用yum安装方法

从网上找了一些 最后整理了下 1.安装Apache [[email protected] ~]# yum -y install httpd # 开机自启动 [[email protected] ~]# chkconfig httpd on # 启动httpd 服务 [[email protected] ~]# service httpd start ### 安装apache 一些扩展 [email protected] ~]# yum -y install httpd-manual mod_ss