侧边栏壁纸
博主头像
路小飞博主等级

行动起来,活在当下

  • 累计撰写 72 篇文章
  • 累计创建 12 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

常用系统配置源

路小飞
2025-08-11 / 0 评论 / 0 点赞 / 30 阅读 / 2429 字

Centos

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
# centos7
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
yum -y install vim

alpine

cp /etc/apk/repositories /etc/apk/repositories.bak
# 适用于 Alpine 3.13+(当前主流版本)
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
# 如果是旧版本(如 3.12 及以下),阿里云源地址略有不同
echo "https://mirrors.aliyun.com/alpine/v3.12/main/" > /etc/apk/repositories
echo "https://mirrors.aliyun.com/alpine/v3.12/community/" >> /etc/apk/repositories

Ubuntu

FROM ubuntu:22.04
# 安装 gnupg(基础镜像可能缺失)并导入 Ubuntu 官方密钥
RUN apt-get update && \
    apt-get install -y --no-install-recommends gnupg && \
    # 替换为你更换后的国内源缺失的apt公钥[本处是mirrors.tuna.tsinghua.edu.cn]
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C && \

RUN sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
    sed -i 's/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list

# 配置时区
ENV TZ=Asia/Shanghai
RUN apt-get update && \
    DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata && \
    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \
    echo $TZ > /etc/timezone && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*
# docker build -t hub.lxf.com/my-ubuntu:22.04 .

二进制安装curl

mkdir -p /tmp/curl
cd /tmp/curl
wget https://github.com/moparisthebest/static-curl/releases/download/v8.2.1/curl-amd64
chmod +x curl-amd64
mv curl-amd64 /usr/local/bin/curl
rm -rf /tmp/curl
0

评论区