Tiny Core Linux (TCL) 是一款極體積極小且高度可擴展的微型?Linux?發行版,它將一個 Linux 操作系統精簡到僅有 10 多 MB 左右的大小,似乎小巧得有點讓人嘆為觀止!
要知道無論是常見的?Ubuntu、CentOS、Debian?的體積動輒就是幾百MB甚至要上GB了,Tiny Core Linux?一出手則技驚四座,它包含了 BusyBox 和 FLTK?圖形界面,不僅體積極小,對硬件配置要求也非常低,即使在古董級的電腦上也能跑得歡……
體積小、好玩、速度極快的微型 Linux 系統
看到?Tiny Core Linux?的時候你可能會發出感慨,什么叫做麻雀雖小五臟俱全。它的體積僅有十幾MB左右,卻依然提供了圖形化的界面。而且得益于體積小,Tiny Core Linux 采用了「將系統內核完全裝載在內存中運行」的方式,因此無論是啟動還是運行速度都極快!
當然,它并沒有預裝任何程序,極度的精簡也帶來一些問題,譬如驅動不全,默認情況下它并不能支持全部的硬件,它只包含了 Linux 內核和一個非常精簡的X桌面,以及對有線網絡的支持。用戶可以通過在線 Repository 自行安裝硬件驅動和第三方程序,也可以手動編譯所需的軟件。
但是,Tiny Core Linux 好玩和實用之處恰恰是讓用戶有充分的定制自由,通過加裝軟件、添加驅動模塊擴展其應用來打造自己的最小的實用性 Linux 系統。
Tiny Core Linux 的用途廣泛
別以為?Tiny Core Linux?只是體積小速度快,其實它用途也是很廣的。譬如初入門 Linux 想學習下最簡單的命令,你可以幾分鐘內就能下載并在虛擬機里跑起 Tiny Core Linux,而其他的 Linux 發行版想必都沒下載完吧。而作為一個精簡的 Linux 虛擬機來使用,不僅占用資源極小,速度也很快!
或者如果你手頭上還有一些老古董級的電腦,甚至連跑個 Win98/95 都有點吃力,那體積極小而且速度飛快的?Tiny Core Linux 也許能讓它重新煥發青春,可以讓它跑個瀏覽器上上網,或跑一些簡單的腳本/網絡服務,發揮想象力,利用起來可能作用還不小呢。
另外,如果你還對目前比較火的?Docker?虛擬化應用有所了解,你可能知道由于 Docker 引擎使用了 Linux 內核的特性,因此在 Mac OS X 和 Windows 系統上并不能直接管理和創建 container 容器,因此出現了?boot2docker?這樣的項目,它非常聰明地通過集成了?Virtualbox?以及加上一個基于 Tiny Core Linux 鏡像的虛擬機,從而使得 Mac OS X 和 Windows 在耗費極小的系統資源和磁盤空間情況下,通過虛擬化的方式讓它們支持 Docker,這就是?Tiny Core Linux 的一個極佳應用例子了。
硬件配置要求:
根據官方的說明,Tiny Core Linux 最小硬件配置要求是 28MB 內存保障核心運行, 46 MB 內存保障系統運行,最低 CPU 需求是 i486DX,也就是各種課本中經常提到的老古董 Intel 80486(估計國內沒多少個小伙伴還有此神器吧)。當然,這支持最低要求,官方的推薦配置要求是不低于奔騰 2 CPU,128MB 內存。恐怕小伙伴們也難以找到低于這個配置而且還能正常使用的電腦了吧。
Tiny Core Linux 三個版本:
Tiny Core Linux 其實提供了三個不同版本供用戶下載,分別是 Core (11MB)、TinyCore (16MB) 以及 CorePlus (106MB),其中 Core 版只包含命令行,沒有圖形界面,適用于高級用戶或用來定制應用;TinyCore 版則是提供了圖形界面、網絡連接等功能,比較適合大眾用戶;而 CorePlus 版則內置了更多的安裝工具,安裝時可以在7種窗口管理器中自由選擇,支持非美國鍵盤等。
相關文件下載地址:
下載 Tiny Core Linux 鏡像(圖形界面版)
thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL1RpbnlDb3JlLWN1cnJlbnQuaXNvWlo=
僅命令行版
thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL0NvcmUtY3VycmVudC5pc29aWg==
CorePlus版
thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL0NvcmVQbHVzLWN1cnJlbnQuaXNvWlo=
颶風工廠(M-ones)