From 40bf12167a03c6500d674ada54c555daf58b2acd Mon Sep 17 00:00:00 2001 From: ww3 Date: Thu, 22 May 2025 11:16:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8F=91=E5=B8=83=E7=AC=AC=E4=BA=8C?= =?UTF-8?q?=E4=B8=AA=E5=8F=AF=E4=BB=A5=E6=9E=84=E5=BB=BA=E7=9A=84=E7=89=88?= =?UTF-8?q?=E6=9C=AC=20v1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 这次是一次巨大的进步, 标志着项目已经完全可以运行容器就可以编译您下载的系统内核了 本次发布包含: - 编译软件完善 - 编译环境构建没问题 - 添加ustc的镜像源加速 - 并且成功编译defconfig的内核 - 纠正一个软件包复写的问题 版本: v1.0 下一步计划: - 预计以后会添加根据规则wget阁下选择的内核版本 - 并且继续完善更多内容 特别感谢: - Alpine Linux 社区: 感谢 Alpine Linux 项目提供了如此精简和强大的基础, 使得本项目的构建成为可能 - Linux 内核社区: 感谢 Linus Torvalds 和整个 Linux 内核社区的辛勤工作和无私奉献, 为全球提供了稳定、强大是内核基石 ___________________ | | | date: 2025.5.22 | | to: skimreme | |___________________| --- v1.0/Dockerfile | 73 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 v1.0/Dockerfile diff --git a/v1.0/Dockerfile b/v1.0/Dockerfile new file mode 100644 index 0000000..727d4bf --- /dev/null +++ b/v1.0/Dockerfile @@ -0,0 +1,73 @@ +FROM alpine:3.21 + +# apk init update && upgrade && rm -rf /var/cache/apk/* +RUN apk update && \ + apk upgrade && \ + rm -rf /var/cache/apk/* + +# rm && touch /etc/apk/repositories +RUN rm /etc/apk/repositories && touch /etc/apk/repositories + +# echo mirrors.ustc.edu.cn (CHINA) +RUN echo "https://mirrors.ustc.edu.cn/alpine/v3.21/main" >> /etc/apk/repositories +RUN echo "https://mirrors.ustc.edu.cn/alpine/v3.21/community" >> /etc/apk/repositories +#RUN echo "https://mirrors.ustc.edu.cn/alpine/v3.21/testing" >> /etc/apk/repositories + +# apk init update && rm -rf /var/cache/apk/* +RUN apk update && \ + rm -rf /var/cache/apk/* + +# echo dl-cdn.alpinelinux.org (OFFICAL) +RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/main" >> /etc/apk/repositories +RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> /etc/apk/repositories +#RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/testing" >> /etc/apk/repositories + +# apk init update && rm -rf /var/cache/apk/* +RUN apk update && \ + rm -rf /var/cache/apk/* + +# apk update +RUN apk update + +# install builder-soft page && rm -rf /var/cache/apk/* +RUN apk add --no-cache build-base \ + alpine-sdk \ + zlib-dev \ + ncurses-dev \ + wget \ + curl \ + w3m \ + lftp \ + openssh \ + screen \ + vim \ + nano \ + bash \ + coreutils \ + tar \ + unzip \ + net-tools \ + htop \ + git \ + linux-headers \ + zstd \ + bc \ + perl \ + ncurses \ + openssl-dev \ + elfutils \ + flex \ + libelf \ + elfutils \ + elfutils-dev \ + bison && \ + rm -rf /var/cache/apk/* + +# cd root +RUN cd /root + +# mkdir mlt +RUN mkdir mlt + +# WORK IN /root/mlt +WORKDIR /root/mlt