Sign inSign up

4kerccc/centos7-rpmbuild-nginx-redis

By 4kerccc

•Updated 4 months ago

基于centos7,在arm和amd64环境上利用rpmbuild编译nginx和redis最新版本

Image
0

204

4kerccc/centos7-rpmbuild-nginx-redis repository overview

⁠amd
docker run --rm -it \
  -v $(pwd)/output:/output \
  4kerccc/centos7-rpmbuild-nginx-redis:amd64
⁠arm
docker run --rm -it \
  -v $(pwd)/output:/output \
  4kerccc/centos7-rpmbuild-nginx-redis:arm64
⁠编译过程:
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/redis-8.8.0-1.ky10.x86_64
Wrote: /root/rpmbuild/SRPMS/redis-8.8.0-1.ky10.src.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/redis-8.8.0-1.ky10.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/redis-debugsource-8.8.0-1.ky10.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/redis-debuginfo-8.8.0-1.ky10.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.NwEaQ8
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd redis-8.8.0
+ /usr/bin/rm -rf /root/rpmbuild/BUILDROOT/redis-8.8.0-1.ky10.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
==========================================
🎉 构建成功!
RPM 包位于: ~/rpmbuild/RPMS/x86_64/
版本: 8.8.0
==========================================
'/root/rpmbuild/SRPMS/redis-8.8.0-1.ky10.src.rpm' -> '/output/redis-8.8.0-1.ky10.src.rpm'
'/root/rpmbuild/SRPMS/nginx-1.30.2-1.ky10.src.rpm' -> '/output/nginx-1.30.2-1.ky10.src.rpm'
'/root/rpmbuild/RPMS/x86_64/nginx-1.30.2-1.ky10.x86_64.rpm' -> '/output/nginx-1.30.2-1.ky10.x86_64.rpm'
'/root/rpmbuild/RPMS/x86_64/redis-8.8.0-1.ky10.x86_64.rpm' -> '/output/redis-8.8.0-1.ky10.x86_64.rpm'
'/root/rpmbuild/RPMS/x86_64/nginx-debugsource-1.30.2-1.ky10.x86_64.rpm' -> '/output/nginx-debugsource-1.30.2-1.ky10.x86_64.rpm'
'/root/rpmbuild/RPMS/x86_64/nginx-debuginfo-1.30.2-1.ky10.x86_64.rpm' -> '/output/nginx-debuginfo-1.30.2-1.ky10.x86_64.rpm'
'/root/rpmbuild/RPMS/x86_64/redis-debugsource-8.8.0-1.ky10.x86_64.rpm' -> '/output/redis-debugsource-8.8.0-1.ky10.x86_64.rpm'
'/root/rpmbuild/RPMS/x86_64/redis-debuginfo-8.8.0-1.ky10.x86_64.rpm' -> '/output/redis-debuginfo-8.8.0-1.ky10.x86_64.rpm'
total 33M
-rw-r--r-- 1 root root 1.3M Jun 13 14:52 nginx-1.30.2-1.el7.src.rpm
-rw-r--r-- 1 root root 433K Jun 13 14:52 nginx-1.30.2-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 1.3M Jun 14 14:14 nginx-1.30.2-1.ky10.src.rpm
-rw-r--r-- 1 root root 471K Jun 14 14:14 nginx-1.30.2-1.ky10.x86_64.rpm
-rw-r--r-- 1 root root 1.4M Jun 13 14:52 nginx-debuginfo-1.30.2-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 889K Jun 14 14:14 nginx-debuginfo-1.30.2-1.ky10.x86_64.rpm
-rw-r--r-- 1 root root 641K Jun 14 14:14 nginx-debugsource-1.30.2-1.ky10.x86_64.rpm
-rw-r--r-- 1 root root 4.4M Jun 13 14:52 redis-8.8.0-1.el7.src.rpm
-rw-r--r-- 1 root root 1.9M Jun 13 14:52 redis-8.8.0-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 4.4M Jun 14 14:14 redis-8.8.0-1.ky10.src.rpm
-rw-r--r-- 1 root root 1.9M Jun 14 14:14 redis-8.8.0-1.ky10.x86_64.rpm
-rw-r--r-- 1 root root 6.9M Jun 13 14:52 redis-debuginfo-8.8.0-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 4.8M Jun 14 14:14 redis-debuginfo-8.8.0-1.ky10.x86_64.rpm
-rw-r--r-- 1 root root 1.9M Jun 14 14:14 redis-debugsource-8.8.0-1.ky10.x86_64.rpm

Tag summary

Content type

Image

Digest

sha256:76f0b2e55…

Size

501.4 MB

Last updated

4 months ago

docker pull 4kerccc/centos7-rpmbuild-nginx-redis:arm64