Linux yum 配置簡介

2022-01-11 12:22:54 字數 2804 閱讀 3491

概述

yum 配置

背景繼續看 yum

這次簡單看看配置

老實說, 能配置的東西其實不少

我只能說先看這麼點...

環境os

centos 7.6

core 4.1

yumrpm - 4.11.3

yum - 3.4.3

型別總結類

概述yum 在 centos 的配置檔案

配置yum 的配置

# 等下這幾個挨個說

/etc/yum.conf

/etc/yum

/etc/yum.repos.d

概述主配置檔案

配置檔案

# 內容在 `man yum.conf` 裡都有詳細的講解, 我就不說太細了

# 基本配置一般不需要什麼變化, 等有需要可以再看

# 1. 配置切片 - section

## 1. yum.conf 配置切片

### main: 定義全域性配置, 只能有乙個

### repository: 定義具體 倉庫/伺服器 的配置, 至少有乙個

[main]

# 2. 包快取路徑

## 2. $basearch: yum 變數, 代表 基礎的架構, 我的是 x86_64

## 3. $releasver: yum 變數, 代表 red-hat發行版版本號, 我的是 7

cachedir=/var/cache/yum/$basearch/$releasever

# 3. 是否保留快取

## 1. 成功安裝後, 是否保留 元資料 和 安裝包

## 2. 0 表示不保留, 1 表示保留

keepcache=0

# 4. debug 資訊輸出級別

## 1. 範圍: 0-10, 預設是 2

debuglevel=2

# 5. 日誌輸出位置

logfile=/var/log/yum.log

# 6. 精準架構

## 2. 範圍: 0 關閉, 1 開啟

exactarch=1

# 7. 提供過期安裝包

## 1. 範圍: 0 關閉, 1 開啟

## 2. 在 update 時生效

## 3. 通常是 發行版 公升級

obsoletes=1

# 8. gpg 簽名驗證

## 1. 取值: 0 關閉, 1 開啟

gpgcheck=1

# 9. 外掛程式開關

## 1. 範圍: 0 關閉, 1 開啟

plugins=1

# 10. 安裝限制

## 1. 同時安裝包的數量限制

installonly_limit=5

# 11. 提交 bug 的位置

bugtracker_url= m

# 12. 選擇發行版

## 檢視內容: yum whatprovides centos-release

distroverpkg=centos-release

# 13. 元資料過期時間

## 1. 預設: 90 分鐘

## 2. 超過這個時間, 就會重新確認 yum 的元資料

## 3. 部分系統, 可能會很看重這個東西

# metadata_expire=90m

# 14. repo 的配置檔案, 通常會在 yum.repos.d 裡

概述下面有各種各樣的 repo 檔案

配置檔案

# centos-base.repo

## 1. repo 檔案記載 遠端倉庫 的資訊

## 2. 乙個檔案裡, 記載乙個或者多個

## 3. 檔案需要以 .repo 結尾, 才能被識別

# 1. 配置切片名稱

## 1. 不要重複

## 2. 乙個單詞

[base]

# 2. name

## 1. repo 名稱

name=centos-$releasever - base

# 3. 映象站點列表

## 1. 裡面是會有多個 baseurl

mirrorlist=

# 4. 倉庫位址

## 1. 預設被注釋掉了

## 2. 如果 mirrorlist 不好使, 可以解開注釋

## 3. 支援協議: http://, ftp://, file://

## 4. 裡面引用了 yum 變數

## 5. 可以同時配置多個...

#baseurl=

# 5. gpg 校驗開關

## 略

gpgcheck=1

# 6. gpgkey

## 1. 證書在本地的位置

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-7

自己配置

感覺只需要幾個屬性, 就可以了

repoid

name

baseurl

gpgcheck

概述配置路徑概述略

概述yum 外掛程式配置略概述

存放 yum 的安裝包快取

略簡單命令

group

外掛程式自己搭建 yum 源

refcentos yum 源的配置與使用

centos yum的配置檔案 repo檔案詳解

man yum

man yum.conf

LInux YUM 倉庫配置

本次配置 系統 centos 7 上傳ios檔案,此處略 掛載ios檔案 root centossystem mkdir p mnt centos7 root centossystem mount t iso9660 o loop home vision ios centos 7 x86 64 19...

Linux yum配置軟體源

寫在前面 先介紹一下yum工作機制,方便後續知識理解.mount dev cdrom mnt 掛載光碟 mount dev sr0寫保護,將以唯讀方式掛載 root svr7 mkdir p repo cos7 建倉庫目錄 root svr7 cp rf mnt repo cos7 拷貝全部光碟文件...

Linux yum安裝配置

yum軟體包安裝與管理 自動化 rpm ivh yum 使用這個命令安裝 這個安裝命令rpm 全域性配置 main 部分配置repository main 部分定義了全域性配置選項,整個yum 配置檔案應該只有乙個main。常位於 etc yum.conf 中。repository 部分定義了每個源...