Ubuntu 22.04 LTS x86_64 docker容器方案同步aarch64架构openstack-train rpm源到本地 reposync

操作日志

yeqiang@yeqiang-MS-7B23:~$ sudo docker run --rm -it -v $(pwd)/Downloads:/Downloads centos:7.9.2009 /bin/bash
[root@9211fa7f8e01 /]# yum install epel-release -y
Loaded plugins: fastestmirror, ovl
Determining fastest mirrors
 * base: ftp.sjtu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.nju.edu.cn
base                                                                                             | 3.6 kB  00:00:00     
extras                                                                                           | 2.9 kB  00:00:00     
updates                                                                                          | 2.9 kB  00:00:00     
(1/4): base/7/x86_64/group_gz                                                                    | 153 kB  00:00:01     
(2/4): extras/7/x86_64/primary_db                                                                | 250 kB  00:00:01     
(3/4): base/7/x86_64/primary_db                                                                  | 6.1 MB  00:00:06     
(4/4): updates/7/x86_64/primary_db                                                               |  22 MB  00:00:08     
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                          Arch                       Version                   Repository                  Size
========================================================================================================================
Installing:
 epel-release                     noarch                     7-11                      extras                      15 k

Transaction Summary
========================================================================================================================
Install  1 Package

Total download size: 15 k
Installed size: 24 k
Downloading packages:
warning: /var/cache/yum/x86_64/7/extras/packages/epel-release-7-11.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for epel-release-7-11.noarch.rpm is not installed
epel-release-7-11.noarch.rpm                                                                     |  15 kB  00:00:00     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
 Userid     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 Package    : centos-release-7-9.2009.0.el7.centos.x86_64 (@CentOS)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-11.noarch                                                                             1/1 
  Verifying  : epel-release-7-11.noarch                                                                             1/1 

Installed:
  epel-release.noarch 0:7-11                                                                                            

Complete!
[root@9211fa7f8e01 /]# yum install createrepo reposync
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                             | 6.1 kB  00:00:00     
 * base: ftp.sjtu.edu.cn
 * epel: mirrors.cqu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.nju.edu.cn
epel                                                                                             | 4.7 kB  00:00:00     
epel/x86_64/updateinfo         FAILED                                          
http://mirrors.bfsu.edu.cn/epel/7/x86_64/repodata/ec841e5ac5906d0f4c2eb362f909146360c622229da914bcdc87afd7fe8396dc-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

(1/3): epel/x86_64/group_gz                                                                      |  99 kB  00:00:00     
(2/3): epel/x86_64/primary_db                                                                    | 7.0 MB  00:00:04     
(3/3): epel/x86_64/updateinfo                                                                    | 1.0 MB  00:00:26     
No package reposync available.
Resolving Dependencies
--> Running transaction check
---> Package createrepo.noarch 0:0.9.9-28.el7 will be installed
--> Processing Dependency: python-deltarpm for package: createrepo-0.9.9-28.el7.noarch
--> Processing Dependency: deltarpm for package: createrepo-0.9.9-28.el7.noarch
--> Running transaction check
---> Package deltarpm.x86_64 0:3.6-3.el7 will be installed
---> Package python-deltarpm.x86_64 0:3.6-3.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                           Arch                     Version                        Repository              Size
========================================================================================================================
Installing:
 createrepo                        noarch                   0.9.9-28.el7                   base                    94 k
Installing for dependencies:
 deltarpm                          x86_64                   3.6-3.el7                      base                    82 k
 python-deltarpm                   x86_64                   3.6-3.el7                      base                    31 k

Transaction Summary
========================================================================================================================
Install  1 Package (+2 Dependent packages)

Total download size: 207 k
Installed size: 558 k
Is this ok [y/d/N]: y
Downloading packages:
(1/3): createrepo-0.9.9-28.el7.noarch.rpm                                                        |  94 kB  00:00:00     
(2/3): python-deltarpm-3.6-3.el7.x86_64.rpm                                                      |  31 kB  00:00:00     
(3/3): deltarpm-3.6-3.el7.x86_64.rpm                                                             |  82 kB  00:00:00     
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   276 kB/s | 207 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : deltarpm-3.6-3.el7.x86_64                                                                            1/3 
  Installing : python-deltarpm-3.6-3.el7.x86_64                                                                     2/3 
  Installing : createrepo-0.9.9-28.el7.noarch                                                                       3/3 
  Verifying  : createrepo-0.9.9-28.el7.noarch                                                                       1/3 
  Verifying  : deltarpm-3.6-3.el7.x86_64                                                                            2/3 
  Verifying  : python-deltarpm-3.6-3.el7.x86_64                                                                     3/3 

