Alpine Linux介绍
Alpine Linux就是一个很适合运行在虚拟机或Docker中的Linux系统,它有以下优点:
轻量。没有自带很多软件,安装完虚拟磁盘才150M。
快速。没有图形界面,启动速度快。
易用。自带包管理器,官方维护的软件版本还是比较新的
安装Alpine Linux
准备工作
1: 进入官网,下载Alpine Linux的ISO镜像,Alpine Linux提供了专门的虚拟机版本。
2: 新建一台虚拟机,类型选Linux,版本选Linux 2.6 / 3.x / 4.x (64-bit),内存一般256M够用,虚拟磁盘8G够用。
3: 在虚拟机的设置窗口中,加载刚才下载的ISO镜像。
准备过程
启动虚拟机,首次启动时使用root这个用户名登录,不需要密码
准备ssh登录
修改 /etc/ssh/sshd_config
增加:
PermitRootLogin yes
GatewayPorts yes
AllowTcpForwarding yes
PermitEmptyPasswords yes
service sshd restart
映射虚拟机22端口
安装过程
1.启动虚拟机,首次启动时使用root这个用户名登录,不需要密码
2: 登录成功后,执行setup-alpine进入安装向导,向导会询问你一系列的问题,然后等待你的输入。如果途中操作有失误,可以按Ctrl + c 退出向导,再重新开始向导
Select keyboard layout [none]:
选择键盘布局,系统默认给你选了none,直接回车
Enter system hostname (short form, e.g. 'foo') [localhost]
选择虚拟机host名称,系统给你选了localhost,没有特殊需要的话直接回车
Which one do you want to initialize? (or '?' or 'done') [eth0]
选择要不要设置网卡,系统给你选了需要初始化eth0那张网卡,直接回车
Ip address for eth0? (or 'dhcp', 'none', '?') [dhcp]
输入eth0网卡的IP地址,或者直接通过dhcp协议自动获取IP,系统给你选了dhcp,直接回车
Do you want to do any manual network configuration? [no]
还需要手工修改网卡的其他配置吗?系统给你选了no,直接回车
Changeing password for root
New password:
安装完成后,就不能像现在这样不用密码就登录了,系统提示你输入root帐号的密码。
Retype Password:
确认一遍密码
Which timezone are you in? ('?' for list) [UTC]
输入时区,国内可以输入"Asia/Shanghai"
HTTP/FTP proxy URL? (e.g. 'http://proxy:8080', or 'none') [none]
输入网络代理
Which NTP client to run? ('busybox', 'openntpd', 'chorony' or 'none') [chrony]
选择none比较快,回车
Enter mirror number (1-21) or URL to add (or r/f/e/done) [f]
按E添加镜像源
以下为国内镜像源
https://mirrors.ustc.edu.cn/alpine/latest-stable/community/
https://mirrors.ustc.edu.cn/alpine/latest-stable/main/
https://mirrors.aliyun.com/alpine/latest-stable/community/
https://mirrors.aliyun.com/alpine/latest-stable/main/
Which SSH server? ('openssh', 'dropbear' or 'none') [openssh]
SSH服务器(用于登录Linux)有两种可供选择,默认选择openssh,回车
Which disk(s) would you like to use? (or '?' for help or 'none') [none] sda
选择安装盘
How would you like to use it? ('sys', 'data', 'lvm' or '?' for help) [?] sys
选择安装方式
WARNING: Erase the above disk(s) and continue? [y/N]: y
格式化硬盘
Installation is complete. Please reboot.
安装完成 重启即可