`
从此醉
  • 浏览: 1050090 次
  • 性别: Icon_minigender_1
  • 来自: US
社区版块
存档分类
最新评论

Linux基本配置和管理 6 ---- RPM软件包管理

 
阅读更多


1 YUM

1 rpm软件包形式管理软件虽然方便,但是需要手工的解决软件包的依赖关系,很多的时候安装一个软件需要首先安装1个或者多个的其它软件,但是我们YUM可以解决这个问题

2 YUM(Yellowdog Updater Modified) 是一个RPM的前端程序,主要目的是设计用来解决RPM的依赖关系

3 YUM的特点如下

自动解决依赖关系

对于对RPM进行分组,并基于组进行安装操作

引入仓库的概念,支持多个仓库

配置简单

4 YUM引入了仓库的概念,仓库用来存放所有的rpm包,当使用yum安装一个程序的时候,如果存在依赖关系,会自动在仓库中查找依赖软件并安装

5 仓库可以是本地的,也可以通过HTTP,FTP,NFS形式集中的统一的网络仓库

2 YUM仓库

1 yum使用仓库保存管理rpm软件包,仓库的配置文件保存在/etc/yum/repos.d目录下

2 仓库可以使用file,http,ftp,nfs方式

3 yum的配置文件必须是以,repo结尾

4 一个配置文件可以保存多个仓库的配置信息

5 /etc/yum.repos.d/目录下可以存在多个配置文件


3 YUM基本命令

1 安装指定软件 yum install software-name

2 卸载指定软件 yum remove software-name

3 升级指定软件 yum update software-name

4 YUM的查询

搜索:yum search 关键字

列出:yum list (all | installed |recent |updates)

显示指定软件的信息:yum info packagename

查询rpm软件包含目标文件:yum whatprovides filename


4 手工创建YUM仓库

1 将所有的rpm文件拷贝到一个文件夹中

2 通过rpm命令手工安装createrepo软件

3 运行命令createrepo -v /rpm-directory

4 如果有分组的信息,则在运行命令的时候使用-g参数指定分组的文件

5 创建好之后本机可以通过file方式直接使用,如果需要作为对外的YUM仓库服务器,可以通过HTTP,FTP或者NFS的方式共享出去


分享到:
评论

相关推荐

    linux-软件包管理-rpm和yum使用视频教程

    06.3.1 软件包管理-RPM包管理-yum在线管理-IP地址配置和网络yum源.mp4 06.3.2 RPM包管理-yum在线管理-yum命令.mp4 06.3.3 RPM包管理-yum在线管理-光盘yum源.mp4 06.4.1 软件包管理-源码包管理-源码包与RPM包的...

    Linux基础知识与系统管理教学课件-pdf.rar

    6.3.1 软件包管理-RPM包管理-yum在线管理-IP地址配置和网络yum源 6.3.2 RPM包管理-yum在线管理-yum命令 6.3.3 RPM包管理-yum在线管理-光盘yum源 6.4.1 软件包管理-源码包管理-源码包与RPM包的区别 6.4.2 软件包管理-...

    Linux服务器配置与管理项目8--FTP服务器配置与管理.pptx

    Linux服务器配置与管理项目8--FTP服务器配置与管理全文共50页,当前为第6页。 FTP的传输模式 1)主动传输模式 在主动传输模式下,FTP客户端随机开启一个大于1024的端口(1024+X)向服务器的21号端口发起连接,然后...

    Linux基础知识与系统管理视频.rar

    6.3.1 软件包管理-RPM包管理-yum在线管理-IP地址配置和网络yum源 6.3.2 RPM包管理-yum在线管理-yum命令 6.3.3 RPM包管理-yum在线管理-光盘yum源 6.4.1 软件包管理-源码包管理-源码包与RPM包的区别 6.4.2 软件包管理-...

    《Linux服务器配置与管理》教学课件—第-11-章--MySQL-服务器配置.pptx

    目录 11.6 数据库的备份与恢复 11.7 任务实战 11.5 MySQL 基本使用 11.4 MySQL 客户端 11.2 MySQL 软件的安装与运行 11.1 MySQL 简介 11.3 MySQL 服务器的配置与优化 《Linux服务器配置与管理》教学课件—第-11-章-...

    Linux服务器配置与管理:软件包管理与服务进程.pptx

    掌握:rpm软件包的命名格式 【能力目标】 能够通过软件名称分辨软件相关信息 【思政目标】 努力提升自身能力,开发使用属于中国的自由软件,实现科技自强,开源自立! 1.管理软件包的两种工具—RPM和YUM (1)RPM管理...

    Linux服务器配置与管理:RPM命令基础.pptx

    能使用rpm命令安装、查询、升级和删除rpm软件包 【思政目标】 努力提升自身能力,开发使用属于中国的自由软件,实现科技自强,开源自立! 必须以root的身份执行 1.查询rpm软件包 -q——查询(query)rpm软件包 要...

    rpm命令 RPM软件包管理器

    rpm命令是Red-Hat Package Manager(RPM软件包管理器)的缩写, 该命令用于管理Linux 下软件包的软件。在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。 概括的说,rpm命令包含了五...

    红帽Linux RHEL8.X系统部署详解视频

    红帽Linux RHEL8.X系统部署详解视频 ... 9-RPM 软件包管理.mp4 10-配置yum源.mp4 11-使用YUM 安装和卸载软件.mp4 12-内存 cpu 进程查看.mp4 13-SSH远程管理.mp4 14-安装并使用web console.mp4

    linux yum源软件包以及rpm包

    最小化安装linux之后需配置yum ,提供yum rpm软件包,及教程一个

    linux ssh的配置

    1)编译OpenSSH需要zlib-devel软件包,这个软件包包括头文件和函数库。编译使用zlib的压缩和解压函数的程序,就要事先安装这个软件包。 用下面的命令验证一下在系统中是否已经安装了zlib-devel软件包:  rpm -qi ...

    linux软件包管理及远程登录管理实验.pdf

    #rpm -ivh DrCOMClient-Linux-0.4.168-rh9.ldap.8021x.i386.rpm (2)配置Dr.COM Linux客户端配置文件/usr/etc/drcom.conf # vi /usr/etc/drcom.conf server_ip=10.1.1.254 #server_ip用于设置登录网关的ip地址,...

    Linux应用技术:软件包管理.docx

    学会RPM软件包管理 学会Yum管理 学会tar包管理 实验内容 注意!实验前,请将主机名修改为zhangsan(zhangsan为自己姓名全拼) 修改方式如下: 关闭终端,重新打开后主机名即可临时生效,如下图所示: 实验报告中所有...

    Linux服务器配置与管理:DHCP服务器安装配置.pptx

    DHCP主程序包,包括DHCP服务和中继代理程序,安装该软件包进行相应配置,即可以为客户机动态分配IP地址及其他TCP/IP信息。 dhclient-4.2.5-47.el7.x86_64.rpm 客户端软件包(已安装) dhcp-common-4.2.5-47.el7....

    Linux攻略 关于RPM软件包使用方法的介绍

    如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不用重新配置新的软件了。RPM保留一个数据库,这个数据库中包含了所有的软件包的资料,通过这个数据库,用户可以进行软件包的查询。RPM虽然是为Linux而...

    Linux服务器配置与管理:Apache服务器安装配置.pptx

    【知识目标】 掌握: Apache 服务器配置方法 【能力目标】 ...Apache版本的更新一般要快于Linux内核的更新,要下载新的Apache版本,可到网站下载: http://updates.redhat.com http://www.apache.org

    linux中配置pptp服务器配置的方法

    1、验证内核是否加载了MPPE模块: modprobe ppp-compress-18 && echo MPPE is ok ...3、配置PPP和PPTP的配置文件: grep ^[^#] /etc/ppp/options.pptpd vi /etc/ppp/options.pptpd name pptpd #re

    Linux网络操作系统基础:dnf安装.pptx

    Linux网络操作系统基础:dnf安装.pptx 关键词提示: 内容: 使用dnf管理软件;DNF管理软件包;DNF - 软件源服务;DNF配置文件 - /etc/dnf/dnf.conf;配置DNF - 修改配置参数;创建本地软件源仓库;添加软件源;启用和禁用...

    dhcp rpm软件包

    用于LINUX的DHCP SERVER 配置的RPM软件包

    Linux服务器配置与管理:YUM源管理.pptx

    能使用rpm命令安装、查询、升级和删除rpm软件包 【思政目标】 努力提升自身能力,开发使用属于中国的自由软件,实现科技自强,开源自立! 建立yum本地光盘源 【例6-10】以本地光盘为软件仓库创建yum源,并利用该yum源...

Global site tag (gtag.js) - Google Analytics