Installed:
  createrepo.noarch 0:0.9.9-28.el7                                                                                      

Dependency Installed:
  deltarpm.x86_64 0:3.6-3.el7                             python-deltarpm.x86_64 0:3.6-3.el7                            

Complete!
[root@9211fa7f8e01 /]# yum repolist
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * epel: mirrors.cqu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.nju.edu.cn
repo id                                   repo name                                                               status
base/7/x86_64                             CentOS-7 - Base                                                         10072
epel/x86_64                               Extra Packages for Enterprise Linux 7 - x86_64                          13753
extras/7/x86_64                           CentOS-7 - Extras                                                         518
updates/7/x86_64                          CentOS-7 - Updates                                                       5061
repolist: 29404
[root@9211fa7f8e01 /]# cd /etc/yum.repos.d/
[root@9211fa7f8e01 yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Sources.repo  CentOS-fasttrack.repo      epel-testing.repo
CentOS-CR.repo    CentOS-Media.repo      CentOS-Vault.repo    CentOS-x86_64-kernel.repo  epel.repo
[root@9211fa7f8e01 yum.repos.d]# yum install vim -y
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * epel: mirrors.cqu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.nju.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package vim-enhanced.x86_64 2:7.4.629-8.el7_9 will be installed
--> Processing Dependency: vim-common = 2:7.4.629-8.el7_9 for package: 2:vim-enhanced-7.4.629-8.el7_9.x86_64
--> Processing Dependency: which for package: 2:vim-enhanced-7.4.629-8.el7_9.x86_64
--> Processing Dependency: perl(:MODULE_COMPAT_5.16.3) for package: 2:vim-enhanced-7.4.629-8.el7_9.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 2:vim-enhanced-7.4.629-8.el7_9.x86_64
--> Processing Dependency: libgpm.so.2()(64bit) for package: 2:vim-enhanced-7.4.629-8.el7_9.x86_64
--> Running transaction check
---> Package gpm-libs.x86_64 0:1.20.7-6.el7 will be installed
---> Package perl.x86_64 4:5.16.3-299.el7_9 will be installed
--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl-macros for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(threads) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(constant) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Time::Local) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Storable) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Socket) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Pod::Simple::XHTML) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Pod::Simple::Search) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Getopt::Long) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Filter::Util::Call) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(File::Temp) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(File::Path) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Exporter) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Cwd) for package: 4:perl-5.16.3-299.el7_9.x86_64
--> Processing Dependency: perl(Carp) for package: 4:perl-5.16.3-299.el7_9.x86_64
---> Package perl-libs.x86_64 4:5.16.3-299.el7_9 will be installed
---> Package vim-common.x86_64 2:7.4.629-8.el7_9 will be installed
--> Processing Dependency: vim-filesystem for package: 2:vim-common-7.4.629-8.el7_9.x86_64
---> Package which.x86_64 0:2.20-7.el7 will be installed
--> Running transaction check
---> Package perl-Carp.noarch 0:1.26-244.el7 will be installed
---> Package perl-Exporter.noarch 0:5.68-3.el7 will be installed
---> Package perl-File-Path.noarch 0:2.09-2.el7 will be installed
---> Package perl-File-Temp.noarch 0:0.23.01-3.el7 will be installed
---> Package perl-Filter.x86_64 0:1.49-3.el7 will be installed
---> Package perl-Getopt-Long.noarch 0:2.40-3.el7 will be installed
--> Processing Dependency: perl(Pod::Usage) >= 1.14 for package: perl-Getopt-Long-2.40-3.el7.noarch
--> Processing Dependency: perl(Text::ParseWords) for package: perl-Getopt-Long-2.40-3.el7.noarch
---> Package perl-PathTools.x86_64 0:3.40-5.el7 will be installed
---> Package perl-Pod-Simple.noarch 1:3.28-4.el7 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.28-4.el7.noarch
--> Processing Dependency: perl(Encode) for package: 1:perl-Pod-Simple-3.28-4.el7.noarch
---> Package perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 will be installed
---> Package perl-Socket.x86_64 0:2.010-5.el7 will be installed
---> Package perl-Storable.x86_64 0:2.45-3.el7 will be installed
---> Package perl-Time-HiRes.x86_64 4:1.9725-3.el7 will be installed
---> Package perl-Time-Local.noarch 0:1.2300-2.el7 will be installed
---> Package perl-constant.noarch 0:1.27-2.el7 will be installed
---> Package perl-macros.x86_64 4:5.16.3-299.el7_9 will be installed
---> Package perl-threads.x86_64 0:1.87-4.el7 will be installed
---> Package perl-threads-shared.x86_64 0:1.43-6.el7 will be installed
---> Package vim-filesystem.x86_64 2:7.4.629-8.el7_9 will be installed
--> Running transaction check
---> Package perl-Encode.x86_64 0:2.51-7.el7 will be installed
---> Package perl-Pod-Escapes.noarch 1:1.04-299.el7_9 will be installed
---> Package perl-Pod-Usage.noarch 0:1.63-3.el7 will be installed
--> Processing Dependency: perl(Pod::Text) >= 3.15 for package: perl-Pod-Usage-1.63-3.el7.noarch
--> Processing Dependency: perl-Pod-Perldoc for package: perl-Pod-Usage-1.63-3.el7.noarch
---> Package perl-Text-ParseWords.noarch 0:3.29-4.el7 will be installed
--> Running transaction check
---> Package perl-Pod-Perldoc.noarch 0:3.20-4.el7 will be installed
--> Processing Dependency: perl(parent) for package: perl-Pod-Perldoc-3.20-4.el7.noarch
--> Processing Dependency: perl(HTTP::Tiny) for package: perl-Pod-Perldoc-3.20-4.el7.noarch
--> Processing Dependency: groff-base for package: perl-Pod-Perldoc-3.20-4.el7.noarch
---> Package perl-podlators.noarch 0:2.5.1-3.el7 will be installed
--> Running transaction check
---> Package groff-base.x86_64 0:1.22.2-8.el7 will be installed
---> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed
---> Package perl-parent.noarch 1:0.225-244.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                              Arch                 Version                          Repository             Size
========================================================================================================================
Installing:
 vim-enhanced                         x86_64               2:7.4.629-8.el7_9                updates               1.1 M
