日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

CentOS 使用iso镜像安装本地 yum 源

發(fā)布時(shí)間:2024/8/23 78 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 使用iso镜像安装本地 yum 源 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 下載服務(wù)器鏡像
  • 掛載iso鏡像
    • 修改yum源
    • 掛載iso到系統(tǒng)中
    • 查看掛載狀態(tài)
    • 掛載完成后清緩存
    • 安裝服務(wù)測(cè)試

下載服務(wù)器鏡像

下載與我們服務(wù)器相同版本的服務(wù)器鏡像。

  • 查看當(dāng)前服務(wù)器版本
[root@iZot101s4kxuygvttz67vjZ yum.repos.d]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)

7.7.1908是我們Linux版本,需要下載這個(gè)版本鏡像。

  • 下載鏡像
    CentosOS官方下載地址:
1. 歷史版本下載 : https://vault.centos.org/ 2. 最新版本下載 : https://www.centos.org/download/

阿里云下載地址(復(fù)制的CentOS官方):

3. 歷史版本下載 : https://mirrors.aliyun.com/centos-vault 4. 最新版本下載 : https://mirrors.aliyun.com/centos/

注意:所有鏡像都在版本目錄下的isos目錄下,如https://mirrors.aliyun.com/centos-vault/7.7.1908/isos/x86_64/

  • 下載鏈接
    這里我們下載版本是 7.7.1908
https://mirrors.aliyun.com/centos-vault/7.7.1908/isos/x86_64/CentOS-7-x86_64-Everything-1908.iso

不同文件的說(shuō)明,我們下載了完整版本,避免安裝某些服務(wù)時(shí)候找不到。

CentOS-7-x86_64-DVD-1810.iso 標(biāo)準(zhǔn)安裝版,一般下載這個(gè)就可以了(推薦) CentOS-7-x86_64-NetInstall-1810.iso 網(wǎng)絡(luò)安裝鏡像 CentOS-7-x86_64-Everything-1810.iso 對(duì)完整版安裝盤(pán)的軟件進(jìn)行補(bǔ)充,集成所有軟件 CentOS-7-x86_64-LiveGNOME-1810.iso GNOME桌面版 CentOS-7-x86_64-LiveKDE-1810.iso KDE桌面版 CentOS-7-x86_64-Minimal-1810.iso 精簡(jiǎn)版,自帶的軟件最少

掛載iso鏡像

修改yum源

因?yàn)槲覀兊姆?wù)器沒(méi)有網(wǎng)絡(luò),所以我們只留了CentOS-Media.repo其他的配置全部都移動(dòng)到備份目錄不做使用。

[root@test12 yum.repos.d]# tree . ├── back │ ├── CentOS-Base.repo │ ├── CentOS-CR.repo │ ├── CentOS-Debuginfo.repo │ ├── CentOS-fasttrack.repo │ ├── CentOS-Media.repo │ ├── CentOS-Sources.repo │ ├── CentOS-Vault.repo │ ├── cloudera-manager.repo │ ├── epel.repo │ ├── epel-testing.repo │ └── nodesource-el7.repo └── CentOS-Media.repo

修改文件CentOS-Media.repo

# CentOS-Media.repo # # This repo can be used with mounted DVD media, verify the mount point for # CentOS-7. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c7-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c7-media [command][c7-media] name=CentOS-$releasever - Media baseurl=file:///media/CentOS/file:///media/cdrom/file:///media/cdrecorder/ gpgcheck=1 enabled=1 gpgkey=file:///media/CentOS/RPM-GPG-KEY-CentOS-7

yum源文件說(shuō)明
CentOS-Base.repo:有網(wǎng)的環(huán)境下默認(rèn)使用這個(gè),這個(gè)是第一優(yōu)先級(jí)。因?yàn)闆](méi)網(wǎng),所以修改文件名,設(shè)置成備份文件。這樣系統(tǒng)就會(huì)使用第二優(yōu)先級(jí)的文件。

