linux掛載本地yum源問題
linux掛載本地yum源
Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。
基于RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
使用yum安裝gcc時,報錯,更改配置文件依然不能解決,只能卸載yum源,重新掛載

卸載yum源所在的目錄
umount? /mnt/redhat
去官網(wǎng)下載一個與本機系統(tǒng)相同版本的linux,iso鏡像,上傳(我這里是rhel-server-7.3-x86_64-dvd.iso)
掛載命令
mount -o loop /home/gbase/rhel-server-7.3-x86_64-dvd.iso /mnt/redh/
進入配置文件目錄,vi編輯配置文件
cd /etc/yum.repos.d vi my.repo [my] name=my baseurl=file:///mnt/redh enabled=1 gpgcheck=0
安裝gcc及其依賴的其它包
yum install -y gcc? ? 安裝成功

mount -o loop -t iso9660 CentOS-7-x86_64-DVD-1708.iso /mnt/viso/
linux使用光盤鏡像配置本地yum源(免于重復掛載)
問題
當配置本地yum源時,鏡像掛載到目錄一旦重啟就會掉,每次重啟都需要重新掛載。
解決
這里以centos系統(tǒng)為例:
掛載鏡像/光盤:
mount CentOS-7-x86_64-DVD-1810.iso ?/media mount /dev/cdrom /media/
將鏡像/光盤文件復制到新建的空目錄中:
mkdir /opt/media cp -r /media/* /opt/media/
文件大復制的時間長,耐心等待就好
編寫yum配置文件:
[root@localhost ~]# mkdir /etc/yum.repos.d/bf [root@localhost ~]# mv /etc/yum.repos.d/C* /etc/yum.repos.d/bf/ [root@localhost ~]# vi /etc/yum.repos.d/source? [source] name=source baseurl=file:///opt/media enabled=1 gpgcheck=0 [root@localhost ~]# yum clean all [root@localhost ~]# yum repolist
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Apache Kafka單節(jié)點極速部署指南及搭建開發(fā)單節(jié)點環(huán)境的操作步驟
本文介紹了如何在10分鐘內(nèi)快速部署Apache Kafka單節(jié)點開發(fā)環(huán)境,首先,簡要介紹了Kafka的背景、特性和應用場景,然后,詳細描述了環(huán)境準備、安裝、配置文件詳解、配置為系統(tǒng)服務、驗證服務和關(guān)鍵配置項深度解析等內(nèi)容,感興趣的朋友一起看看吧2025-03-03
Azure給ubuntu虛擬機掛載數(shù)據(jù)盤的詳細步驟
這篇文章主要介紹了Azure給ubuntu虛擬機掛載數(shù)據(jù)盤的詳細步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12