Installing for dependencies:
 gpm-libs                             x86_64               1.20.7-6.el7                     base                   32 k
 groff-base                           x86_64               1.22.2-8.el7                     base                  942 k
 perl                                 x86_64               4:5.16.3-299.el7_9               updates               8.0 M
 perl-Carp                            noarch               1.26-244.el7                     base                   19 k
 perl-Encode                          x86_64               2.51-7.el7                       base                  1.5 M
 perl-Exporter                        noarch               5.68-3.el7                       base                   28 k
 perl-File-Path                       noarch               2.09-2.el7                       base                   26 k
 perl-File-Temp                       noarch               0.23.01-3.el7                    base                   56 k
 perl-Filter                          x86_64               1.49-3.el7                       base                   76 k
 perl-Getopt-Long                     noarch               2.40-3.el7                       base                   56 k
 perl-HTTP-Tiny                       noarch               0.033-3.el7                      base                   38 k
 perl-PathTools                       x86_64               3.40-5.el7                       base                   82 k
 perl-Pod-Escapes                     noarch               1:1.04-299.el7_9                 updates                52 k
 perl-Pod-Perldoc                     noarch               3.20-4.el7                       base                   87 k
 perl-Pod-Simple                      noarch               1:3.28-4.el7                     base                  216 k
 perl-Pod-Usage                       noarch               1.63-3.el7                       base                   27 k
 perl-Scalar-List-Utils               x86_64               1.27-248.el7                     base                   36 k
 perl-Socket                          x86_64               2.010-5.el7                      base                   49 k
 perl-Storable                        x86_64               2.45-3.el7                       base                   77 k
 perl-Text-ParseWords                 noarch               3.29-4.el7                       base                   14 k
 perl-Time-HiRes                      x86_64               4:1.9725-3.el7                   base                   45 k
 perl-Time-Local                      noarch               1.2300-2.el7                     base                   24 k
 perl-constant                        noarch               1.27-2.el7                       base                   19 k
 perl-libs                            x86_64               4:5.16.3-299.el7_9               updates               690 k
 perl-macros                          x86_64               4:5.16.3-299.el7_9               updates                44 k
 perl-parent                          noarch               1:0.225-244.el7                  base                   12 k
 perl-podlators                       noarch               2.5.1-3.el7                      base                  112 k
 perl-threads                         x86_64               1.87-4.el7                       base                   49 k
 perl-threads-shared                  x86_64               1.43-6.el7                       base                   39 k
 vim-common                           x86_64               2:7.4.629-8.el7_9                updates               5.9 M
 vim-filesystem                       x86_64               2:7.4.629-8.el7_9                updates                11 k
 which                                x86_64               2.20-7.el7                       base                   41 k

