Linux Repositories 2

上一章讲的设置[main]部分的选项,这章介绍设置[repository]选项部分的值

[repository]部分,这里repository是一个独一无二的repository ID,比如my_personal_repo(空格是不允许的),这样可以定义一个单独的yum repository

每个[repository]部分必须包括下面的选项

name=reposiptory_name

这里,repository_name是方便阅读的描述repository的字符串

baseurl=repository_url

如果repository通过http访问,那么应使用http://path/to/repo

如果通过FTP访问,那么应使用 ftp://path/to/repo

如果repository在本地,那么试用file:///path/to/local/repo

如果指定的网络上的repository需要http验证的话,可以使用形如username:[email protected]的url格式访问

比如在http://www.example.com/repo/ 需要用一个用户名是user,密码是password的账户登录,那么baseurl写为:http://user:[email protected]/repo/

还有一些有用的参数(非强制):

1. enabled=value

意义:通知yum使用或者忽略一个特殊的repository

取值:

0:升级或者安装时不要将该repository作为包源,这是个开启或者关闭repository的简单办法,这种方法通常用于在不希望用于安装或者升级的repository中只选取一个包安装的情况

1:将这个repository包含在包安装源中

注意:这个参数项与 yum --enablerepo=repo_name 或者是yum --disablerepo=repo_name 选项含义一样

2. async=value

意义:控制并行下载repository包

取值:

auto:默认值,尽可能使用并行下载

on:开启对于repository的并行下载

off:关闭对于repository的并行下载

时间: 2024-10-17 05:36:18

Linux Repositories 2的相关文章

Linux Repositories

配置文件 /etc/yum.conf 该文件包含一个强制的部分[main],这里定义了关于repositories的全局配置 另外还有一个可选的[repositories]部分,这里定义指定的repository的配置,不过不建议在这里存放,而是统一放到/etc/repos.d目录中以.repo结尾的指定repository配置文件中 在[main]中定义的配置可以覆盖[repositories]的配置 [main]中可以配置如下值: 1. assumeyes=value 意义:yum执行关键操

Kali Linux 2.0: 安装之后的操作

1. 添加官方软件库 1) 编辑/etc/apt/sources.list leafpad /etc/apt/sources.list 2) 用#注释掉原有的内容,并添加下述内容: # Regular repositories deb http://http.kali.org/kali sana main non-free contrib deb http://security.kali.org/kali-security sana/updates main contrib non-free #

更新Alpine Linux源 sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories apk add xxx

更新Alpine Linux源 国内镜像源 清华TUNA镜像源:https://mirror.tuna.tsinghua.edu.cn/alpine/中科大镜像源:http://mirrors.ustc.edu.cn/alpine/阿里云镜像源:http://mirrors.aliyun.com/alpine/ 如何配置软件源 可以使用如下命令: sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositori

【linux基础】16、软件包管理

一.软件包概述 1.相关概念 源码安装操作系统方式:通过宿主机安装 GPL:公布源码(c,c++) POSIX规范:Portable Operatin System (原代码)移植性 API:应用编程接口,兼容,意味开发库兼容,因此源代码可夸平台 ABI:应用二进制接口,兼容,编译后的程序可夸平台 库:就是函数\功能,可执行程序,本身不能作为程序执行的入口,但可以被调用 编译好的二进制格式 glibc:linux标准的C库 程序开发完成后要使用得经过的步骤: 预编译,编译,汇编,链接(把库文件链

Linux下Maven私服Nexus3.x环境构建操作记录【转】

Maven介绍Apache Maven是一个创新的软件项目管理和综合工具.Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件.Maven最强大的功能就是能够自动下载项目依赖库.Maven提供了开发人员构建一个完整的生命周期框架.开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期.在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作.由于大部分项目的设置都很简单,并且可重

关于安装linux redhat后无法使用yum命令安装gcc-c++问题

[参考]:http://www.cnblogs.com/sunjiguang/p/5970217.html [参考]:http://www.openskill.cn/article/126 初入职场,给linux redhat安装环境的时候,遇到这么个问题 [[email protected] ~]# yum -y install gcc Loaded plugins: katello, product-id, security, subscription-manager Updating ce

Hadoop之Linux源代码编译

Hadoop开篇,按惯例.先编译源代码.导入到Eclipse.这样以后要了解那块,或者那块出问题了.直接找源代码. 编译hadoop2.4.1源代码之前.必须安装Maven和Ant环境,而且Hadoop须要protoc2.5.0的支持,所以还要下载protoc.我下载的是:protobuf-2.5.0.tar.bz2 对protoc进行编译安装前先要装几个依赖包:gcc,gcc-c++,make 假设已经安装的能够忽略 yum install gcc yum install gcc-c++ yu

linux安装SVN服务器

1          安装SVN 官网下载:http://subversion.apache.org/packages.html SVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html # yum install subversion 1.       新建一个目录用于存储SVN所有文件 # mkdir /svn 1)创建svn用户 #groupadd svn #useradd -g sky user//是将user加入到sky

NVIDIA GeForce Driver Installation on Debian Jessie Linux 8 64bit

The easiest way to install NVIDIA GeForce Driver on Debian Linux 8 ( Jessie ) ( for Debian 9 Stretch visit: How to install the latest NVIDIA drivers on Debian 9 Stretch Linux) is to use official contrib and non-free debian repository. First, add the