Yum應用詳解(一) yum簡介及安裝

2021-06-14 01:59:43 字數 1225 閱讀 7603

前段時間,在部門中涉及到軟體的安裝公升級等情況,以前用的是rpm安裝方式,老大要求改為yum安裝方式。

一直沒有接觸過這方面的東西,經過一段時間的摸索,已對其有所了解,現在基本能滿足應用。現記錄下來,分享分享,也請大家多多指教……

接觸過red hat的都知道,在安裝應用軟體時,通常有一下幾種方式:

1、原始碼編譯安裝;

2、rpm 安裝本地包;

yum(全稱為 yellow dog updater, modified)是乙個在fedora和redhat以及suse、centos中的shell

前端軟體包管理器。基於rpm

一般linux系統裝好後,會自動安裝好yum,可用命令yum或rpm -qa | grep yum檢視是否存在。

1、tar.gz格式:解壓(tar -zxvf  *.tar.gz)、執行./configure生成makefile檔案、make編譯、make install安裝;

2、*.rpm格式:rpm -ivh *.rpm

3、*.scr.rpm格式:

a、執行rpm -i you-package.src.rpm,一般在/usr/src/redhat/specs目錄下生成同名specs檔案; 

b、rpmbuild -bb *.specs 在/usr/src/redhat/rpm生成同名*.rpm二進位制檔案,直接執行rpm -ivh *.rpm

或者rpmbuild -bp

*.specs在/usr/src/redhat/build同名目錄下,執行(./configure生成makefile檔案、make編譯、make install)

1、配置客服端:安裝好yum後,在/etc/yum.repos.d/中*.repo存放rpm倉庫(源)的資訊

配置檔案內容簡介:

[ ]內的是倉庫的名字 name倉庫的描述;

baseurl 是yum源位址,可以是http,file、ftp等;

enabled 是否啟用這個倉庫,1為起用,0為禁用

gpgcheck 是否檢查gpg簽名(用來驗證要安裝的包是不是redhat官方的);

2、配置服務端

a、安裝createrepo工具

b、建立rpm倉庫***(yum源),集中儲存各rpm安裝包

c、用createrepo  ***生成本地源

請檢視

yum源配置及詳解

本文裝載自 紅帽系列中,進行軟體安裝可以有三種方法,編譯安裝,rpm包安裝,和yum源安裝。其中yum方法安裝最簡單,因為它可以自動解決軟體包之間的依賴關係。yum源國內映象站點 注意 有repodata的目錄的子目錄為yum源的路徑 yum的配置檔案 keepcache 0 是否快取,0為不快取,...

yum完全配置及createrepo詳解

1 為 建立乙個掛載目錄 root localhost mkdir mnt 2 在linux下掛載centos 虛擬機器掛載 不說了,應該都會 root localhost mount dev cdrom mnt 進入cd mnt 執行createrepo 如果執行不了安裝 rpm ivh crea...

centos6 7 python3及yum安裝教程

適用於centos6 7 1 配置好epel源和ius源 yum install y wget o etc yum.repos.d epel.repo yum install y 2 安裝python3.6 yum install python36u y ln s usr bin python3.6...