Files
ww3 fb412cab9a dev-log: 已经完善v1.0
已经完善环境, 并且可以成功构建, 最后成功编译defconfig的内核

本次完善:
    - 编译软件完善
    - 构建没问题
    - 镜像源加速地址ustc配置完成, 其实本来就没问题, 只不过我的系统date是2010年, 闹出了乌龙
    - 最后能够成功编译内核
    - 最后修正一个错误ncurses-dev写了两个, 一个改成了ncurses

dev-ver: v1.0

下一步计划:
    - 已经可以发布v1.0的稳定版本了
    - 预计以后会添加根据规则wget阁下选择的内核版本
2025-05-22 10:02:12 +08:00

74 lines
2.2 KiB
Docker

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