Difference between revisions of "Getting Started with Alpine-Linux/zh"
(updated by API) |
(updated by API) |
||
Line 1: | Line 1: | ||
[[Getting Started with Alpine-Linux|English]] | [[Getting Started with Alpine-Linux|English]] | ||
− | ==Alpine | + | ==Alpine Linux 系统的简单介绍== |
− | + | Alpine Linux 是一个轻量级、基于 musl libc 和 busybox 的 Linux 发行版,专为安全性、简洁性和高效性设计。它的核心非常小巧,仅包含最基本的功能,适合嵌入式设备、容器(如 Docker)以及其他资源受限的应用场景。Alpine 的包管理器 apk 提供快速、简单的包安装和更新,支持广泛的软件包。<br /> | |
− | + | 为方便友善电子开发板的用户使用Alpine Linux,我们提供了Github Action在线构建的Alpine Linux镜像,用户可以直接下载使用,亦可通过fork仓库按需定制。 | |
− | == | + | ==支持的开发板== |
− | + | * RK3328<br /> | |
− | + | * RK3399<br /> | |
− | * RK3528 | + | * RK3528<br /> |
− | * RK3566 | + | * RK3566<br /> |
* RK3568<br /> | * RK3568<br /> | ||
* RK3588<br /> | * RK3588<br /> | ||
− | == | + | ==下载系统映像== |
− | + | 你可以从这里下载到针对友善电子开发板,使用Github Action在线构建的Alpine Linux镜像:<br /> | |
− | + | https://github.com/friendlyarm/Actions-Alpine-Linux<br /> | |
− | + | 根据所用开发板的CPU选择适合的版本(如 rk3568, rk3588 等)并下载相应的镜像文件。<br /> | |
− | < | + | 文件名中的sd和eflasher代表文件的不同用途,其含义如下: <br /> |
− | + | * '''sd''': 安装系统到TF卡时使用 | |
− | + | * '''eflasher''': 需要通过TF卡烧写系统到eMMC时使用 | |
− | + | ==安装Alpine Linux== | |
− | + | ===通过TF卡运行系统=== | |
− | + | 下载带 "-sd-" 字样的镜像文件,使用你熟悉的写卡工具将镜像文件写入TF卡,然后将TF卡插入开发板,上电启动开发板即可启动Alpine Linux系统。 | |
− | + | ===烧写系统到eMMC=== | |
− | + | 下载带 "-eflasher-" 字样的镜像文件,使用你熟悉的写卡工具将镜像文件写入TF卡,然后将TF卡插入开发板,上电启动开发板,会自动烧写系统到eMMC,烧写完成后,拨出TF卡会自动重启并进入eMMC中的Alpine Linux系统。<br /> | |
− | + | 如果有连接HDMI显示器, 可通过图形界面观察烧写进度, 也可以通过板载LED灯来掌握烧写进度,以NanoPi-R5S/NanoPi-R3S/NanoPi-R5C为例,LED的行为如下:<br /> | |
− | + | <table style="border: 1px solid black; border-collapse: collapse;"> | |
− | === | + | <tr style="border: 1px solid black; border-collapse: collapse;" class="header"> |
− | + | <th style="border: 1px solid black; border-collapse: collapse;"><p>进度</p></th> | |
− | + | <th style="border: 1px solid black; border-collapse: collapse;"><p>SYS灯 (红灯)</p></th> | |
− | + | <th style="border: 1px solid black; border-collapse: collapse;"><p>LAN灯(绿灯)</p></th> | |
− | </ | + | <th style="border: 1px solid black; border-collapse: collapse;"><p>WAN灯(绿灯)</p></th> |
− | + | </tr> | |
− | < | + | <tr style="border: 1px solid black; border-collapse: collapse;" class="odd"> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>上电开机</p></td> | |
− | </ | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>长亮</p></td> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> | |
− | = | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> |
− | + | </tr> | |
− | + | <tr style="border: 1px solid black; border-collapse: collapse;" class="even"> | |
− | < | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>系统启动</p></td> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>慢闪</p></td> | |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> | |
− | </ | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> |
− | + | </tr> | |
− | < | + | <tr style="border: 1px solid black; border-collapse: collapse;" class="odd"> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>正在烧写</p></td> | |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>快闪</p></td> | |
− | </ | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>灭</p></td> | |
− | + | </tr> | |
− | < | + | <tr style="border: 1px solid black; border-collapse: collapse;" class="even"> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>烧写完成</p></td> | |
− | </ | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>慢闪</p></td> |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>长亮</p></td> | |
− | + | <td style="border: 1px solid black; border-collapse: collapse;"><p>长亮</p></td> | |
− | + | </tr> | |
− | + | </table> | |
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | </ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == | + | |
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + | |
− | + | ||
− | < | + | |
− | + | ||
− | + | ||
− | </ | + | |
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + |
Revision as of 02:53, 14 March 2025
Contents
[hide]1 Alpine Linux 系统的简单介绍
Alpine Linux 是一个轻量级、基于 musl libc 和 busybox 的 Linux 发行版,专为安全性、简洁性和高效性设计。它的核心非常小巧,仅包含最基本的功能,适合嵌入式设备、容器(如 Docker)以及其他资源受限的应用场景。Alpine 的包管理器 apk 提供快速、简单的包安装和更新,支持广泛的软件包。
为方便友善电子开发板的用户使用Alpine Linux,我们提供了Github Action在线构建的Alpine Linux镜像,用户可以直接下载使用,亦可通过fork仓库按需定制。
2 支持的开发板
- RK3328
- RK3399
- RK3528
- RK3566
- RK3568
- RK3588
3 下载系统映像
你可以从这里下载到针对友善电子开发板,使用Github Action在线构建的Alpine Linux镜像:
https://github.com/friendlyarm/Actions-Alpine-Linux
根据所用开发板的CPU选择适合的版本(如 rk3568, rk3588 等)并下载相应的镜像文件。
文件名中的sd和eflasher代表文件的不同用途,其含义如下:
- sd: 安装系统到TF卡时使用
- eflasher: 需要通过TF卡烧写系统到eMMC时使用
4 安装Alpine Linux
4.1 通过TF卡运行系统
下载带 "-sd-" 字样的镜像文件,使用你熟悉的写卡工具将镜像文件写入TF卡,然后将TF卡插入开发板,上电启动开发板即可启动Alpine Linux系统。
4.2 烧写系统到eMMC
下载带 "-eflasher-" 字样的镜像文件,使用你熟悉的写卡工具将镜像文件写入TF卡,然后将TF卡插入开发板,上电启动开发板,会自动烧写系统到eMMC,烧写完成后,拨出TF卡会自动重启并进入eMMC中的Alpine Linux系统。
如果有连接HDMI显示器, 可通过图形界面观察烧写进度, 也可以通过板载LED灯来掌握烧写进度,以NanoPi-R5S/NanoPi-R3S/NanoPi-R5C为例,LED的行为如下:
进度 |
SYS灯 (红灯) |
LAN灯(绿灯) |
WAN灯(绿灯) |
---|---|---|---|
上电开机 |
长亮 |
灭 |
灭 |
系统启动 |
慢闪 |
灭 |
灭 |
正在烧写 |
快闪 |
灭 |
灭 |
烧写完成 |
慢闪 |
长亮 |
长亮 |