feat: 发布第二个可以构建的版本 v1.0
这次是一次巨大的进步, 标志着项目已经完全可以运行容器就可以编译您下载的系统内核了
本次发布包含:
- 编译软件完善
- 编译环境构建没问题
- 添加ustc的镜像源加速
- 并且成功编译defconfig的内核
- 纠正一个软件包复写的问题
版本: v1.0
下一步计划:
- 预计以后会添加根据规则wget阁下选择的内核版本
- 并且继续完善更多内容
特别感谢:
- Alpine Linux 社区: 感谢 Alpine Linux 项目提供了如此精简和强大的基础, 使得本项目的构建成为可能
- Linux 内核社区: 感谢 Linus Torvalds 和整个 Linux 内核社区的辛勤工作和无私奉献, 为全球提供了稳定、强大是内核基石
___________________
| |
| date: 2025.5.22 |
| to: skimreme |
|___________________|
This commit is contained in:
73
v1.0/Dockerfile
Normal file
73
v1.0/Dockerfile
Normal file
@@ -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
|
||||
Reference in New Issue
Block a user