网络配置
网卡配置文件
cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.0.0.130
netmask 255.255.255.0
gateway 10.0.0.254
dns配置文件
cat /etc/resolv.conf
nameserver 10.0.0.254
重启网络服务
/etc/init.d/networking restart
配置apk源
cat /etc/apk/repositories
http://mirrors.aliyun.com/alpine/latest-stable/main
http://mirrors.aliyun.com/alpine/latest-stable/community
或
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/main/
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/community/
apk更新源
apk update
安装apk包
apk add openssh
apk add asterisk=1.6.0.21-r0
apk add 'asterisk<1.6.1'
apk add 'asterisk>1.6.1
卸载apk包
apk del vim
搜索apk包
apk search #查找所以可用软件包
apk search -v #查找所以可用软件包及其描述内容
apk search -v 'acf*' #通过软件包名称查找软件包
apk search -v -d 'docker' #通过描述文件查找特定的软件包
列出所有已安装的软件包
apk info
列出命令由哪个包提供、依赖关系、以及文件属于哪个包
apk info -a vim
apk info --help
Info options:
-L, --contents 列出包装的内容
-e, --installed 检查软件包是否已安装
-W, --who-owns 打印拥有指定文件的包
-R, --depends 列出包所依赖的包
-P, --provides 列出包提供的虚拟包
-r, --rdepends 根据包列出所有包
--replaces 列出文件包可能替换的包
-i, --install-if 列出软件包的安装规则
-I, --rinstall-if 如果引用包,请列出具有install的所有包
-w, --webpage 显示有关包的详细信息的URL
-s, --size 显示包的安装大小
-d, --description 打印包说明
--license 包装印刷许可证
-t, --triggers 打印包的活动触发器
-a, --all 打印有关包的所有信息
附
apk --update add tzdata dmidecode fontconfig ttf-dejavu \
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone \
&& apk del tzdata \
&& fc-cache --force \
&& rm -rf /var/cache/apk/*