yum源配置 介紹,概念,本地源與網路源

2021-10-23 04:43:17 字數 3299 閱讀 2893

yum源配置

通過修改yum源的配置檔案,可以指定yum源位址到本地路徑

yum源就是乙個軟體集合地,你只需要搜尋並安裝你想要的軟體,它會幫你解決大部分軟體的依賴問題

掛載(mounting)是指由作業系統使乙個儲存裝置(諸如硬碟、cd-rom或共享資源)上的計算機檔案和目錄可供使用者通過計算機的檔案系統訪問的乙個過程。

一般來說,當計算機關機時,每個已掛載儲存都將經歷一次解除安裝,以確保所有排隊的資料被寫入,並保證介質上檔案系統結構的完整性

建立檔案

mkdir /***

解除安裝

umount /dev/sr0

掛載

mount /dev/sr0 /***

開啟自動掛載

echo 「mount /dev/sr0 /***」 >> /etc/rc.local

lsblk確認掛載點

lsblk – list block 列出塊裝置

①備份所有的源使其外網源失效

以安裝vim為例

預設情況下 */etc/yum.repos.d/中所有的repo檔案都會被使用 也需要檢視enable引數

把這些源備份使其失效或者就是把源中的enable引數置為0

把所有的源備份使其失效 不要給刪了

cd /etc/yum.repos.d/

建立乙個備份檔案夾

mkdir bak

移動到備份檔案夾中 使源不使用

mv ./ bak

②配置光碟源

預設centos中的 centos-media.repo 就是乙個光碟源的使用

可以以這個源為模板 修改開啟引數和路徑即可

cd /etc/yum.repos.d/bak

複製源到上一級

cp centos-media.repo …/

編輯原始檔

cd …/

vim centos-media.repo

注意修改以下內容

[c7-media]

name=centos-$releasever - media

光碟掛載點路徑

baseurl=file:///***/

gpgcheck=1

開啟源位址

*enabled=1

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

③重新做快取

yum clean all

yum makecache

④測試光碟源使用

yum remove vim

yum install vim

# yum repolist 獲取當前系統有效的repolist

②通過yum命令建立源

createrepo的命令生成repodata資料

createrepo是linux下的建立倉庫的軟體包。create是建立的意思,repo是repository的縮寫,是倉庫的意思。

yum(yellow dog updater,modified)主要的功能是方便新增、刪除和更新rpm軟體包。可以解決軟體包依存問題,更便於管理大量的系統更新問題。它可以同時配置多個倉庫或叫資源庫(repository),就是存放更新和依存的軟體包的地方。

#安裝軟體

yum -y install createrepo

#生成yum源資料目錄

createrepo /yum_repo

①新增源配置檔案

cd /etc/yum.repos.d

新增檔案並編輯

vim yum_repo.repo

新增以下內容資訊

[yum_repo]

name=yum_repo

baseurl=file:///yum_repo/

enabled=1

gpgcheck=0

②做快取

yum clean all

yum makecache

yum makecache 是 將伺服器上的軟體包通道息 現在本地快取,以提高 搜尋 安裝軟體的速度

③測試使用

①遠端安裝rpm包

安裝之後,獲取到乙個yum源的位址檔案

②開啟源使用

vim mysql-community.repo

配置修改

*enable to use mysql 5.7

[mysql57-community]

name=mysql 5.7 community server

baseurl=

安裝mysql5.7版本 開啟這個源位址

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql

[mysql80-community]

name=mysql 8.0 community server

baseurl=

預設是開啟的 安裝mysql8.0 這裡根據需求關閉

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql

yum install mysql-community-server

預設mysql的官方源在國外伺服器。因為國內網路的問題,速度不是很好。

可以選擇把預設mysql官方源的位址,切換為國內源的位址上海交大源

yum本地源配置

很多內網伺服器或者本地連線不了外網時,安裝軟體的時候 各種依賴 會讓想到放棄安裝 配置本地yum源可以解決打部分依賴問題 安裝方法 1.需要centos映象 iso檔案 2.將該檔案上傳或者掛載到linux機器上 3.mount o loop 映象路徑 mnt 將映象掛載到 mnt目錄下面 4.編輯...

本地配置yum源

1 先掛載光碟 在 mnt 目錄下,建立乙個掛載點 mkdir mnt cdrom 掛載光碟 mount o loop dev sr0 mnt cdrom 2 設定yum源的配置定義檔案,檔案存放在 etc yum.repos.d 目錄下 編輯此配置檔案 name anything 可寫可不寫,內容...

配置本地yum源

1 開啟http服務 2 在html目錄下建立新目錄,如 udh cd var www html mkdir udh 3 搭建本地yum源 在udh目錄下安裝repo yum install y createrepo createrepo var www html udh 4 在udh目錄下匯入資源...