1
0
mirror of https://shylinux.com/x/ContextOS synced 2025-05-12 14:58:15 +08:00
2019-11-04 01:10:43 +08:00

80 lines
1.1 KiB
Markdown

## alpine
- 官网: https://www.alpinelinux.org/
- 文档: https://wiki.alpinelinux.org/
- 源码: https://github.com/alpinelinux/docker-alpine
- 博客: https://blog.csdn.net/zl1zl2zl3/article/details/80118001
## 安装
```
docker run alpine -it pwd
```
## 安装
### 主机名
```
$ echo myos > /etc/hostname
$ hostname -F /etc/hostname
$ sed -i -r 's#127.0.0.1.*#127.0.0.1 myos#g' /etc/hosts
$ /etc/resolv.conf
```
### 网络配置
```
$ ip
$ ping
$ udhcpc
$ ifconfig
$ /etc/network/interfaces
auto lo
iface lo inet lookback
auto eth0
iface eth0 inet dhcp
iface eth1 inet static
iface eth1 inet static
address 192.168.1.21
netmask 255.255.0.0
gateway 192.168.1.1
$ wpa_supplicant
$ /etc/wpa_supplicant/wpa_supplicant.conf
```
### 包工具
```
/etc/apk/repositories
/var/cache/apk
/etc/apk/world
$ apk
$ apk update
$ apk search
$ apk cache
$ apk info
$ apk add
$ apk del
```
### 开发环境
```
$ apk update
$ apk add build-base
```
```
/* vi hi.c */
#include<stdio.h>
int main(int argc, char *argv[]) {
println("hello c world!");
}
```
```
$ gcc hi.c -o hi
$ ./hi
hello c world!
```