- (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、インストール、アンインストール、参照