当您决定每天运行什么时,有很多 Linux 发行版可供选择,但有些发行版太小以至于很少引起注意。但是微型 Linux 发行版是强大的创新:让整个操作系统驱动一台存储空间不足 1GB 且内存只有一半的计算机是终极软件破解。

微型发行版有很多用途,例如:

  • 从垃圾箱中保存旧的和速度较慢的计算机。拒绝计划中的报废并使用计算机,直到它们崩溃,而不仅仅是直到它们开始感觉缓慢。

  • 从拇指驱动器引导损坏或损坏的系统以恢复数据或修复引导分区。

  • 在公共计算机上确保安全和私密的环境。如果您从拇指驱动器启动酒店大堂或图书馆的公共计算机,您就会知道您的操作环境是安全的。

有很多轻量级的发行版,比如Lubuntu,Peppermint OS和Bodhi,但真正的微小有一些特别之处。以下是您应该尝试的五个小型发行版。

小芯

微型内核 Linux

文本控制台为 11MB,GUI 为 16MB,Tiny Core Linux几乎是不可能的小。我翻遍了我收集的旧拇指驱动器;最小的是 128MB,仍然是 Tiny Core 图像大小的 8 倍。

默认情况下,Tiny Core 包含基本操作系统,假设您有以太网连接到 Internet,因此您可以只安装您需要的应用程序。这是一个非常高效的模型,它甚至不包含安装操作系统的应用程序(尽管您可以在准备安装时从 Tiny Core 存储库下载它)。

我在具有 512MB RAM 的系统上从 128MB 拇指驱动器运行 Tiny Core,性能非常出色,正如您对仅占用 16MB 的操作系统所期望的那样。只有在网络浏览器中浏览互联网时,性能才会变慢,但这归咎于大多数现代网站的复杂性,而不是 Tiny Core。

如果没有 GUI,Tiny Core 仅在 64MB 的 RAM 上运行良好。

安装

下载 Tiny Core并使用 dd 或Etcher将其写入拇指驱动器。

安装 Tiny Core 非常简单,只需使用屏幕底部启动器栏中的 Apps 图标下载 tc-installtc-install-GUI 应用程序。

Tiny Core 安装程序

您有多种安装 Tiny Core 的选项。您可以将它安装到格式化为 Linux 驱动器的拇指驱动器(这要求您的计算机允许从 USB 驱动器启动,这在大多数现代 PC 中很常见,但在较旧的 PC 中不太常见),到 Microsoft FAT 拇指驱动器(一个hack 通常不从 USB 驱动器启动的 PC),甚至是现有 Linux 分区中的目录。

安装很快,完成后,您可以重新启动计算机并启动到 Tiny Core Linux 操作系统。

应用

由于它仅附带一个文本编辑器和一个终端,因此您应该做的第一件事是安装一些应用程序。底部启动器栏中的 Apps 图标显示所有可用的 Tiny Core 软件包。 Apps 存储库还包括重要的驱动程序,因此当您想要让 WiFi 卡或打印机正常工作时,它非常有用。

安装新应用程序或实用程序时,您可以选择在启动时或按需将包加载到 Tiny Core。选择在启动时加载一个包可以立即提供给您,并且在重新启动后仍然可用(正如您所期望的那样)。选择按需加载意味着 Tiny Core 下载包后该包可用,但重启后不会加载到内存中。这可以使您的启动时间保持快速,并且 Tiny Core 在 RAM 中的占用空间很小,但这也意味着包数据在您每次会话第一次使用之前不会加载到内存中。

应用程序选择很好地结合了以用户为中心的应用程序(如办公和图形应用程序)和以服务器为中心的应用程序(如Samba和 Web 服务器)。

当然,一旦您开始向 Tiny Core 添加应用程序,它就会变得不那么小巧。即使是 Tiny Core 网站上的 Tiny Core Plus 映像(包括所有 WiFi 驱动程序)也只有 100MB 左右,因此“不太小”可能仍远低于 256MB 左右。

底线

