ローカルレポソースを作成します。

図1に示すように、予約されたrpmパッケージ

あなたがyumをインストールし、指定したディレクトリに保持パッケージ

編集/etc/yum.confのkeepcacheの値は1です。

図2に示すように、プラグインの使用

1、YUM-プラグインdownloadonlyプラグ

sudo yum install yum-plugin-downloadonly
sudo yum install epel-release

sudo yum install ceph-0.87.1-0.el7.centos.x86_64.rpm --downloadonly --downloaddir=./

2、yumdownloader

コマンドでのyum-utilsパッケージ

yum  install  yum-utils   -y 
yumdownloader ntp --resolve  --destdir=./ 

図3に示すように、ソースリポジトリを配置しました

ソフトウェア・リポジトリとしてrepodata、4つの必要なファイルは、そのカタログにある:. filelists.xml [GZ]、other.xml [GZ]、primary.xml [GZ] とrepomd.xml(メタデータを意味MD)...
それらの間のチーフはrepomd.xmlファイルです。第二は、repodateディレクトリに生成されていません;第三は、*の.repoプロファイルの競合である(これは特別な注意を必要とする)まず、問題をルーティング:3があり、通常は見られないエラーrepodataディレクトリやファイルの一般的な理由を表示されます

ローカルソースを作成します。

1、YUM createrepoをインストール

2、新しいローカルソースディレクトリ

   mkdir -p local-yum/xxx/       #其中xx是包放置目录
   将安装包放置到xxx目录中
   createrepo local-yum/           #创建一个源

3,配置repo

[local-yum]
name=local-yum
baseurl=file:///home/test/local-yum/               #文件目录不能设置到xxxx,否则本地源使用会报错
enabled=1
gpgcheck=0

図4に示すように、検出

yum clean all
yum repolist

図5に示すように、ローカルソース更新
倉庫ディレクトリに
   ローカルYUM /#更新ローカルソースを--update createrepo
   ローカルYUM /#再生成メタデータcreaterepoを

4、YUMツール

yum install 软件名1 [软件名2] [...]
        yum update [软件名1][软件名2] [...]
        yum check-update
        yum upgrade [软件1] [软件2] [...]
        yum remove | erase 软件名1 [软件名2] [...]
        yum list [...]
        yum info [...]
        yum provides | whatprovides feature1 [feature2] [...]
        yum clean [ packages | headers | metadata | dbcache | all ]
        yum makecache
        yum groupinstall 软件组1 [软件组2] [...]
        yum groupupdate 软件组1 [软件组2] [...]
        yum grouplist [hidden] [groupwildcard] [...]
        yum groupremove group1 [group2] [...]
        yum groupinfo 软件组名 [...]
        yum search 字符串1 [字符串2] [...]
        yum shell [文件名]
        yum resolvedep 依赖关系1 [依赖关系2] [...]
        yum localinstall rpm包1 [rpm包2] [...]
        yum localupdate rpm包1 [rpm包2] [...]
        yum reinstall 软件包1 [软件包2] [...]
        yum downgrade 软件包1 [软件包2] [...]
        yum deplist 软件包1 [软件包2] [...]
        yum repolist [all|enabled|disabled]
        yum help [command]

おすすめ

転載: www.cnblogs.com/g2thend/p/11829020.html