微型发行版的用法有很多种,比如说:
◈ 从垃圾桶边挽救回那些又老又慢的电脑。你可以连续利用那些本来已经操持报废的机器,直到它们彻底解体(而不是在刚开始觉得有点儿慢的时候就扔掉)。
◈ 利用 U盘启动一个破坏的系统来规复数据或者修复启动分区。

◈ 确保在安全和隐私的操作环境下利用公共电脑。如果利用 U 盘启动酒店大厅或者图书馆里的一台公共电脑,你是可以确定操作环境是安全的。
轻量级发行版有很多种,比如说 Lubuntu、Peppermint OS 和 Bodhi,但是那些真正微型的发行版又有一些独到之处。下面便是你不容错过的五个微型发行版:
Tiny Core
Tiny Core Linux
Tiny Core Linux 小得近乎不可思议:终端版本只有 11 MB,图形界面版本只有 16 MB。我翻了一下之前网络的旧 U盘,最小的一个是 128 MB 的,也有 Tiny Core 镜像文件的八倍之大呢。
Tiny Core 默认包括只包括了基本的操作系统,你须要通过以太网下载须要的运用程序。由于设计得极度精简,乃至安装完全操作系统的运用程序都没有被包含在内(不过须要的话可以从 Tiny Core 的软件仓库下载)。
我利用过一个 128 MB 的 U盘在一台只有 512 MB 内存的机器上运行了 Tiny Core,对付一个只有 16 MB 的操作系统来说,效果算是非常棒了。只有在利用网页浏览器的时候速率才会变慢,但这紧张是由于大部分当代网站太过繁芜,而不是 Tiny Core 的问题。
如果不该用图形界面,运行 Tiny Core 就只须要 64 MB 的内存了。
安装下载 Tiny Core 并利用 dd 或者 Etcher 写入 U盘。
你只须要点击屏幕底部启动栏上的 Apps 图标下载 tc-install 或者 tc-install-GUI 运用,就可以轻松安装 Tiny Core了。
Tiny Core installer
安装 Tiny Core 有几种不同的办法。你可以把它安装在一个格式化为 Linux 驱动器的 U盘里(这哀求你的电脑支持利用 USB 驱动启动。大多数当代电脑都支持,但是在老一些的电脑上不太常见),或者安装在微软 FAT 文件系统的 U 盘里(这对付大多数不支持从 USB 驱动启动的电脑来说非常管用),或者乃至安装在一个现有 Linux 分区的一个文件夹里。
安装过程非常快,完成之后就可以重启打算机,进入到 Tiny Core Linux 系统中啦。
运用程序由于系统自带程序基本上只有一个文本编辑器和一个终端,你所要做的第一件事情就该当是安装一些运用程序。底部启动栏上的 Apps 图标展示了 Tiny Core 供应的所有软件包。Apps 软件仓库同时包含了一些主要的驱动程序,对付利用 WiFi 网卡或者是打印机等等都很有帮助。
在安装一个新的运用程序或者实用程序的时候,你可以选择在 Tiny Core 启动的时候就加载软件包,或者是须要的时候才加载。如果选择启动时加载,那么不仅该软件立即就可以利用,并且(不出所料地)下次重启之后也依然可用;如果选择须要时加载,那么在软件包下载完成之后仍旧可以立时利用,但是重启之后就不会被自动加载到内存中了。这样可以保持很快的开机速率,并且只占用很少的内存,但同时也意味着每次开机之后,该运用的软件包只有在第一次被利用的时候才会被加载到内存中。
可供选择的运用程序同时包括像 office 和图像运用之类的用户端运用,以及像 Samba 和网站做事器这种的做事端运用。
当然了,随着你在 Tiny Core 上添加的运用程序越来越多,它就不那么“微型”了。不过在 Tiny Core 的网站上我们可以看到,纵然是包括了所有 WiFi 驱动程序的 Tiny Core Plus 镜像文件也只有大约 100 MB,以是“不那么微型”也仍旧很可能比 256 MB 要小很多。
结论Tiny Core 非常适宜性能不佳的老爷机、用来通过网络启动的镜像文件,以及任何更看重运用而不是操作系统的人。Tiny Core 可以作为一个很好的周末工程来实践:从 16 MB 开始一步步搭建操作系统,直到你觉得这个操作系统已经足够知足你的需求了。
SliTaz
SliTaz Linux
SliTaz Linux 的镜像文件有大约 51 MB 大小,差不多是 Tiny Core 的四倍,但是包含一整套出色的驱动程序和运用程序。事实上,如果事先不知道的话,你可能会以为是通过一个 1 GB 的 Ubuntu 镜像启动的,由于能想到的任何一个基本启动镜像该当有的东西都在这儿:文本编辑器、网页浏览器、绘画工具、表格工具等等。
我利用过一个 128 MB 的 U盘 在一个 512 MB 内存的机器上运行了 SliTaz,效果非常不错。浏览繁芜网站的时候性能会低落,但是系统包含的轻量级浏览器 Midori 可以快速加载绝大多数网站。
你可以在启动的时候选择进入没有图形界面的 SliTaz,这样在仅仅只有 64 MB 的机器上也可以很好地运行。
安装可供下载的 SliTaz 有很多种,由于它的开拓者和社区针对可能存在的限定供应了非常多的版本。比如说,有一种低内存版本可以在只有 24 MB 内存的机器上运行;有一种版本利用 Firefox 而不是 Midori;还有一种版本没有包含额外的运用程序,等等。
如果你挑花了眼,只想赶紧选择一个版本考试测验一下的话,那就 下载滚动发布版本吧。这个版本有差不多 50 MB 大小,每周都会更新。如果你爱上了 SliTaz,而滚动发布版本又更新得 过快 了的话,可以再选择一个更符合你需求的版本。
下载好你选择的 SliTaz 镜像文件之后,你就可以用 dd 或者 Etcher 将它写入 U 盘,然后重启。
将 SliTaz 安装在 U 盘或者硬盘上须要通过 TazPanel 这个运用程序来实现。它会勾引你对硬盘进行须要的分区,然后将 SliTaz 安装在你选择的地方。
SliTaz installer
运用程序
SliTaz 的掌握中央是 TazPanel 这个运用程序。如果你喜好 OpenSUSE 或者 Mageia (最初被称为 Mandrake),那 TazPanel 对你来说该当不会陌生(至少在核心思想上):包括系统设置、硬件监测、用户和用户组的管理、系统升级、安装运用程序在内的这些功能,都在这一个运用程序内实现。
SliTaz 供应的运用程序可以知足大多数基本需求,如果你不是非常在意完成某一项任务必须利用哪一个运用程序的话,那么在 SliTaz 的软件仓库里该当可以找到你想要的运用。如果你有一些特殊的需求(比如说想要利用 GIMP 2.10 而不是 GIMP 2.8),那么就须要学习如何天生 SliTaz 软件包了。好是,tazpkg 命令支持从好几种软件包格式转换过来,包括:
◈ Debian 软件包(.deb,.udeb)
◈ RPM 软件包(.rpm)
◈ Slackware 软件包(.tgz)
◈ Puppy 软件包(.sfs,.pet)
◈ NuTyX 软件包(.cards.tar.xz)
◈ Arch 和 Alpine Linux 软件包(.apk,.pkg.tar.gz,.pkg.tar.xz)
◈ OpenWrt 软件包(.ipk,.opk)
◈ Paldo 软件包(.tar.bz2)
◈ Void 软件包(.xbps)
◈ Tiny Core 软件包(.tce,.tcel,.tcem, .tcz)
结论SliTaz 是一个快速而小巧的 Linux 发行版,并且非常随意马虎上手(由于有一个中央化的掌握面板)。由于它的软件包工具支持从其它格式的 Linux 软件包转换本钱身的格式,它的运用程序理论上来说是非常丰富的,你可以很随意马虎地利用喜好的工具搭建自己的事情环境。SliTaz 很小,但是也非常具有杀伤力,正如它的蜘蛛 logo 所暗示的那样。
Porteus
Porteus Linux
Porteus 供应了不同的桌面环境可供选择,最小的镜像文件大约在 270 MB 旁边,最大的有 350 MB。它是微型 Linux 中镜像文件最大的一个,但是这些额外的空间都被用来确保一个非常顺畅的 Linux 桌面环境的体验,以至于你很可能会忘了自己是在利用一个 live 版本。如果将 Porteus 安装到 SSD 或者是在启动的时候加载到内存里的话,你就会得到一个如此天衣无缝地顺畅的环境,以至于不会相信你的操作系统所占用的空间只有不到半个 CD-ROM 的大小。
Porteus 的根本镜像文件相对来说比较小,因此被称为是“微型”,但是根据你选择的桌面环境版本,Porteus 有可能会须要 1 GB 之多的内存才可以运行。只管其它微型 Linux 发行版方向于通过精简运用程序来节约空间和资源,Porteus 却希望你像普通发行版一样来利用它。忘掉你是在利用一个微型的压缩根文件系统,尽情安装所有你喜好的运用程序吧。
安装可以在 离你最近的 Porteus 镜像网站 高下载 Porteus,并且从 MATE、LXQT、LXDE、OpenBox、XFCE、Cinnamon 或者 KDE 里选择自己喜好的桌面环境。如果没有分外偏好,MATE 或者是 KDE 桌面都是不错的选择,他们可以供应熟习的桌面环境体验,并且镜像文件又不至于太大。
Porteus installer
你可以根据 官方的安装指南 将 Porteus 安装到一个 U盘 或者是内部硬盘里。这两种办法非常相似,都会利用一个不可变的压缩根文件系统。这是一种稳定的、受限定的文件系统,会根据你的利用被修正。你所做的变更和安装的运用程序在重启的时候都会被加载到内存里,从而还原你关机前的利用环境。
运用程序运用程序在 Porteus 里被称为“模块”,由 Slackware 软件包统一管理器(USM)供应。USM 的资源涵盖五个不同的 Slackware 软件仓库,以是可供选择的运用还是很丰富的。
结论Porteus 可以供应完全的 Linux 利用体验,却只利用了正常 Linux 所须要空间的一小部分。这是一个配备了很多种可供选择的桌面环境和很多运用程序的出色的便携式 Linux 发行版。
Bodhi Linux
Bodhi Linux
Bodhi Linux 的 ISO 镜像文件有 740 MB 大小,初看之下并不是很“微型”,不过一旦安装完成之后,你就会惊异于它是多么微型了。Bodhi 在 512 MB 大小的内存上也可以顺畅运行,并且它的桌面环境看起来就像是来自未来一样。Bodhi 利用的是 Enlightenment 桌面,这是一个精心制作的幽美的用户界面,小巧而刁悍。
不过 Bodhi 并不但是大略地利用 Enlightenment,而是在此根本上增色不少。Bodhi 在配置型运用程序和系统设置面板上都进行了界面处理,避免了 Enlightenment 有时显得过于繁复的选项。Bodhi 替你做了一些很好的默认选择,并且只显示全部选项的一部分。如果你是一个 Enlightenment 狂热分子,那么 Bodhi 这样的做法对你来说可能显得不是很纯粹,但是对付大多数用户来说,Bodhi 这样做可以让人更加专注于 Enlightenment 桌面本身。
安装下载 Bodhi Linux,通过 dd 或者 Etcher 写入 U盘,然后重启。
Bodhi 安装器可以在 设置 页面的 运用程序 菜单里找到。安装程序用的是 Ubiquity,以是全体过程和安装 Ubuntu 是一样的。如果你没有安装过 Ubuntu 也不必担心,由于这是最好安装的发行版之一了。
Bodhi installer
运用程序
Bodhi 是基于最新的 Ubuntu 长期掩护发布版的,以是可供给用的运用程序切实其实数不胜数。只假如在 Ubuntu 上可以利用的运用,Bohdi 上就同样可以找到。
结论Bodhi Linux 比较一个标准的 Ubuntu 来说要小不少,但是比较其它微型 Ubuntu 环境来说又好一些(由于利用了 Enlightenment)。如果你在找一个频年夜多数发行版更轻量的 Linux 发行版,但是又不想利用 OverlayFS 或者是运用程序模块的话,那么 Bodhi 便是一个不错的选择了。
Puppy Linux
Puppy Linux
早在 Tiny Core、SliTaz、AntiX 或者是 Porteus 出身之前,就已经有 Puppy Linux 了。作为最早的微型 Linux 发行版之一,Puppy 已经历经了十五年风霜,并且无论是对付老爷机还是新用户来说始终都是一个可靠的、可启动的操作系统。
为了担保正常运行,Puppy 会在第一次启动之后勾引用户完成必要的设置步骤。全体过程涉及很多个窗口,但是一旦完成,你就会对统统功能管窥蠡测,然后再决定是否须要安装。
Puppy 险些有 300 MB 大小,并且在我测试的 1 GB 内存的机器上并不能正常运行,以是它并不是一个特殊微型的 Linux 发行版。只管如此,它仍旧是一个非常棒的 1 GB 以下的操作系统,并且在该类系统里算是非常友好的一个。
安装下载 Puppy Linux,然后通过 dd 或 Etcher 写入 U 盘,或者是刻录到 CD 或者 DVD 里,然后重启。
Puppy installer
Puppy 险些可以安装在支持任何一种数据格式的载体上。你可以在顶部启动栏里找到 Puppy Installer 安装程序,这个程序卖力安装 Puppy 以及 Puppy 的运用程序。
Puppy 安装器会一步步勾引你将系统安装在你供应的任何一种媒介上。Puppy 可以从 U盘、光盘、硬盘,或者乃至是 SD 卡上启动。我曾经在一台没有硬盘、光驱出了故障,并且也无法从 USB 启动的打算机上成功运行了 Puppy。由于 Puppy 支持在任何载体上写入你的配置选项,我乃至可以在一个拥有长期数据存储的外部设备上利用它。
运用程序Puppy 安装器 这个运用同样被用来在 Puppy 上安装运用。由于 Puppy 是基于 Ubuntu 的,它的软件仓库险些不会短缺任何一个 Linux 软件包,并且如果真的涌现了这种情形的话,你也可以利用 Flatpak。
结论Puppy 是最早的微型 Linux。只管它已经不是最微型的了,却是目前最易用的一个。
附赠:Silverblue
SilverBlue, not tiny, but tiny-adjacent
微型 Linux 这个观点是随着韶光不断变革的。良久以前,微型 Linux 发行版意味着须要下载到 CD-R 里,从光驱启动,然后将修正写入外部媒介中。后来,你可以从 U 盘启动它,并且有专门用来记录永久修正的空间。现在的微型 Linux 不仅支持上面两种方法,还可以被直接安装在内部驱动或者文件夹里。
大家都没有想到 Linux 首创了容器的热潮 —— 容器里运用程序是在半虚拟化的环境中运行的一套独立的 Linux 系统。曾经只是属于喜好优化硬盘空间或者重新利用老爷机的人们的小众爱好,很快成为了那些想要开拓容器但又不想在运用程序上添加太多负载的人的强烈需求。那些在极简化的、不起眼的 Linux 发行版上所付出的辛劳,一夜之间以一种意想不到的办法得到了回报。
立足于根文件系统这个观点,Fedora 项目发起的 Silverblue 试验旨在创造一个不可修正的操作系统。该操作系统紧张通过容器的形式来更新系统以及安装运用,系统本身永久不会改变。
2.1 GB 的 Silverblue 可不是一个微型 Linux 发行版,但是从某种程度上来说,它是微型 Linux 和容器运动的产物。
安装下载 Silverblue,然后通过 dd 琥或 Etcher 写入 U 盘,或者是刻录到 CD 或者 DVD 里,然后重启。
启动到 Silverblue 之后,利用 Anaconda(标准的、友好的 Fedora 安装器)将它安装在一个内部硬盘里。
Anaconda installer
运用程序
Silverblue 安装运用的办法和传统意义上不同:它是在根本操作系统之上运行容器。详细来说,它利用 Flatpak 运行 GUI 运用程序,利用 Toolbox 运行命令。
由于 Flatpak 并非像传统的 Fedora RPM 软件包一样常见,Silverblue 也供应了一种可以将 Fedora RPM 软件包转换成 Silverblue 形式的方法:软件包分层。
结论Silverblue 可能是一个用来考试测验前沿科技的有趣实验,或者也可能是桌面操作系统的未来。它之以是被称为微型,只是由于根文件系统的大小不会随着系统升级或者安装运用而改变。不过,透过 Silverblue 来看看对微型 Linux 的迷恋在带领着 Linux 社区和行业往哪个方向走,也是一件挺故意思的事情。对了,走之前不要忘了向 11 MB 大小的微型 Linux 先驱们脱帽致敬。
via: https://opensource.com/article/19/6/linux-distros-to-try
作者:Seth Kenlon 选题:lujun9972 译者:chen-ni 校正:wxy