Tiny Core 非常适合资源很少的旧计算机、网络启动映像以及任何重视应用程序而不是操作系统的人。 Tiny Core 是一个很棒的周末项目:从 16MB 构建您想要的操作系统,直到您拥有所需的操作系统。

斯利塔兹

SliTaz Linux

SliTaz Linux映像大约为 51MB,大约是 Tiny Core 大小的四倍,其中包含令人印象深刻的驱动程序和应用程序集合。事实上,如果你不了解的话,你可能会认为你启动到了一个 1GB 的 Ubuntu 映像,因为你期望从基本启动映像中得到的一切都在那里:文本编辑器、Web 浏览器、绘图程序、电子表格应用程序等等.

Linux 终端

  • 适用于 Linux 的 7 大终端仿真器

  • 10 个用于 Linux 中数据分析的命令行工具

  • 立即下载:SSH 备忘单

  • 高级 Linux 命令备忘单

  • Linux命令行教程

我在 512MB RAM 的系统上从 128MB 拇指驱动器运行 SliTaz,性能非常好。浏览繁重的网站时性能会变慢,但随附的轻量级Midori浏览器可让大多数网站快速加载。

在启动时,您可以选择在没有 GUI 的情况下运行 SliTaz;它在仅 64MB 的 RAM 上运行良好。

安装

SliTaz 有许多下载选项,因为它的开发人员和社区为潜在的系统限制提供了许多变体。例如,对于只有 24MB RAM 的系统,有一个低 RAM 版本,一个带有 Firefox 而不是 Midori 的版本,一个没有额外应用程序的版本,等等。

如果您对选项感到不知所措,只想尝试一下,下载滚动版本。这个版本大约是 50MB,每周更新一次。如果您爱上了 SliTaz,您可以选择更适合您需求的下载 - 如果滚动版本证明对您来说_太_ 新鲜。

下载您选择的 SliTaz 映像后,将其写入带有 dd 或Etcher的拇指驱动器并重新启动。

将 SliTaz 安装到拇指驱动器或硬盘驱动器是通过 TazPanel 应用程序完成的。它会引导您完成磁盘分区(根据需要)并将 SliTaz 安装到您选择的目标位置。

SliTaz 安装

应用

TazPanel 应用程序是 SliTaz 的控制中心。如果您是 OpenSUSE 或 Mageia(née Mandrake)的粉丝,您可能会发现 TazPanel 很熟悉,至少在概念上是这样:它是一个提供对系统配置、硬件检测、用户和组管理、系统更新和应用程序的访问的应用程序安装。

可用的应用程序满足大多数基本要求,这意味着如果您不挑剔使用哪个应用程序来完成任务,那么 SliTaz 的存储库可能会为您提供一些东西。如果您有特定要求(例如 GIMP 2.10 而不是 GIMP 2.8),那么您必须学习如何生成 SliTaz 包。好消息是 tazpkg 命令可以转换多种打包格式,包括:

  • Debian 软件包 (.deb, .udeb)

  • RPM 包 (.rpm)

  • Slackware 软件包 (.tgz)

  • 小狗包(.sfs,.pet)

  • NuTyX 包 (.cards.tar.xz)

  • Arch 和 Alpine Linux 软件包(.apk、.pkg.tar.gz、.pkg.tar.xz)

  • OpenWrt 包 (.ipk, .opk)

  • Paldo 包 (.tar.bz2)

  • 无效包 (.xbps)

  • Tiny Core 包(.tce、.tcel、.tcem、.tcz)

底线

SliTaz 是一个快速、小型的 Linux 发行版,带有一个易于学习的集中控制面板。因为它的打包工具可以从其他 Linux 打包格式转换,所以理论上它的应用程序选择范围很广,让您可以轻松地使用所有您喜欢的工具设计您的工作环境。 SliTaz 很小但很致命,就像它的蜘蛛标志一样。

载体

Porteus Linux

