以下变更会优化使用 alpine linux 的使用体验

  1. 换源
# 清华源
sed -i 's#dl-cdn.alpinelinux.org#mirror.tuna.tsinghua.edu.cn#g' /etc/apk/repositories
# 阿里云源
sed -i 's#dl-cdn.alpinelinux.org#mirrors.aliyun.com#g' /etc/apk/repositories
# 中科大源
sed -i 's#dl-cdn.alpinelinux.org#mirrors.ustc.edu.cn#g' /etc/apk/repositories
  1. 时区
export TZ=Asia/Shanghai
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime
echo $TZ > /etc/timezone
  1. 虚拟依赖包(容器中)
# xxx 为三方包
apk --virtual .build-deps xxx

# 用完删掉
apk del .build-deps
  1. clang 相关
apk add clang clang-extra-tools