Transaction Summary
========================================================================================================================
Install  1 Package (+32 Dependent packages)

Total download size: 19 M
Installed size: 63 M
Downloading packages:
(1/33): gpm-libs-1.20.7-6.el7.x86_64.rpm                                                         |  32 kB  00:00:00     
(2/33): perl-Exporter-5.68-3.el7.noarch.rpm                                                      |  28 kB  00:00:00     
(3/33): perl-File-Path-2.09-2.el7.noarch.rpm                                                     |  26 kB  00:00:00     
(4/33): perl-Encode-2.51-7.el7.x86_64.rpm                                                        | 1.5 MB  00:00:01     
(5/33): perl-File-Temp-0.23.01-3.el7.noarch.rpm                                                  |  56 kB  00:00:00     
(6/33): perl-Filter-1.49-3.el7.x86_64.rpm                                                        |  76 kB  00:00:00     
(7/33): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm                                                    |  38 kB  00:00:00     
(8/33): perl-PathTools-3.40-5.el7.x86_64.rpm                                                     |  82 kB  00:00:00     
(9/33): perl-Getopt-Long-2.40-3.el7.noarch.rpm                                                   |  56 kB  00:00:00     
(10/33): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm                                                  |  87 kB  00:00:00     
(11/33): perl-Pod-Simple-3.28-4.el7.noarch.rpm                                                   | 216 kB  00:00:00     
(12/33): perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm                                              |  52 kB  00:00:00     
(13/33): perl-Pod-Usage-1.63-3.el7.noarch.rpm                                                    |  27 kB  00:00:00     
(14/33): perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm                                          |  36 kB  00:00:00     
(15/33): perl-Socket-2.010-5.el7.x86_64.rpm                                                      |  49 kB  00:00:00     
(16/33): perl-Text-ParseWords-3.29-4.el7.noarch.rpm                                              |  14 kB  00:00:00     
(17/33): perl-Storable-2.45-3.el7.x86_64.rpm                                                     |  77 kB  00:00:00     
(18/33): perl-Time-HiRes-1.9725-3.el7.x86_64.rpm                                                 |  45 kB  00:00:00     
(19/33): perl-Time-Local-1.2300-2.el7.noarch.rpm                                                 |  24 kB  00:00:00     
(20/33): perl-constant-1.27-2.el7.noarch.rpm                                                     |  19 kB  00:00:00     
(21/33): groff-base-1.22.2-8.el7.x86_64.rpm                                                      | 942 kB  00:00:02     
(22/33): perl-5.16.3-299.el7_9.x86_64.rpm                                                        | 8.0 MB  00:00:02     
(23/33): perl-parent-0.225-244.el7.noarch.rpm                                                    |  12 kB  00:00:00     
(24/33): perl-macros-5.16.3-299.el7_9.x86_64.rpm                                                 |  44 kB  00:00:00     
(25/33): perl-threads-1.87-4.el7.x86_64.rpm                                                      |  49 kB  00:00:00     
(26/33): perl-threads-shared-1.43-6.el7.x86_64.rpm                                               |  39 kB  00:00:00     
(27/33): perl-podlators-2.5.1-3.el7.noarch.rpm                                                   | 112 kB  00:00:00     
(28/33): perl-libs-5.16.3-299.el7_9.x86_64.rpm                                                   | 690 kB  00:00:00     
(29/33): vim-filesystem-7.4.629-8.el7_9.x86_64.rpm                                               |  11 kB  00:00:00     
(30/33): which-2.20-7.el7.x86_64.rpm                                                             |  41 kB  00:00:00     
(31/33): vim-common-7.4.629-8.el7_9.x86_64.rpm                                                   | 5.9 MB  00:00:01     
(32/33): vim-enhanced-7.4.629-8.el7_9.x86_64.rpm                                                 | 1.1 MB  00:00:02     
perl-Carp-1.26-244.el7.noarch. FAILED                                          
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/perl-Carp-1.26-244.el7.noarch.rpm: [Errno 12] Timeout on http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/perl-Carp-1.26-244.el7.noarch.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
Trying other mirror.
(33/33): perl-Carp-1.26-244.el7.noarch.rpm                                                       |  19 kB  00:00:00     
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   647 kB/s |  19 MB  00:00:30     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : gpm-libs-1.20.7-6.el7.x86_64                                                                        1/33 
  Installing : 2:vim-filesystem-7.4.629-8.el7_9.x86_64                                                             2/33 
  Installing : 2:vim-common-7.4.629-8.el7_9.x86_64                                                                 3/33 
  Installing : which-2.20-7.el7.x86_64                                                                             4/33 
