ビルドYUMソース

  • (FTPをベース)ネットワークYUMを構築するには

サーバー側の設定:

1、インストールFTP

マウントOS CD

/ dev / sr0を/ mntにマウント

CDを/ mnt /パッケージ

LS * VSFTP

RPM -ivh vsftpdは、2.2.2-11.el6_4.1.x86_64.rpm

2、FTPサービスを開始

サービスvsftpdの開始

倉庫、RPMパッケージのすべてを格納するための倉庫を作成します3。

MKDIRの/ var / FTP / yumを

CP -a / mntに/パッケージ/ *の/ var / FTP / yumを

CP -aのmysql-コミュニティサーバ5.7.14-1.el6.x86_64.rpmのmysql-コミュニティ・クライアント5.7.14-1.el6.x86_64.rpmのmysql-コミュニティ・コモン5.7.14-1.el6 .x86_64.rpmのmysql-コミュニティ-LIBS-5.7.14-1.el6.x86_64.rpmのmysql-develのコミュニティ-5.7.14-1.el6.x86_64.rpmの/ var / FTP / yumを

図4に示すように、インデックスファイルを生成します

#CDを/ mnt /パッケージ/

[mysqlserverパッケージ@ルート]#rpmで-ihv createrepo-0.9.9-18.el6.noarch.rpm

エラー:失敗した依存関係:

python-deltarpmはcreaterepo-0.9.9-18.el6.noarchによって必要とされています

[mysqlserverパッケージ@ルート]#rpmで-ihv createrepo-0.9.9-18.el6.noarch.rpmのpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

エラー:失敗した依存関係:

deltarpm = 3.5-0.5.20090913git.el6はのpython-deltarpm-3.5-0.5.20090913git.el6.x86_64によって必要とされています

[mysqlserverパッケージ@ルート]#rpmで-ihv createrepo-0.9.9-18.el6.noarch.rpmのpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm deltarpm-3.5-0.5.20090913git.el6.x86_64。 RPM

 

#createrepoの/ var / FTP / yumを

 

iptablesのとSELinuxが閉じていることを確実にするために5、

サービスのiptablesの状況

#Sestatus -v

SELinuxの状態:有効に#開始状態

閉じるのselinux

チェックイン/ etc / sysconfig / selinuxファイル

SELINUXが無効に=を確認してください

その後、再起動のlinux

 

 

 

クライアントの構成:

1、設定ファイルを変更します

#猫の/etc/yum.repos.d/rhel-source.repo

[ftpyum]

名前= ftpのyumを172.16.50.30

BASEURL = FTP://172.16.50.30/yum

= 1を有効に

 

2、キャッシュを空にする

yumをきれいにすべての

 

3、インストール、アンインストール、参照

リリース元の4件の記事 ウォンの賞賛0 ビュー10

おすすめ

転載: blog.csdn.net/wysdhr/article/details/104927082