Back to distro

See also muslBusyBoxDocker

Alpine Linux

Alpine Linux 是一个由社区开发的基于 muslBusyBox 的 Linux 操作系统,该操作系统以安全为理念,面向x86路由器、防火墙、虚拟专用网、IP电话盒及服务器而设计。

由于体积小,它被大量用于提供快速启动时间的容器中。

发行版的一个分支postmarketOS被设计为在移动设备上运行。

1. History

最初,Alpine Linux 是 LEAF 项目的一个分支--LEAF的成员希望继续开发一个可以放在单个软盘上的Linux发行版。而Alpine Linux希望包括一些更重量级的软件包,以及附加的安全特性和一个更新的内核。

版本号

发布日期

支持结束日期

Linux内核版本

3.2

2015-05-26

2017-05-01

3.18.xx

3.3

2016-01-06

2017-11-01

4.1.xx

3.4

2016-05-31

2018-05-01

4.4.xx

3.5

2016-12-22

2018-11-01

4.4.xx

3.6

2017-05-24

2019-05-01

4.9.xx

3.7

2017-11-30

2019-11-01

4.9.xx

3.8

2018-06-26

2020-05-01

4.14.xx

edge

滚动更新

不适用

不适用

2. Features

3. Skills

3.1. Default Shell - ash

https://linux.die.net/man/1/ash

/bin/sh

/root/.ashrc

3.2. package management with apk-tools

https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management

https://wangchujiang.com/linux-command/c/apk.html

https://www.cyberciti.biz/faq/10-alpine-linux-apk-command-examples/

# Install Package
apk add --update --no-cache libc6-compat
# Information on Packages
apk info -a libc6-compat

3.3. Can not find any timezone configuration

https://github.com/jfloff/alpine-python/issues/50

apk add tzdata
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4. Reference


CategoryLinux