查看“Alpine”的源代码
←
Alpine
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=pre= 占用内存仅仅 37M ,非常的小巧。适合用在树莓派或者其他低内存设备上。 [https://liyin.date/2017/03/18/alpine-linux-setup/index.html Alpine Linux 折腾记] =download = ==x86== https://alpinelinux.org/downloads/ https://mirrors.aliyun.com/alpine/v3.10/releases/x86_64/alpine-standard-3.10.3-x86_64.iso http://dl-cdn.alpinelinux.org/alpine/v3.10/releases/x86_64/alpine-standard-3.10.1-x86_64.iso ==Raspberry Pi== AArch64是ARMv8 架构的一种执行状态 so 下载这个 拿回来试一下 http://mirrors.ustc.edu.cn/alpine/v3.8/releases/aarch64/alpine-rpi-3.8.1-aarch64.tar.gz http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/alpine-rpi-3.8.1-aarch64.tar.gz http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/armhf/alpine-rpi-3.8.1-armhf.tar.gz 国内的mirrors 有时比较同步比较慢 https://mirrors.alpinelinux.org/ ===install on pi=== [https://wiki.alpinelinux.org/wiki/Classic_install_or_sys_mode_on_Raspberry_Pi 要看 ] https://wiki.alpinelinux.org/wiki/Raspberry_Pi [https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB Create a Bootable USB] https://my.oschina.net/u/2306127/blog/1587585 https://wiki.alpinelinux.org/wiki/Create_a_Bootable_USB [https://xts.so/linux/install-the-alpine-linux-on-raspberry-pi-zero-w.html 在树莓派Zero W上安装alpine linux系统] =安装过程= 输入root 没有密码 直接回车 如果是内网机器 记得打开 root login ssh 13-选择 sys 方式使用磁盘,将系统安装到本地硬盘-格式化硬盘-完成硬盘安装 sys [https://blog.csdn.net/CSDN_duomaomao/article/details/76053229 Alpine linux硬盘安装] =configure= <pre> 国内源 a. 编辑 /etc/apk/repositories b. 将里面 dl-cdn.alpinelinux.org 的 改成 mirrors.aliyun.com ; 保存退出即可 cat /etc/apk/repositories #/media/cdrom/apks http://mirrors.aliyun.com/alpine/v3.10/main http://mirrors.aliyun.com/alpine/v3.10/community #http://mirror.xtom.com.hk/alpine/v3.10/main #http://mirror.xtom.com.hk/alpine/v3.10/community #http://mirror.xtom.com.hk/alpine/edge/main #http://mirror.xtom.com.hk/alpine/edge/community #http://mirror.xtom.com.hk/alpine/edge/testing apk update alpine:~# cat /etc/apk/repositories #/media/cdrom/apks http://mirrors.ustc.edu.cn/alpine/v3.8/main http://mirrors.ustc.edu.cn/alpine/v3.8/community cp /etc/apk/repositories /etc/apk/repositories.bak </pre> =软件包管理工具apk的基本使用= <pre> 可以方便地安装、删除、更新软件。 #查询openssh相关的软件包 apk search openssh #安装一个软件包 apk add xxx #删除已安装的xxx软件包 apk del xxx #获取更多apk包管理的命令参数 apk --help #比如安装常用的网络相关工具: #更新软件包索引文件 apk update #用于文本方式查看网页,用于测试http协议 apk add curl #提供了查看网络连接的协议端口的命令ss,可以替代netstat命令 apk add iproute2 #drill 命令可以替代dig和nslookup DNS查询命令 apk add drill alpine:~# df -h Filesystem Size Used Available Use% Mounted on devtmpfs 10.0M 0 10.0M 0% /dev shm 245.0M 0 245.0M 0% /dev/shm /dev/sda3 29.4G 576.7M 27.3G 2% / tmpfs 49.0M 108.0K 48.9M 0% /run /dev/sda1 92.8M 19.1M 66.8M 22% /boot </pre> =Alpine Linux 包管理= <pre> 5.apk info $ apk info #列出所有已安装的软件包 $ apk info -a zlib #显示完整的软件包信息 $ apk info --who-owns /sbin/lbu #显示指定文件属于的包 </pre> =on vps = my.vultr.com ISO Library has apline 3.8 也可以自己上传 [https://wiki.alpinelinux.org/wiki/Bootstrapping_Alpine_Linux Bootstrapping Alpine Linux - Alpine Linux] [https://discuss.vultr.com/discussion/1033/custom-iso-alpinelinux custom-iso-alpinelinux] [https://www.linode.com/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/ Install Alpine Linux on your Linode] =docker= <pre> cat /etc/apk/repositories http://mirrors.aliyun.com/alpine/v3.10/main http://mirrors.aliyun.com/alpine/v3.10/community apk add docker rc-update add docker boot service docker start apk add py-pip apk add python-dev libffi-dev openssl-dev gcc libc-dev make mkdir -p ~/.pip #vim ~/.pip/pip.conf cat >>~/.pip/pip.conf<<EOF [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com EOF pip install more-itertools==5.0.0 #3.10.3 pip install docker-compose #err 100% |████████████████████████████████| 81kB 1.2MB/s more-itertools requires Python '>=3.5' but the running Python is 2.7.16 </pre> https://wiki.alpinelinux.org/wiki/Docker =ops= [[Alpine 修改docker的时区及安装telnet]] <pre> apk add rsync </pre> =desktop= 暂时没有中文输入法 [https://www.cnblogs.com/jinzhenshui/p/8418281.html Alpine Linux:如何配置GUI的图形桌面环境:x Desktop Environment] [https://blog.csdn.net/weixin_30590285/article/details/95415847 Alpine Linux:如何配置GUI的图形桌面环境:x Desktop Environment] [https://wiki.alpinelinux.org/wiki/MATE MATE 桌面] [https://wiki.alpinelinux.org/wiki/Awesome(wm)_Setup Awesome桌面] [https://liyin.date/2017/03/18/alpine-linux-setup/ 折腾记] [https://icoolworld.github.io/alpine/alpine-%E4%B8%AD%E6%96%87%E6%88%AA%E5%9B%BE%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98.html alpine-中文截图乱码问题] =问题= Alpine Linux使用了musl,可能和其他Linux发行版使用的glibc实现会有所不同。在容器化中最可能遇到的是DNS问题,即musl实现的DNS服务不会使用resolv.conf文件中的search和domain两个配置,这对于一些通过DNS来进行服务发现的框架可能会遇到问题 [https://www.wencst.com/2017/11/23/docker-alpine%E7%89%88%E6%9C%AC%E6%9C%8D%E5%8A%A1%E4%B8%AD%E6%98%BE%E7%A4%BA%E4%B8%AD%E6%96%87/ docker alpine版本服务中显示中文] =see also= [https://www.cnblogs.com/jackadam/p/9290366.html Alpine Linux常用命令] [https://blog.csdn.net/CSDN_duomaomao/article/details/76053229 Alpine linux硬盘安装] [https://blog.csdn.net/CSDN_duomaomao/article/details/76152416 Alpine Linux 使用] [http://mirrors.ustc.edu.cn/help/alpine.html Alpine Linux 源使用帮助] [http://www.10tiao.com/html/357/201702/2247484888/1.html Alpine Linux配置使用技巧] [http://blog.csdn.net/csdn_duomaomao/article/details/76053229 Alpine linux硬盘安装] [https://zh.wikipedia.org/wiki/BusyBox BusyBox] ==Raspberry Pi== [https://a-delacruz.github.io/alpine/alpine-linux.html Raspberry Pi 3 Alpine Linux arm64] [https://wiki.alpinelinux.org/wiki/Raspberry_Pi Raspberry Pi] ==other== [https://blog.csdn.net/diyiday/article/details/78332924 alpine linux填坑之路安装php-bcmath] [https://blog.csdn.net/freewebsys/article/details/53816615 docker(13):alpinelinux安装jenkins] [http://www.infoq.com/cn/news/2016/01/Alpine-Linux-5M-Docker Alpine Linux,一个只有5M的Docker镜像] [[category:ops]]
返回至
Alpine
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息