CentOS-Media.repo:沒(méi)網(wǎng)的環(huán)境下使用這個(gè),在上圖中會(huì)發(fā)現(xiàn)他默認(rèn)配置了3個(gè)路徑。意思是說(shuō),如果系統(tǒng)檢測(cè)yum使用了離線(xiàn)安裝,那么會(huì)從上到下從這3個(gè)路徑中查找安裝軟件。所以我們只要把光盤(pán)掛載在這三個(gè)目錄下的任意一個(gè)目錄即可。同時(shí),該配置文件默認(rèn)是不啟用的,如果想使用需要修改倒數(shù)第二行的enabled為1,默認(rèn)為0,否則該文件無(wú)效。

  • media目錄與mnt目錄說(shuō)明

掛載光盤(pán)或者u盤(pán)等使用的mount命令,但是你百度所有會(huì)說(shuō)有掛在media目錄下,也有掛載在mnt目錄下的。這兩個(gè)目錄區(qū)別是什么呢?

media:掛載一些移動(dòng)設(shè)備,例如光盤(pán),U盤(pán)等。
mnt:掛載一些硬盤(pán)等設(shè)備。所以我們的光盤(pán)應(yīng)該掛載在media目錄下,從yum給的默認(rèn)配置文件也能看出。

掛載iso到系統(tǒng)中

[root@test12 home]# mkdir -p /media/CentOS [root@test12 home]# mount -o loop /home/CentOS-7-x86_64-Everything-1908.iso /media/CentOS/ mount: /dev/loop0 寫(xiě)保護(hù),將以只讀方式掛載

查看掛載狀態(tài)

  • df 查看
[root@test12 home]# df -h 文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) /dev/mapper/centos-root 50G 9.8G 41G 20% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 8.8M 7.8G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/mapper/centos-home 741G 97G 645G 14% /home /dev/sda1 1014M 143M 872M 15% /boot cm_processes 7.8G 0 7.8G 0% /run/cloudera-scm-agent/process tmpfs 1.6G 0 1.6G 0% /run/user/0 root@10.8.10.13:/opt/15 50G 49G 1.7G 97% /opt/15 /dev/loop0 11G 11G 0 100% /media/CentOS
  • 目錄查看
[root@test12 home]# ls /media/CentOS/ CentOS_BuildTag EFI EULA GPL images isolinux LiveOS Packages repodata RPM-GPG-KEY-CentOS-7 RPM-GPG-KEY-CentOS-Testing-7 TRANS.TBL

掛載完成后清緩存

yum clean all yum repolist

安裝服務(wù)測(cè)試

可以安裝說(shuō)明掛載成功,沒(méi)問(wèn)題之后我們就可以將下載的iso文件刪除,避免浪費(fèi)磁盤(pán)空間,因?yàn)橐呀?jīng)掛載到其他目錄了。

[root@test12 home]# yum install net-tools 已加載插件:fastestmirror Loading mirror speeds from cached hostfile* c7-media: 正在解決依賴(lài)關(guān)系 --> 正在檢查事務(wù) ---> 軟件包 net-tools.x86_64.0.2.0-0.22.20131004git.el7 將被 升級(jí) ---> 軟件包 net-tools.x86_64.0.2.0-0.25.20131004git.el7 將被 更新 --> 解決依賴(lài)關(guān)系完成依賴(lài)關(guān)系解決===========================================================================================================================================================================Package 架構(gòu) 版本 源 大小 =========================================================================================================================================================================== 正在更新:net-tools x86_64 2.0-0.25.20131004git.el7 c7-media 306 k事務(wù)概要 =========================================================================================================================================================================== 升級(jí) 1 軟件包總下載量:306 k Is this ok [y/d/N]:

總結(jié)

以上是生活随笔為你收集整理的CentOS 使用iso镜像安装本地 yum 源的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。