install-info: No such file or directory for /usr/share/info/which.info.gz
  Installing : groff-base-1.22.2-8.el7.x86_64                                                                      5/33 
  Installing : 1:perl-parent-0.225-244.el7.noarch                                                                  6/33 
  Installing : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                   7/33 
  Installing : perl-podlators-2.5.1-3.el7.noarch                                                                   8/33 
  Installing : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                  9/33 
  Installing : 1:perl-Pod-Escapes-1.04-299.el7_9.noarch                                                           10/33 
  Installing : perl-Encode-2.51-7.el7.x86_64                                                                      11/33 
  Installing : perl-Text-ParseWords-3.29-4.el7.noarch                                                             12/33 
  Installing : perl-Pod-Usage-1.63-3.el7.noarch                                                                   13/33 
  Installing : 4:perl-macros-5.16.3-299.el7_9.x86_64                                                              14/33 
  Installing : perl-Storable-2.45-3.el7.x86_64                                                                    15/33 
  Installing : perl-Exporter-5.68-3.el7.noarch                                                                    16/33 
  Installing : perl-constant-1.27-2.el7.noarch                                                                    17/33 
  Installing : perl-Socket-2.010-5.el7.x86_64                                                                     18/33 
  Installing : perl-Time-Local-1.2300-2.el7.noarch                                                                19/33 
  Installing : perl-Carp-1.26-244.el7.noarch                                                                      20/33 
  Installing : perl-PathTools-3.40-5.el7.x86_64                                                                   21/33 
  Installing : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                         22/33 
  Installing : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                23/33 
  Installing : perl-File-Temp-0.23.01-3.el7.noarch                                                                24/33 
  Installing : perl-File-Path-2.09-2.el7.noarch                                                                   25/33 
  Installing : perl-threads-shared-1.43-6.el7.x86_64                                                              26/33 
  Installing : perl-threads-1.87-4.el7.x86_64                                                                     27/33 
  Installing : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                              28/33 
  Installing : perl-Filter-1.49-3.el7.x86_64                                                                      29/33 
  Installing : 4:perl-libs-5.16.3-299.el7_9.x86_64                                                                30/33 
  Installing : perl-Getopt-Long-2.40-3.el7.noarch                                                                 31/33 
  Installing : 4:perl-5.16.3-299.el7_9.x86_64                                                                     32/33 
  Installing : 2:vim-enhanced-7.4.629-8.el7_9.x86_64                                                              33/33 
  Verifying  : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                   1/33 
  Verifying  : perl-threads-shared-1.43-6.el7.x86_64                                                               2/33 
  Verifying  : perl-Storable-2.45-3.el7.x86_64                                                                     3/33 
  Verifying  : groff-base-1.22.2-8.el7.x86_64                                                                      4/33 
  Verifying  : perl-Exporter-5.68-3.el7.noarch                                                                     5/33 
  Verifying  : perl-constant-1.27-2.el7.noarch                                                                     6/33 
  Verifying  : perl-PathTools-3.40-5.el7.x86_64                                                                    7/33 
  Verifying  : 4:perl-macros-5.16.3-299.el7_9.x86_64                                                               8/33 
  Verifying  : 2:vim-enhanced-7.4.629-8.el7_9.x86_64                                                               9/33 
  Verifying  : 1:perl-parent-0.225-244.el7.noarch                                                                 10/33 
  Verifying  : perl-Socket-2.010-5.el7.x86_64                                                                     11/33 
  Verifying  : which-2.20-7.el7.x86_64                                                                            12/33 
  Verifying  : 2:vim-filesystem-7.4.629-8.el7_9.x86_64                                                            13/33 
  Verifying  : perl-File-Temp-0.23.01-3.el7.noarch                                                                14/33 
  Verifying  : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                15/33 
  Verifying  : perl-Time-Local-1.2300-2.el7.noarch                                                                16/33 
  Verifying  : 1:perl-Pod-Escapes-1.04-299.el7_9.noarch                                                           17/33 
  Verifying  : perl-Carp-1.26-244.el7.noarch                                                                      18/33 
  Verifying  : 2:vim-common-7.4.629-8.el7_9.x86_64                                                                19/33 
  Verifying  : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                         20/33 
  Verifying  : perl-Pod-Usage-1.63-3.el7.noarch                                                                   21/33 
  Verifying  : perl-Encode-2.51-7.el7.x86_64                                                                      22/33 
  Verifying  : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                 23/33 
  Verifying  : perl-podlators-2.5.1-3.el7.noarch                                                                  24/33 
  Verifying  : 4:perl-5.16.3-299.el7_9.x86_64                                                                     25/33 
  Verifying  : perl-File-Path-2.09-2.el7.noarch                                                                   26/33 
  Verifying  : perl-threads-1.87-4.el7.x86_64                                                                     27/33 
  Verifying  : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                              28/33 
  Verifying  : gpm-libs-1.20.7-6.el7.x86_64                                                                       29/33 
  Verifying  : perl-Filter-1.49-3.el7.x86_64                                                                      30/33 
  Verifying  : perl-Getopt-Long-2.40-3.el7.noarch                                                                 31/33 
  Verifying  : perl-Text-ParseWords-3.29-4.el7.noarch                                                             32/33 
  Verifying  : 4:perl-libs-5.16.3-299.el7_9.x86_64                                                                33/33 