Porteus提供了一些桌面选项,最小的图像大约 270MB 和最大的 350MB。这使它成为最大的微型 Linux 映像之一,但其中大部分空间都致力于确保流畅的 Linux 桌面体验,以至于您可能会忘记您正在使用实时发行版。将 Porteus 安装到 SSD 驱动器或在启动期间将其加载到 RAM 会产生如此完美流畅的环境,您不会相信您的操作系统占用的空间比半个 CD-ROM 还少。

Porteus 很小,因为它的基本映像相对较小,但根据您选择的桌面,它可能很容易需要高达 1GB 的 RAM 才能运行。虽然其他小型 Linux 发行版倾向于利用极简应用程序来节省空间和资源,但 Porteus 希望您像使用任何其他发行版一样使用它。安装所有您喜欢的应用程序和驱动程序,然后忘记您是在一个小型压缩根文件系统上运行。

安装

从您最近的Porteus 镜像下载 Porteus,根据您的喜好选择 MATE、LXQT、LXDE、OpenBox、XFCE、Cinnamon 或 KDE。如果您没有偏好,MATE 或 KDE 桌面都擅长平衡图像大小和熟悉的桌面体验。

载体安装

图片来源:

开源网站

您可以使用官方安装指南中的说明将 Porteus 安装到拇指驱动器或内部硬盘驱动器。无论哪种方式,该过程都相似,并且会产生一个永不改变的压缩根文件系统。它是一个稳定且包含的文件系统,您可以在使用它时覆盖您的更改。当您重新启动时,您所做的更改和您安装的应用程序都会加载到内存中,因此您的环境就像您离开时一样。

应用

应用程序在 Porteus 术语中称为“模块”,可从统一 Slackware 包管理器(USM) 获得,它来自五个不同的 Slackware 存储库,这意味着您有很多应用程序可供选择。

底线

Porteus 是一个完整的 Linux 体验,只需要通常所需空间的一小部分。它是一款出色的可移植 Linux 发行版,具有大量桌面选项和大量应用程序。

菩提Linux

菩提 Linux

Bodhi Linux乍一看可能并不小,ISO 映像为 740MB,但安装后你会惊讶于它是多么的小。 Bodhi 仅在 512MB 的 RAM 上运行流畅,但外观和感觉就像明天的桌面。 Bodhi 使用Enlightenment桌面,这是一个精美的用户界面,经过精心设计,既小巧又强大。

然而,菩提不只是使用启蒙,它还增加了它。 Bodhi 的配置应用程序和系统设置面板是 Enlightenment 有时压倒性的一系列选项的自定义界面。 Bodhi 为您提供了一些明智的默认选择,并提供了一部分选项。如果你是启蒙的铁杆用户,菩提的解读可能对你来说不够纯粹,但对于很多用户来说,菩提把注意力放在启蒙桌面上。

安装

下载 Bodhi Linux,用 dd 或Etcher将其写入拇指驱动器,然后重新启动。

Bodhi 安装程序可从 Preferences 类别中的 Applications 菜单获得。安装应用是Ubiquity,所以过程和安装Ubuntu一样。如果您从未安装过 Ubuntu,请不要担心;它是最容易安装的一种。

菩提安装程序

应用

Bodhi 基于最新的长期支持 (LTS) Ubuntu Linux 版本,因此您可用的软件几乎没有界限。如果它适用于 Ubuntu Linux,Bohdi 可以访问它。

底线

Bodhi Linux 比典型的 Ubuntu 安装规模小了一步,比许多其他极简 Ubuntu 环境更上一层楼,因为它使用了 Enlightenment。如果您正在寻找一个运行比大多数更轻的 Linux 发行版,而无需使用覆盖文件系统和应用程序模块,那么 Bodhi 就是您的发行版。

小狗 Linux

小狗 Linux

在出现 Tiny Core 或 SliTaz 或AntiX或 Porteus 之前,有Puppy Linux。作为最初的小型 Linux 发行版之一,Puppy 作为一个可靠的、可启动的操作系统已经存在了 15 年之久,适用于旧计算机和新用户。

