repo

CentOS yum 源的配置与使用

给你一囗甜甜゛ 提交于 2020-02-25 00:43:04
CentOS yum 源的配置与使用 一、yum 简介   yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。   yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用

RedHat Linux RHEL6配置本地YUM源

天涯浪子 提交于 2020-02-23 23:49:29
http://www.cnblogs.com/kerrycode/p/4723637.html YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。 如果体验过rpm安装痛苦的人,我相信其肯定百分之百选择yum替代rpm。使用yum非常方便。如果要使用rpm则必须配置repository(软件仓库),由于RHEL的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用yum安装一些包,则需要配置本地的YUM源。下面介绍一下如何配置,下文以Red Hat Enterprise Linux Server release 6.6为实验场景

yum工作原理

亡梦爱人 提交于 2020-02-23 17:02:32
yum:基于rpm二次开发的工具 yum服务器:--仓库(repo)--Packages存放若干rpm文件 --repodata元数据(meta data):记录仓库中包含的rpm信息列表,rpm包之间的依赖性       共享仓库:http,https,ftp       本地使用仓库:file yun客户端:前提需要yum将仓库(repo)共享       配置文件:/etc/yum.repos.d/*.repo 运行yum:1,查询本地的repo文件是否存在仓库,如果有,直接连接到yum服务器的repo仓库,      2,将元数据中相关包的信息下载到客户端的缓存区      3,根据相关信息下载对应仓库的rpm文件到客户端的缓存区      4,安装rpm包      5,删除客户端缓存区的rpm包 来源: https://www.cnblogs.com/chenxi-hxl/p/12350356.html

[GIt] 团队工作效率分析工具gitstats

帅比萌擦擦* 提交于 2020-02-23 05:48:34
copy : http://www.cnblogs.com/ToDoToTry/p/4311637.html 如果你是团队领导,关心团队的开发效率和工作激情;如果你是开源软件开发者,维护者某个repo;又或者,你关心某个开源软件的开发进度,那么你可以试一试gitstats. gitstats 是一个git仓库分析软件,可以帮助你查看git仓库的提交状态,根据不同维度分析计算,并自动生成数据图表。 安装使用非常简单,如果是ubuntu,直接apt-get 即可。如果是mac,那还得装个gnuPlot. 首先,gitstats提供全局上的统计数据报告,包括: 1. 报告产生时间及产生所花费的时间:如仅花了28秒 2. 报告所覆盖的时间:如2008年8月19日至2012年12月19日 3. 年龄:该repo的年纪,如“1288天,其中490天是活跃天.” 4. 文件数及代码:如:220个文件,19万行(包括翻译、自动产生界面数据和其他数据文件),其中这三年,150万行被添加130万行被移除 5. 作者数:如15,每个作者平均提交次数。 其次,还包括: 1. 时间维度的效率分析:每天中每小时的、每周中每天的、每周中每小时的、每年中每月的、每年的提交量。 2. 提交者维度的活跃度统计:列举所有的作者(提交数,第一次提交日期,最近一次的提交日期),并按月和年来划分。 3. 按照文件数

禅道 之 项目开发必备

谁都会走 提交于 2020-02-23 00:25:25
本文中禅道是直接放到网站根目录下授权直接使用的,前提是你必须有lnmp或lamp或lanmp环境呦!啦啦啦! 禅道介绍 禅道 项目管理软件 是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期管理。 禅道属于开源项目,有收费版,本次以开源版9.1.2进行搭建 禅道官网: http://www.zentao.net/ 提示:本地环境我们没有安装mysql,安装禅道环境需要LNMP或者LAMP,本地以LAP进行演示 php版本5.5.30 nginx版本1.10.3 环境准备 1. 配置 repo 源和安装常用命令 wget - O / etc / yum . repos . d / CentOS - Base . repo http : //mirrors.aliyun.com/repo/Centos-6.repo wget - O / etc / yum . repos . d / epel . repo http : //mirrors.aliyun.com/repo/epel-6.repo yum install - y net - tools vim wget lrzsz tree screen lsof tcpdump 2. 关闭防火墙 selinux / etc / init . d

Linux软件管理 - YUM工具

半世苍凉 提交于 2020-02-21 03:50:48
写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。 对于文章中出现的任何错误请大家批评指出,一定及时修改。 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。 Linux软件管理 - YUM工具 文本关键字:Linux、软件管理、YUM工具、解决依赖 文章目录 Linux软件管理 - YUM工具 一、YUM介绍 1. YUM含义 2. YUM特点 3. YUM工作流程 二、常用操作 1. 常用指令 2. 常用选项 三、YUM源的管理维护 1. yum配置文件 2. 配置国内镜像 四、本地YUM源配置 1. 配置项说明 2. 挂载光盘镜像 3. 修改配置文件 4. 可用验证 一、YUM介绍 1. YUM含义 YUM的全称是:Yellowdog Updater Modified,是一个基于RPM包管理的Shell前端软件包管理器

Linux从入门到放弃 docker 安装

♀尐吖头ヾ 提交于 2020-02-20 13:37:34
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo yum install -y docker-ce [ root@docker ~ ] # docker version Client: Docker Engine - Community Version: 19.03.6 API version: 1.40 Go version: go1.12.16 Git commit: 369ce74a3c Built: Thu Feb 13 01:29:29 2020 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

docker 部署安装

。_饼干妹妹 提交于 2020-02-20 13:25:23
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 本文介绍 Docker CE 的安装使用。 Docker 采用 Linux (内核)技术,所以只能运行在 Linux 上,官方说 Linux kernel 至少 3.8 以上 移除旧的版本: $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 一、yum 默认安装    yum install docker 二、 RPM 包安装    下载 centos 7 镜像    Docker 1.8 的部署安装 cat >/etc/yum.repos.d/docker.repo <<-EOF [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org

配置yum源

孤街醉人 提交于 2020-02-19 13:45:09
1.安装wget   yum install -y wget 2.备份/etc/yum.repos.d/CentOS-Base.repo   cd /etc/yum.repos.d/   mv CentOS-Base.repo CentOS-Base.repo.back 3.下载阿里云的CentOS-6.repo文件   wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 4.重新加载yum   yum clean all   yum makecache 来源: https://www.cnblogs.com/Tsugar/p/12330745.html

基于ambari搭建hadoop生态圈大数据组件

醉酒当歌 提交于 2020-02-19 09:44:58
Ambari 介绍1 Apache Ambari是一种基于Web的工具,支持Apache Hadoop集群的供应、管理和监控。Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeper、Sqoop和Hcatalog等。 Apache Ambari 支持HDFS、MapReduce、Hive、Pig、Hbase、Zookeper、Sqoop和Hcatalog等的集中管理。也是5个顶级hadoop管理工具之一。 建议 需对hadoop生态圈的各个组件以及环境配置,参数有一定的知识,才建议使用ambari搭建 对比(CDH) 1、Hortonworks Hadoop区别于其他的Hadoop发行版(如Cloudera)的根本就在于,Hortonworks的产品均是百分之百开源。 2、Cloudera有免费版和企业版,企业版只有试用期。 3、apache hadoop则是原生的hadoop。 4、目前在中国流行的是apache hadoop,Cloudera CDH,当然Hortonworks也有用的5、Apache Ambari是一个基于web的工具,用于配置、管理和监视Apache Hadoop集群,支持Hadoop HDFS、Hadoop MapReduce、Hive、HCatalog,、HBase、ZooKeeper