安装Alpine linux
Alpine Linux是一个面向安全应用的轻量级Linux发行版。它采用了musl libc和busybox以减小系统的体积和运行时资源消耗,同时还提供了自己的包管理工具apk。Alpine 的内核都打了grsecurity/PaX补丁,并且所有的程序都编译为Position Independent Executables (PIE) 以增强系统的安全性。
最小安装仅需要1G存储和128M内存。
安装过程以hyper-v虚拟机环境开始操作。第一代、512M内存、4G硬盘、网络、ISO镜像文件启动
下载ISO
打开官网https://alpinelinux.org/downloads/选择合适的版本下载,这里我选择x86_64镜像
开始安装
- Alpine linux使用ISO镜像启动后等待系统加载完毕,显示输出最后为
localhost login:
则Alpine linux已经启动完毕,系统加载在内存,正在等待登录。不管是刻录U盘还是在虚拟机里启动,进入终端之后,输入root默认无密登陆,然后执行"setup-alpine"命令,在终端上启动他的安装程序。 - 显示输出“Select keyboard layout [none]:”的时候,设置键盘布局,输入“cn”回车
- 后面的配置选项,"hostname"、"网卡配置"、"IP地址配置"、"配置dns"等一系列选择默认即可,有需要的可以根据实际情况修改。
- 显示输出“New password:”时,设置输入密码,并重复输入确认,输入过程不显示,请牢记密码,后续开机使用root+密码登录。
- 显示输出包含“[UTC]”的时候,设置时间和时区,依次输入“Asia”“Shanghai”回车。
- 联网状态下这一步会输出一些网址(软件源)供选择,此时输入“f”回车,会自动测试软件源速度选择最优项。这个过程会花费一些时间,请耐心等待。
- 显示输出包含“SSH server”的时候,设置SSH服务,使用默认选项或者根据自身需求选择。下一步为“NTP”使用默认设置。
- 格式化并安装到硬盘
- 显示输出“Availabe disks are:”和“Which disks would you like to use?”会列出可用磁盘信息,磁盘名称(sda sdb sdc........)和容量信息。
- 输入磁盘名,这里只有一块银硬盘“sda”,输入“sda”回车等待下一步信息
- 显示输出“How would you like to use it?(sys date lvm)”选择对应模式安装。
- sys是全量安装,系统会安装在硬盘上并可以启动,可以脱离安装镜像独立运行。
- data 是有限安装,系统将本地磁盘设置为数据存储区,系统加载运行在内存,不可脱离安装镜像独立运行。
- 显示输出“Installation is complete. Please reboot”时候,安装完成,输入命令“reboot”重启系统。