repo

CentOS7配置本地yum仓库

随声附和 提交于 2020-02-29 14:36:35
在虚拟机上最小化安装CentOS7后,里面的工具真的很少,添加cdrom作为本地yum仓库 1、创建cdrom的挂载点 mkdir /mnt/cdrom 2、修改fstab,开机自动挂载cdrom,增加下面一行 /dev/cdrom /mnt/cdrom iso9660 defaults 0 0 3、挂载cdrom mount -a 4、把现有的repo文件移动到备份文件夹 cd /etc/yum.repo/ mkdir bak mv .repo bak 5、创建cdrom.repo vi cdrom.repo [cdrom] name=CentOS-7 - CDROM baseurl=file:///mnt/cdrom enabled=1 gpgcheck=0 6、测试 yum makecache 来源: 51CTO 作者: cnfeihong 链接: https://blog.51cto.com/1476705/2474462

Tigase组件 – 配置API

隐身守侯 提交于 2020-02-29 05:15:52
本文翻译自 – http://www.tigase.org/content/configuration-api 简介: 组件的配置API实际上非常简单,它包含两个方法: 1 2 Map getDefaults(Map params); voidsetProperties(Map properties); 第一个方法从组件当中获取缺省配置,第二个方法为组件设置新的配置项。尽管看起来它们非常简单,但如果想高效得使用,还需要了解更多知识。 组件的启动顺序: 在我们深入了解全部的细节之前,需要首先知道组件的初始化顺序,组件是如何“获得生命”的,以及配置是何时被设置的。组件的加载和启动顺序是这样的: 组件类被加载,并使用无参的public构造函数产生一个实例。 组件实例的 setName(compName) 方法被调用,实例获得组件名称。在组件的生命周期中这个方法(应该)只被调用一次。 组件实例的 start() 方法被调用,组件启动了所有它自己的内部线程。 start() 和 stop() 方法可以在一起被调用多次,这通常用来让组件hold住和重新启动。通常情况开发者不需要关注这个方法,除非想覆写这个方法。 组件实例的 getDefaults() 方法被调用,Tigase服务器获得了所有该组建的缺省配置信息。在组件的生命周期中这个方法通常只被调用一次。

CentOS变更yum源(阿里云yum源)

不羁的心 提交于 2020-02-28 11:19:42
将默认yum源变更为国内yum源可以减少由于网络因素无法快速下载依赖库的问题。 1、备份默认yum源配置文件 CentOS-Base.repo cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak 2、下载阿里云yum源配置文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 3、清理yum缓存headers和rpm包 yum clean all 4、构建包信息缓存(可省略) yum makecache 5、查看已开启的yum源 yum repolist 来源: oschina 链接: https://my.oschina.net/dingyibo/blog/3159472

配置RHEL8本地yum源及DNF简介

丶灬走出姿态 提交于 2020-02-28 09:18:54
在RHEL8中把软件源分成了两部分,一个是BaseOS,另一个是AppStream。在Red Hat Enterprise Linux 8.0中,统一的ISO自动加载BaseOS和AppStream安装源存储库。已经存在于光盘链接中,只不过要分别去配置.repo文件。BaseOS 存储库 - BaseOS 存储库以传统 RPM 包的形式提供底层核心 OS 内容。AppStream 存储库 - Application Stream 存储库提供用户可能希望在给定用户空间中运行的所有应用程序。 环境 Red Hat Enterprise Linux release 8.0 VMware Workstation Pro 14 在Red Hat Enterprise Linux 8上,基于DNF技术(YUM v4)的YUM工具的新版本确保了软件的安装。 YUM v4与之前在RHEL 7上使用的YUM v3相比具有以下优点: 提高性能 支持模块化内容 设计良好的用于与工具集成的稳定API 在使用 命令 行、编辑或创建配置文件时,YUM v4与YUM v3兼容。 对于安装软件,可以像在RHEL 7上一样使用yum 命令 及其特定选项。 配置方法和RHEL7配置本地yum源一样 [root@localhost ~]# mkdir /yum [root@localhost ~]# mount

CentOS yum 源的配置与使用

江枫思渺然 提交于 2020-02-28 09:08:33
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 6.3 yum 本地源配置

安稳与你 提交于 2020-02-28 06:03:46
1.挂载系统安装盘 2.复制安装盘 mkdir /mnt/iso cp -r /media/RHEL_6.3\ x86_64\ Disc\ 1/* /mnt/iso 3.配置yum源 备份 cp rhel-source.repo rhel-source.repo.bak 修改 mv rhel-source.repo iso-source.repo vim iso-source.repo [iso-source] name=Red Hat Enterprise Linux $releasever - $basearch - Source baseurl=file:///mnt/iso enabled=1 gpgcheck=0 gpgkey=file:///mnt/iso/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 刷新yum [root@js yum.repos.d]# yum clean all Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Cleaning repos:

red halt 7.3使用Cent-os7 yum 源

与世无争的帅哥 提交于 2020-02-27 19:27:57
困惑:在使用red halt学习时,未注册的用户,有些软件是无法通过yum网络源和本地光盘下载,此时使用Centos的yum源就显得很方便,因为红帽收购了Centos 所以软件的兼容性基本不会有什么问题 1.检查是否安装yum包 查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包: [root@syq yum.repos.d]# rpm -qa |grep yum yum-3.4.3-118.el7.noarch yum-utils-1.1.31-24.el7.noarch yum-rhn-plugin-2.0.1-4.el7.noarch PackageKit-yum-0.8.9-11.el7.x86_64 yum-langpacks-0.4.2-3.el7.noarch yum-metadata-parser-1.1.4-10.el7.x86_64 2 删除redhat自带的yum包 卸载上面显示的所有yum包: [root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包) 再用 [root@localhost ~]# rpm -qa |grep yum [root@localhost ~]# 查看,无信息显示表示已经卸载完成。 3.下载新的yum包。使用Centos7的yum包

androidstudio源换成阿里云(转载)

元气小坏坏 提交于 2020-02-26 23:48:06
平时安卓项目编译较慢,其中一个原因就是要下载依赖资源包比较慢。为了解决这个问题,可以配置阿里云镜像,加速下载。 配置方法: 1. 对特定项目生效,在项目中的 build.gradle修改内容 1 buildscript { 2 repositories { 3 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } 4 maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } 5 maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' } 6 maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' } 7 } 8 dependencies { 9 classpath 'com.android.tools.build:gradle:3.2.1' 10 } 11 } 12 13 allprojects { 14 repositories { 15 maven { url 'http://maven.aliyun.com

docker的安装与卸载

天大地大妈咪最大 提交于 2020-02-26 16:28:46
安装docker 安装要求: 仅适用64位linux安装(uname --m) 需要内核版本3.10或更高版本(uname -r) 安装步骤: 使用 root 权限登录 Centos。确保 yum 包更新到最新。 $ sudo yum update 卸载旧版本(如果安装过旧版本的话) $ sudo yum remove docker docker-common docker-selinux docker-engine 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置yum源 $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 可以在/etc/yum.d.repos/中看到新增的docker-ce.repo [ root@localhost yum.repos.d ] # ls CentOS-Base.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo docker