CentOS7搭建本地yum源

2021-08-15 21:16:37 字數 2709 閱讀 9985

**
yum 源搭建步驟(區域網版)

1.建立目錄

檢視本地的光碟 :ll/dev/cdr*

mkdir /mnt/cdrom #用掛載的目錄

2.掛載

mount -t iso9600 -o ro /dev/cdrom /mnt/cdrom
執行該條命令報錯:

mount:unknown filsystem type iso9600

解決辦法:cat /proc/filsystems 看輸出的內容是否有iso9600 沒有就更新:yum upgrade 更新之後還是沒有iso9600,這下尷尬了!!!

mount: no medium found on /dev/sr0

解決辦法:從vmware找到需要的光碟

寫保護,將以唯讀方式掛載

解決辦法:mount -t auto /dev/cdrom /mnt/cdrom

這樣掛載的話每次開機都需要重新掛載,下面設定為開機自動掛載

vi /etc/fstab 在最後麵加一行:/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

3.修改yum的配置檔案(位於/etc/yum.repos.d/目錄下)

ll /etc/yum.repos

.d/ vi centos-base.repo

#只保留乙個字尾名為repo的檔案,編輯,刪除後新增以下內容

[base]

name=centos-$releasever - base #倉庫名稱

baseurl=file:///mnt/cdrom #倉庫位置

gpgcheck=0

enabled=1

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

4.清理yum的快取

yum clean all
4.1檢查安裝的本地yum源是否生效:

yum repolist
5.安裝httpd服務

yum install httpd
6.啟動httpd:

/bin/systemctl start httpd.service  #(centos7,其他版本:service httpd start)
測試:192.168.139.133,出現apache http服務頁面(該頁面的目錄:var/www)

7.把本地yum庫資料夾放置http伺服器中

cd /var/www/html

ln -s /mnt/cdrom ./centos 建立乙個指向yum庫的軟連線

ll /centos

#可看到如下檔案:

-rw-rw-r--. 3 root root 14

9月 521:

25centos_buildtag

drwxr-xr-x. 3 root root 2048 9月 5 21:36 efi

-rw-rw-r--. 3 root root 227

8月 3022:

33eula

-rw-rw-r--. 3 root root 18009

12月 10

2015

gpl drwxr-xr-x. 3 root root 2048 9月 5 21:46 images

drwxr-xr-x. 2 root root 2048 9月 5 21:36 isolinux

drwxr-xr-x. 2 root root 2048 9月 5 21:36 liveos

drwxrwxr-x. 2 root root 69632 9月 5 21:38 packages

drwxr-xr-x. 2 root root 4096 9月 5 21:40 repodata

-rw-rw-r--. 3 root root 1690

12月 10

2015

rpm-gpg-key-centos-7

-rw-rw-r--. 3 root root 1690

12月 10

2015

rpm-gpg-key-centos-testing-7

-r--r--r--. 1 root root 2883

9月 522:

14trans.tbl

8.客戶端修改配置檔案(.repo)

修改baseurl=

測試:瀏覽器輸入:,看是否出現檔案列表

mini版安裝軟體時缺少各種依賴和各種命令:

1.缺少scp命令 yum install scp 報錯,是因為scp命令在ssh包中

yum list grep | ssh

yum install -y openssh-clients

yum erase 軟體包名,移除安裝的包

scp命令拷貝檔案:(兩台都需要安裝ssh)

scp filename ip:/username

password

centos7 搭建本地yum源

1.安裝http伺服器 yum install createrepo 建立倉庫的軟體包。2.建立映象檔案目錄 mkdir yum centos 5 mkdir yum centos 6 mkdir yum centos 7 3.拷貝光碟到相應的目錄下 一下以centos7 為例 mount o lo...

centos7配置本地yum源

最近在使用虛擬機器時遇到一些麻煩,因為公司內部有網路管理,所以vm連線不上外網,yum無法安裝軟體,怎麼解決呢?使用iso做本地yum源,可以解決大部份的包安裝。vm安裝的是centos7。1 掛載iso到vm mkdir mnt cdrom mount dev cdrom mnt cdrom2 修...

Centos7配置本地yum源

安裝安裝包一般有rpm安裝或者yum安裝,yum能解決一些安裝包依賴性的問題 使用rpm實現軟體包的安裝 查詢等功能,適合沒有依賴關係的軟體的安裝 rpm的命令語法 i 安裝軟體 u 公升級軟體 e 刪除軟體 q 查詢 h 顯示安裝進度 v 顯示安裝過程中的詳細資訊 vv 顯示更加詳細的資訊 tes...