Installed:
  vim-enhanced.x86_64 2:7.4.629-8.el7_9                                                                                 

Dependency Installed:
  gpm-libs.x86_64 0:1.20.7-6.el7                               groff-base.x86_64 0:1.22.2-8.el7                        
  perl.x86_64 4:5.16.3-299.el7_9                               perl-Carp.noarch 0:1.26-244.el7                         
  perl-Encode.x86_64 0:2.51-7.el7                              perl-Exporter.noarch 0:5.68-3.el7                       
  perl-File-Path.noarch 0:2.09-2.el7                           perl-File-Temp.noarch 0:0.23.01-3.el7                   
  perl-Filter.x86_64 0:1.49-3.el7                              perl-Getopt-Long.noarch 0:2.40-3.el7                    
  perl-HTTP-Tiny.noarch 0:0.033-3.el7                          perl-PathTools.x86_64 0:3.40-5.el7                      
  perl-Pod-Escapes.noarch 1:1.04-299.el7_9                     perl-Pod-Perldoc.noarch 0:3.20-4.el7                    
  perl-Pod-Simple.noarch 1:3.28-4.el7                          perl-Pod-Usage.noarch 0:1.63-3.el7                      
  perl-Scalar-List-Utils.x86_64 0:1.27-248.el7                 perl-Socket.x86_64 0:2.010-5.el7                        
  perl-Storable.x86_64 0:2.45-3.el7                            perl-Text-ParseWords.noarch 0:3.29-4.el7                
  perl-Time-HiRes.x86_64 4:1.9725-3.el7                        perl-Time-Local.noarch 0:1.2300-2.el7                   
  perl-constant.noarch 0:1.27-2.el7                            perl-libs.x86_64 4:5.16.3-299.el7_9                     
  perl-macros.x86_64 4:5.16.3-299.el7_9                        perl-parent.noarch 1:0.225-244.el7                      
  perl-podlators.noarch 0:2.5.1-3.el7                          perl-threads.x86_64 0:1.87-4.el7                        
  perl-threads-shared.x86_64 0:1.43-6.el7                      vim-common.x86_64 2:7.4.629-8.el7_9                     
  vim-filesystem.x86_64 2:7.4.629-8.el7_9                      which.x86_64 0:2.20-7.el7                               

