Yum,搭建软件仓库
yum仓库的搭建
yum并没有从0创建一个仓库的能力。仓库的本质是rpm包+repodata元数据
必须要现有rpm包和repodata元数据。yum才能所谓的搭建一个软件仓库条件1:rpm包
条件2:repodata
光盘里自带了rpm包和repodata,所以我们可以通过关盘搭建软件仓库,所谓搭建软件仓库,就是将rpm包和repodata放到一个位置,然后yum指定repodata的路径yum的配置文件时/etc/yum.confyum的仓库文件所在目录时/etc/yum.repos.d/
该目录时存放仓库文件的,仓库文件就是指向repodata所在路径的文件,仓库文件必须以".repo"结尾仓库文件语法
创建本地软件仓库
[aa]
name=aa
enable=yes
gpgcheck=0
baseurl=file:///iso/BaseOS/
#baseurl is a repodata localtion
#baseurl is not a repodata path
查看仓库
yum repolist
列出当前仓库的所有软件
yum list #列出当前仓库里面的所有软件,并同时船舰cache(缓存)
手工生成缓存
yum makecache
搜索关键字的rpm
yum search ***
yum不指定仓库的情况下,就是搜索所有仓库
搜索哪个rpm包提供的命令
yum provides
安装,卸载
yum install #安装
yum remove #卸载
同步internet上的rpm包
[root@server ~]# reposync --repo train -p /openstack-train/
--repo 指定repo名字
-p 指定同步路径
[root@server ~]# find ./ -name *.rpm -exec mv {} . \;
根据rpm包创建repodata
[root@server openstack-train]# createrepo -v /openstack-train/
Yum,搭建软件仓库相关推荐
- 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库...
为什么80%的码农都做不了架构师?>>> 安装软件包的三种方法 rpm工具 yum工具 源码包 rpm rpm命令是RPM软件包的管理工具.rpm原本是Red Hat Linu ...
- 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库...
7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库 三种方法 rpm工具----->类型windows下的exe程序 ...
- yum搭建本地仓库、国内源、下载rpm包、源码安装
yum搭建本地仓库 [root@localhost ~]# mount /dev/cdrom /mnt/ mount: /dev/sr0 写保护,将以只读方式挂载 cp -r /etc/yum.rep ...
- 安装软件包的三种方法 ,rpm包介绍 , rpm工具用法, yum工具用法, yum搭建本地仓库...
linux安装和卸载软件 安装三种方法 rpm工具 yum工具 源码包 rpm工具使用 首先看一下什么事rpm包,可以挂载光驱看看里面有很多 [root@localhost ~]# mount /de ...
- 安装软件包的三种方法、rpm包介绍、rpm、yum工具用法与yum搭建本地仓库
一.安装软件包的三种方法 rpm工具:RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷.但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当:包与包之间存在着相互依赖的 ...
- redhat7配置yum repos软件仓库远程yum
redhat7配置yum repos软件仓库&远程yum Red Hat Enterprise Linux 7 安装后,执行yum命令是提示无可用yum repos(There are no ...
- yum软件包管理 yum(软件仓库)
yum(软件仓库):提供众多软件包的仓库,并自动解决软件包之间复杂依赖关系 yum常用命令 yum repolist #列出仓库可用软件包 yum list 软件包名 #查看系统中提供的软件包(包含未 ...
- linux之认识软件包,rpm命令怎么用?怎么搭建软件仓库?怎么使用dnf下载软件?怎么搭建共享软件仓库?怎么搭建epel源软件仓库?
软件仓库 了解软件包 软件包的类型 软件包的名称结构 rpm命令管理软件包 本地软件仓库的搭建 dnf管理软件(使用dnf命令下载软件) 下载安装包 搭建共享软件仓库 搭建epel源软件仓库为了下载第 ...
- Linux 创建yum源和软件仓库实例
建议打这些命令的时候多按tab键,不同的计算机或虚拟机上不同 [root@localhost Packages]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6. ...
最新文章
- 程序员数学基础【三、取模运算(取余运算功能重叠部分)】(Python版本)
- 一个类可以实现多个接口吗_Java入门:基础知识(面向对象:接口)
- 博客园的博客终于开通了
- php+mysql个人博客系统_推荐几个开源的个人独立博客系统
- Wordpress博客首页能打开 子页打不开解决办法
- python中布尔变量的值为_python 布尔操作实现代码 python是如何定义并使用变量的...
- ABSynthe : 侧信道攻击加密函数窃取密钥
- Python语音基础操作--5.4小波分解
- 计算机mac地址设置路由器,路由器mac地址怎么设置
- php 小程序获取access_token
- VC++ 判断打印机状态
- 生活小常识,哪些药物不能混合用?
- Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-3 显示一个动态的熊猫
- html如何修改title前的小图标
- JS面试题汇总(六)
- Head First Servlet JSP读书笔记
- JDK1.8中英文官方文档
- 算法图解之狄克斯特拉算法实现
- VC下自制一个MusicPlayer:调用activemovie控件
- QCA三天写论文!清晰集分析实战