yum基本命令

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

yum的命令形式:yum [options] [command] [package ...]

[options] 为可选项 ,[command]为所要进行的操作,[package ...]是操作的对象。

yum常用命令

1、列出所有可用repo yum repolist {enabled|disabled|all}

2、列出rpm包  yum list {all|installed|available}

3、包的描述信息  yum info package_name

4、列出所有的包组信息  yum grouplist

5、显示包组的信息:例如组中包含的程序包列表    yum groupinfo "GROUP NAME"

6、清理缓存  yum clean {all|packages|metadata|expire-cache|rpmdb|plugins}

7、安装程序包  yum install package_name

重新安装:  yum reinstall package_name

8、卸载   yum remove|erase package_name

9、安装包组  yum groupinstall "GROUP NAME"

10、卸载包组  yum groupremove "GROUP NAME

yum相关的配置文件

主配置文件(中心配置文件):/etc/yum.conf

一个或几个相关仓库的配置信息可保存为一个文件,文件名都以.rep結尾:/etc/yum.repos.d/

在.repo文件定义一个yum repo指向的格式:

[REPOID]

name=Some name for this repository

baseurl=file:///media/cdrom

ftp://sever/path

http://sever/path

enabled={0|1}

gpgcheck={0|1}

创建本地yum源

1,安装需要的环境,在这里需要用到httpd。

# yum install httpd

2,安装recreaterepo包

# yum install createrepo

3,将rpm包复制到html下

# cp -rf /path /var/www/html

4,执行createrepo 我是在/var/www/html下执行的

#createrepo sources

5,在/etc/yum.repos.d下编辑配置文件 此处为test

#vim test.repo

6,启动httpd,并查看是否使用80端口

# service httpd start 

# netstat -anlpt | grep httpd

7,在外部浏览器先打开

yum基本命令,布布扣,bubuko.com

时间: 2024-08-11 15:16:40

yum基本命令的相关文章

RPM的基础命令/yum基本命令

rpm的使用方式非常简单,常用的一些命令如下: 安装软件:rpm -ivh *.rpm 卸载软件:rpm -e 软件名 升级形式安装:rpm -U *.rpm 常用参数: -v 显示详细信息 -h 显示文本进度条 rpm -qa 列出所有已安装的rpm软件 rpm -qf filename 查询指定文件属于哪个rpm包 rpm -qi packagename 查询已软件包的信息 rpm -ql packagename 查询指定软件包包含的文件 rpm -qip software.rpm 查询rp

YUM软件苍库

YUM是软件包库,可以用来统一安装软件 一.FTP模式(通过FTP来远程找到安装包安装) 1.准备软件包(安装源)在服务端 1)首先在服务端安装vsftpd服务 然后在根目录下 /var/ftp/下创建一个文件夹用于存放软件包以及依赖数据库 2)把依赖关系数据库以及软件包拷贝到这个目录下 注意:FTP安装好了不要忘记启动 3)客户端配置 在客户端上配置YUM配置文件 vim /etc/yum.repos.d/CentOs-Base.repo     //这是CentOS的  红帽的是 rhel6

yum安装

yum 仓库 /etc/yum.reposd/ [linuxcast]name="this is soft ware"baseurl="http://ww.baidu.com"enabled=1gbgcheck=1 仓库可以使用file http ftp nfsyum 配置文件必须以.repo 结尾 一个配置文件可以保存多个仓库的配置信息/etc/yum.repos.d/目录可以多个配置信息 yum基本命令 yum install sotware-name 安装指定

linux入门基础——linux软件管理基础:YUM

YUM软件管理 YUM(yellowdog Updater,modified)是一个RPM的前端程序,主要的目的是设计用来自动解决RPM的依赖关系问题.其特点如下: 自动解决依赖关系 可以对RPM进行分组,并基于组进行安装操作 引入仓库概念,支持多个仓库 配置简单 YUM引入了仓库的概念,仓库用来存放所有现有的rpm软件包,当使用rpm安装一个rpm软件时,如果存在依赖关系,会自动在仓库中查找依赖软件并安装 仓库可以是本地的,也可以通过http.ftp或者NFS形式使用集中的.统一的网络仓库.

Linux下 本地yum源搭建

第1章 关于yum源 1.1 什么是yum源 yum(Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器.基于 RPM 包管理,能够从指定的服务器 自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的 软件包,无须繁琐地一次次下载.安装.  yum 机制的强大之处在于 yum 源.yum 源相当是一个目录项,当我们使用 yum 机制安装软件时,若需要安装依赖软件,则 y

Linux入门学习(九)

课时21:Linux系统启动详解 BIOS->MBR:Boot Code->执行引导程序-GRUB->加载内核->执行init->runlevel BIOS(Basic Input Output System),一般保存在主板上的BIOS芯片中,计算机启动时,第一个运行的,BIOS负责检查并且查找可启动设置,可启动设备在BIOS设置中进行定义,如USB,CDROM,HD MBR,BIOS找到可启动设备后执行其引导代码,引导代码为MBR的前446字节 GRUB,现在Linux使

Linux入门基础之 下

八.Linux 管道.重定向及文本处理 8.1.Linux 多命令协作:管道及重定向 8.1.1 开源文化 开源文化的核心理念之一就是不要重复发明轮子,很多的开源软件都是现有软件.代码.功能的重新组合,就好像通过零件装配机器一样,源代码的开放和共享让这成为了可能,同时也大大的提高了效率和生产力. 8.1.2 管道和重定向 在 Linux 系统当中,大多数命令都很简单,很少出现复杂功能的命令,每个命令往往只实现或一个或几个很简单的功能,我们可以通过将不同功能的命令组合在一起使用,以达到完成某个复杂

YUM 公钥认证及导入

一.基本知识 rpm包的合法性验正:   包制作者制作完成之后会附加数字签名于包上:   来源合法性   包的完整性 包的制作者使用单向加密提取原始数据的特征码,而后使用自己的私钥加密这段特性码,附加原始数据后面.   验正过程:   前提:必须有可靠机制获取到包制作者的公钥:   1.使用制作者的公钥解密加密的特征码,能解密则意味着来源合法:   2.使用与制作者同样的意向加密算法提取原始数据的特征码,并与解密出来的特征作比对,相同,则意味着完整性没问题: 二.基本命令 rpm包来源合法性及完

RHEL7基本命令操作

注意事项: [[email protected] ~]# df -h | grep sr0 /dev/sr0               3.8G  3.8G    0 100% /mnt 如果查看到的结果不是/mnt,则执行卸载命令,先进行卸载 [[email protected] ~]#umount /dev/sr0   [[email protected] ~]# echo "/dev/sr0 /mnt iso9660  defaults  0 0" >>  /etc