Complete!
[root@9211fa7f8e01 yum.repos.d]# mkdir bak
[root@9211fa7f8e01 yum.repos.d]# mv *.repo bak/
[root@9211fa7f8e01 yum.repos.d]# vim openstack.repo

[openstack-train]
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/cloud/aarch64/openstack-train/
name=openstack-train
gpgcheck=0
enabled=1

 


[root@9211fa7f8e01 yum.repos.d]# yum repolist
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
openstack-train                                                                                  | 3.0 kB  00:00:00     
openstack-train/primary_db                                                                       | 1.2 MB  00:00:10     
repo id                                                  repo name                                                status
openstack-train                                          openstack-train                                          3137
repolist: 3137
[root@9211fa7f8e01 yum.repos.d]# cd /Downloads/

[root@9211fa7f8e01 Downloads]# reposync -a aarch64 -p openstack-train-offline-repo
(1/3137): Judy-1.0.5-8.el7.aarch64.rpm                                                           | 106 kB  00:00:00     
(2/3137): Judy-devel-1.0.5-8.el7.aarch64.rpm                                                     |  69 kB  00:00:00     
(3/3137): GitPython-1.0.1-5.el7.noarch.rpm                                                       | 501 kB  00:00:01     
(4/3137): PyQt4-devel-4.12-1.el7.aarch64.rpm                                                     | 415 kB  00:00:00     
(5/3137): PyQt4-4.12-1.el7.aarch64.rpm                                                           | 2.6 MB  00:00:02     
....
(3133/3137): yaml-cpp-0.5.1-6.el7.aarch64.rpm                                                    | 162 kB  00:00:00     
(3134/3137): yaml-cpp-devel-0.5.1-6.el7.aarch64.rpm                                              |  26 kB  00:00:00     
(3135/3137): zeromq-4.0.5-4.el7.aarch64.rpm                                                      | 422 kB  00:00:00     
(3136/3137): zeromq-devel-4.0.5-4.el7.aarch64.rpm                                                | 109 kB  00:00:00     
(3137/3137): xqilla-doc-2.2.4-7.el7.noarch.rpm                                                   |  12 MB  00:00:02     
[root@9211fa7f8e01 Downloads]# du -sh openstack-train-offline-repo/
1.7G    openstack-train-offline-repo/

[root@9211fa7f8e01 Downloads]# reposync -a aarch64 --download-metadata -p openstack-train-offline-repo
[root@9211fa7f8e01 Downloads]# cd openstack-train-offline-repo/ 
[root@9211fa7f8e01 openstack-train-offline-repo]# ls
openstack-train
[root@9211fa7f8e01 openstack-train-offline-repo]# cd openstack-train/
[root@9211fa7f8e01 openstack-train]# ls
Packages
[root@9211fa7f8e01 openstack-train]

20230830补充

生成repodata目录参考

[root@daea579291d8 kylin_aarch64.repo]# cd ks10-adv-os/
[root@daea579291d8 ks10-adv-os]# ll
total 644
drwxr-xr-x 2 root root 548864 Aug 30 03:58 Packages
[root@daea579291d8 ks10-adv-os]# createrepo .
Spawning worker 0 with 1435 pkgs
Spawning worker 1 with 1435 pkgs
Spawning worker 2 with 1435 pkgs
Spawning worker 3 with 1434 pkgs
Spawning worker 4 with 1434 pkgs
Spawning worker 5 with 1434 pkgs
Workers Finished
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[root@daea579291d8 ks10-adv-os]# ll
total 648
drwxr-xr-x 2 root root 548864 Aug 30 03:58 Packages
drwxr-xr-x 2 root root   4096 Aug 30 06:08 repodata
 

230910更新,reposync同步src.rpm方法

[root@5de56cb83fde centos]# reposync --source -p centos-vault-8-stream-cloud-source 
(1/4): ansible-pacemaker-1.0.3-1.el8.src.rpm                                                                         |  32 kB  00:00:00     
(2/4): openvswitch-2.12.0-1.1.el8.src.rpm                                                                            | 7.7 MB  00:00:04     
(3/4): rdo-openvswitch-2.12-1.el8.src.rpm                                                                            | 6.9 kB  00:00:00     
(4/4): ovn-2.12.0-10.el8.src.rpm                                                                                     | 8.8 MB  00:00:04    

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值