dimunitive Raspberry Pi计算机的所有者欢欣鼓舞吧!Alpine刚发布了其超轻型Linux发行版3.8.0版本,并对最新的硬件版本给予了特别关注。
尽管可能在Pi上使用Alpine有一段时间了 - Raspberry Pi 2所有者已经能够在3.2.0版本之后的所有版本使用它 - 这是第一个增加对Raspberry Pi 3 Model B +的支持并且还提供支持的arm64(aarch64)图像,以方便部署。
Pi 3 Model B +在一个小型封装中提供了惊人的运算功率,配备了64位1.4GHz处理器和千兆以太网(通过USB 2.0)。
1GB内存(与之前的B型相同)应该让Linux的超紧凑型版本具有足够的运行空间,这取决于您决定运行的内容。
基于4.14 Linux内核,新发行版包括大量更新的组件以及对Pi的支持。Go1.10和长期支持(LTS)版本的Node.js(8.11)都被包含在其更新的版本中。
最新版本中还出现了对netboot的支持。
Alpine的紧凑性质使其成为可用于Pi的一些资源密集型分发产品的替代品,并且可以优化诸如OpenRC将systemd替换为init系统。最小的磁盘安装只消耗大约130MB的内存空间,维护者声称若用容器安装只需要8MB。
除了轻量级的特性,其在嵌入式应用程序中也找到用武之地,Alpine Linux使用一个强化内核,所有用户空间二进制文件被编译为具有堆栈粉碎保护的,可以避开堆缓存攻击的位置独立可执行文件(PIE)。
Raspberry Pi的所有者也对Pi特有的Debian版本Raspbian进行了新的研究。
此更新旨在使用户在首次使用操作系统的时候不那么令人生畏。
开发人员Simon Long解释了在这里为新手提供更多帮助的决定,而不是之前的在首次启动时写入操作系统的“无益”行为,“无论何时第一次启动新的Raspbian镜像,一个简单的设置向导都会自动运行引导您完成基本的设置操作。“
在将用户交给桌面之前,这些操作是用户在其他操作系统中熟悉的本地化,密码,Wi-Fi设置和检查更新等操作。
这旨在消除设置中的许多“繁琐的位置” - 例如,用户不必为时区,键盘和Wi-Fi国家单独设置本地化(尽管他们可以在必要时对单个组件设置本地化) 。
Bloat是任何操作系统的一个问题,对于Raspberry Pi用户来说尤其紧迫,因此开发人员决定剥离用户可能不需要的应用程序,而是将其替换为名为“推荐软件”的Raspbian商店。
领取专属 10元无门槛券
私享最新 技术干货