大資料 本地yum

2021-09-02 12:32:48 字數 4003 閱讀 4749

1建立掛載目錄

[root@sizhan ~]# mkdir /mnt/cdrom

掛載[root@sizhan ~]# mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom

[root@sizhan ~]# ll /mnt/cdrom

總用量 558

-r--r--r--. 2 root root     14 5月  22 2016 centos_buildtag

dr-xr-xr-x. 3 root root   2048 5月  22 2016 efi

-r--r--r--. 2 root root    212 11月 27 2013 eula

-r--r--r--. 2 root root  18009 11月 27 2013 gpl

dr-xr-xr-x. 3 root root   2048 5月  23 2016 images

dr-xr-xr-x. 2 root root   2048 5月  22 2016 isolinux

dr-xr-xr-x. 2 root root 528384 5月  23 2016 packages

-r--r--r--. 2 root root   1359 5月  22 2016 release-notes-en-us.html

dr-xr-xr-x. 2 root root   4096 5月  23 2016 repodata

-r--r--r--. 2 root root   1706 11月 27 2013 rpm-gpg-key-centos-6

-r--r--r--. 2 root root   1730 11月 27 2013 rpm-gpg-key-centos-debug-6

-r--r--r--. 2 root root   1730 11月 27 2013 rpm-gpg-key-centos-security-6

-r--r--r--. 2 root root   1734 11月 27 2013 rpm-gpg-key-centos-testing-6

-r--r--r--. 1 root root   3380 5月  23 2016 trans.tbl

2設定開機自動掛載

3 修改本機上的yum源配置檔案,將源指向自己

cd /etc/yum.repos.d/

備份原有的yum源的配置檔案(去掉無用的)

備份[root@sizhan yum.repos.d]# rename .repo .repo.bak   *

複製乙份

cp centos-media.repo.bak centos-media.repo

[root@sizhan yum.repos.d]# ll

總用量 28

-rw-r--r--. 1 root root 1991 5月  19 2016 centos-base.repo.bak

-rw-r--r--. 1 root root  647 5月  19 2016 centos-debuginfo.repo.bak

-rw-r--r--. 1 root root  289 5月  19 2016 centos-fasttrack.repo.bak

-rw-r--r--. 1 root root  564 12月  3 18:15 centos-media.repo

-rw-r--r--. 1 root root  566 12月  3 18:13 centos-media.repo.bak

-rw-r--r--. 1 root root 6259 5月  19 2016 centos-vault.repo.bak

[root@sizhan yum.repos.d]# vi centos-media.repo

name=centos-$releasever - media

baseurl=file:///mnt/cdrom/

gpgcheck=0

enabled=1

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

4清除yum緩衝

yum clean all

5列出可用的yum源

yum repolist

6測試

[root@sizhan ~]#yum -y install httpd已載入外掛程式:fastestmirror, refresh-packagekit, security

設定安裝程序

loading mirror speeds from cached hostfile

解決依賴關係......

7設定yum為區域網共享

開啟httpd

訪問

頁面路徑/var/www

8 [root@sizhan www]# cd /var/www

[root@sizhan www]# cd html

設定軟鏈結

[root@sizhan html]# ln -s /mnt/cdrom ./centos

[root@sizhan html]# ll

總用量 0

lrwxrwxrwx. 1 root root 10 12月  3 18:37 centos -> /mnt/cdrom

[root@sizhan html]# 

9測試

將yum源配置到httpd(apache server)中,其他的伺服器即可通過網路訪問這個內網中的yum源了

[root@sizhan yum.repos.d]# vim  centos-media.repo

下面的ip最好做host對映(因為ip以後可能會變)

[c6-media]

name=centos-$releasever - media

baseurl=

gpgcheck=0

enabled=1

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

到這裡共享伺服器就搞好了

客戶端:

cd /etc/yum.repos.d/

備份檔案

[root@sizhan yum.repos.d]# vim  centos-media.repo

下面的ip最好做host對映(因為ip以後可能會變)

[c6-media]

name=centos-$releasever - media

baseurl=

gpgcheck=0

enabled=1

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

清除yum緩衝

yum clean all

列出可用的yum源

本地yum倉庫安裝失敗 搭建本地yum倉庫

一 首先準備兩台centos虛擬機器,一台搭建yum源伺服器,一台作為客戶端進行訪問及安裝 更新軟體。1 yum源伺服器版本是centos7.4 2 客戶端版本是centos6.9 二 自動掛載光碟機 1 準備centos6.9的虛擬光碟和centos7.4的虛擬光碟,掛載至centos7.4系統上...

yum使用,yum構建本地源

由於公司的測試伺服器上不能連線外網,使用rpm安裝個東西,一堆的依賴能搞死個人。所以決定搭建個本地的源,其實很簡單,記錄下來備查 服務版本是redhat enterprise 5.3,安裝盤,已經掛載在 media rhel5u3目錄上 具體的掛載參照mount命令就行。1.在目錄 etc yum....

yum使用本地源

在 etc yum.repos.d目錄裡建立乙個檔案,檔名任意,副檔名一定是repo,檔案內容如下 base name base rpm repository for rhel5 baseurl file media cdrom server enabled 1 gpgcheck 0 修改serve...