首次启动时,Puppy 会尽最大努力指导用户完成任何必要的步骤,以确保一切按预期工作。有很多窗口要经过,但是一旦您完成了所有操作,在您选择是否安装之前,您就会毫无疑问地知道哪些有效,哪些无效。

Puppy 几乎是 300MB,在我的测试中无法在 1GB RAM 以下的任何东西上工作,所以它并不是可用的最小的 Linux。但是,它仍然是一款出色的 1GB 以下操作系统,并且在该类别的操作系统中,它是最友好的操作系统之一。

安装

下载 Puppy Linux并使用 dd 或Etcher将其写入拇指驱动器或将其刻录到 CD 或 DVD,然后重新启动。

小狗安装程序

Puppy 几乎可以安装到任何接受数据的东西上。安装程序应用程序,可从顶部启动栏获得,称为 Puppy 安装程序,它管理安装 Puppy 和 Puppy 应用程序。

Puppy Installer 将引导您完成将操作系统安装到任何可用媒体的过程。 Puppy 可以从拇指驱动器、光盘、硬盘驱动器甚至 SD 卡启动。我在没有任何硬盘驱动器,没有工作光驱,也没有从 USB 启动选项的计算机上使用 Puppy。因为 Puppy 几乎可以将您的配置选项写入任何内容,所以我能够将它与持久数据存储一起使用到外部设备。

应用

Puppy Installer 应用程序也用于在 Puppy 上安装应用程序。因为 Puppy 基于 Ubuntu,所以它的存储库中不太可能缺少任何 Linux 软件包,如果有,您可能可以使用Flatpak。

底线

Puppy 是最初的微型 Linux。虽然它不再是最小的,但它是迄今为止最简单的。

奖励:银蓝

SilverBlue,不是很小,而是很小的相邻

多年来,微型 Linux 的概念发生了变化。很久以前,您可以下载一个小型 Linux 发行版到 CD-R 上,然后从光驱运行,同时将更改保存到外部媒体。后来,它是您从带有专用空间的拇指驱动器中运行的东西,用于持久更改。现在它是所有这些东西加上安装到内部驱动器或目录的能力。

没有人预料到 Linux 会掀起对容器的热潮,其中应用程序是在半虚拟化环境中运行的自包含 Linux 系统。对于那些喜欢优化磁盘空间或喜欢复活古代计算机的人来说,曾经是一种小众爱好,很快就变成了想要开发容器而又不给应用程序增加太多开销的开发人员的一项突出要求。投入到极简、短暂的 Linux 发行版中的所有工作突然以一种意想不到的方式得到了回报。

基于根文件系统的概念,Fedora 项目的Silverblue实验旨在创建一个不可变的操作系统。它是一个永远不会改变的操作系统,而是以容器的形式获取更新和应用程序安装。

2.1GB 的 Silverblue 绝不是一个小型 Linux 发行版,但在许多方面,它是小型 Linux 和容器运动的产物。

安装

下载 Silverblue并使用 dd 或Etcher将其写入拇指驱动器或将其刻录到 CD 或 DVD,然后重新启动。

启动 Silverblue 后,使用Anaconda将其安装到内部硬盘驱动器,这是标准的、友好的 Fedora Linux 安装程序。

Anaconda 安装程序

应用

Silverblue 不安装传统意义上的应用程序;相反,它在其基础操作系统之上运行容器。具体来说,它对 GUI 应用程序使用 Flatpak,对命令使用Toolbox。

由于 Flatpaks 不像传统的 Fedora RPM 包那样普遍,Silverblue 还提供了包分层,一种将 Fedora RPM 包转换为 Silverblue 的方法。

底线

Silverblue 可能是测试新兴技术的有趣实验,也可能是桌面操作系统的未来。它很小只是因为它的根文件系统保持相同的大小,无论是否添加了更新和应用程序,但值得一看的是,对微型发行版的奇怪痴迷已经为 Linux 社区和行业带来了哪些好处。不要忘记在你离开的路上向 11MB 的先驱们致敬。

Logo

更多推荐