2021-02-11 分類: 網(wǎng)站建設(shè)
可供日常使用的 Linux 發(fā)行版比比皆是,不過其中有一些發(fā)行版常常被我們忽視,因?yàn)樗鼈儗?shí)在是太小了。但這些微型 Linux 發(fā)行版其實(shí)是一種非常強(qiáng)大的創(chuàng)新:使用一套完整的操作系統(tǒng)驅(qū)動(dòng)一臺(tái)只有不到 1 GB 存儲(chǔ)空間和 512 MB 內(nèi)存的計(jì)算機(jī),真的是終極的黑客作風(fēng)。
微型發(fā)行版的用法有很多種,比如說:
輕量級(jí)發(fā)行版有很多種,比如說 Lubuntu 、 Peppermint OS 和 Bodhi ,但是那些真正微型的發(fā)行版又有一些獨(dú)到之處。下面就是你不容錯(cuò)過的五個(gè)微型發(fā)行版:
Tiny Core Linux
Tiny Core Linux 小得近乎不可思議:終端版本只有 11 MB,圖形界面版本只有 16 MB。我翻了一下之前收集的舊 U盤,最小的一個(gè)是 128 MB 的,也有 Tiny Core 鏡像文件的八倍之大呢。
Tiny Core 默認(rèn)包括只包括了基本的操作系統(tǒng),你需要通過以太網(wǎng)下載需要的應(yīng)用程序。由于設(shè)計(jì)得極端精簡,甚至安裝完整操作系統(tǒng)的應(yīng)用程序都沒有被包含在內(nèi)(不過需要的話可以從 Tiny Core 的軟件倉庫下載)。
我使用過一個(gè) 128 MB 的 U盤在一臺(tái)只有 512 MB 內(nèi)存的機(jī)器上運(yùn)行了 Tiny Core,對(duì)于一個(gè)只有 16 MB 的操作系統(tǒng)來說,效果算是非常棒了。只有在使用網(wǎng)頁瀏覽器的時(shí)候速度才會(huì)變慢,但這主要是由于大部分現(xiàn)代網(wǎng)站太過復(fù)雜,而不是 Tiny Core 的問題。
如果不使用圖形界面,運(yùn)行 Tiny Core 就只需要 64 MB 的內(nèi)存了。
下載 Tiny Core 并使用 dd 或者 Etcher 寫入 U盤。
你只需要點(diǎn)擊屏幕底部啟動(dòng)欄上的 Apps 圖標(biāo)下載 tc-install 或者 tc-install-GUI 應(yīng)用,就可以輕松安裝 Tiny Core了。
Tiny Core installer
安裝 Tiny Core 有幾種不同的方式。你可以把它安裝在一個(gè)格式化為 Linux 驅(qū)動(dòng)器的 U盤里(這要求你的電腦支持使用 USB 驅(qū)動(dòng)啟動(dòng)。大多數(shù)現(xiàn)代電腦都支持,但是在老一些的電腦上不太常見),或者安裝在微軟 FAT 文件系統(tǒng)的 U 盤里(這對(duì)于大多數(shù)不支持從 USB 驅(qū)動(dòng)啟動(dòng)的電腦來說非常管用),或者甚至安裝在一個(gè)現(xiàn)有 Linux 分區(qū)的一個(gè)文件夾里。
安裝過程非??欤瓿芍缶涂梢灾貑⒂?jì)算機(jī),進(jìn)入到 Tiny Core Linux 系統(tǒng)中啦。
由于系統(tǒng)自帶程序基本上只有一個(gè)文本編輯器和一個(gè)終端,你所要做的第一件事情就應(yīng)該是安裝一些應(yīng)用程序。底部啟動(dòng)欄上的 Apps 圖標(biāo)展示了 Tiny Core 提供的所有軟件包。Apps 軟件倉庫同時(shí)包含了一些重要的驅(qū)動(dòng)程序,對(duì)于使用 WiFi 網(wǎng)卡或者是打印機(jī)等等都很有幫助。
在安裝一個(gè)新的應(yīng)用程序或者實(shí)用程序的時(shí)候,你可以選擇在 Tiny Core 啟動(dòng)的時(shí)候就加載軟件包,或者是需要的時(shí)候才加載。如果選擇啟動(dòng)時(shí)加載,那么不僅該軟件立即就可以使用,并且(不出所料地)下次重啟之后也依然可用;如果選擇需要時(shí)加載,那么在軟件包下載完成之后仍然可以馬上使用,但是重啟之后就不會(huì)被自動(dòng)加載到內(nèi)存中了。這樣可以保持很快的開機(jī)速度,并且只占用很少的內(nèi)存,但同時(shí)也意味著每次開機(jī)之后,該應(yīng)用的軟件包只有在第一次被使用的時(shí)候才會(huì)被加載到內(nèi)存中。
可供選擇的應(yīng)用程序同時(shí)包括像 office 和圖像應(yīng)用之類的用戶端應(yīng)用,以及像 Samba 和網(wǎng)站服務(wù)器這種的服務(wù)端應(yīng)用。
當(dāng)然了,隨著你在 Tiny Core 上添加的應(yīng)用程序越來越多,它就不那么“微型”了。不過在 Tiny Core 的網(wǎng)站上我們可以看到,即使是包括了所有 WiFi 驅(qū)動(dòng)程序的 Tiny Core Plus 鏡像文件也只有大約 100 MB,所以“不那么微型”也仍然很可能比 256 MB 要小很多。
Tiny Core 非常適合性能不佳的老爺機(jī)、用來通過網(wǎng)絡(luò)啟動(dòng)的鏡像文件,以及任何更看重應(yīng)用而不是操作系統(tǒng)的人。Tiny Core 可以作為一個(gè)很好的周末工程來實(shí)踐:從 16 MB 開始一步步搭建操作系統(tǒng),直到你感覺這個(gè)操作系統(tǒng)已經(jīng)足夠滿足你的需求了。
SliTaz Linux
SliTaz Linux 的鏡像文件有大約 51 MB 大小,差不多是 Tiny Core 的四倍,但是包含一整套出色的驅(qū)動(dòng)程序和應(yīng)用程序。事實(shí)上,如果事先不知道的話,你可能會(huì)以為是通過一個(gè) 1 GB 的 Ubuntu 鏡像啟動(dòng)的,因?yàn)槟芟氲降娜魏我粋€(gè)基本啟動(dòng)鏡像應(yīng)該有的東西都在這兒:文本編輯器、網(wǎng)頁瀏覽器、繪畫工具、表格工具等等。
我使用過一個(gè) 128 MB 的 U盤 在一個(gè) 512 MB 內(nèi)存的機(jī)器上運(yùn)行了 SliTaz,效果非常不錯(cuò)。瀏覽復(fù)雜網(wǎng)站的時(shí)候性能會(huì)下降,但是系統(tǒng)包含的輕量級(jí)瀏覽器 Midori 可以快速加載絕大多數(shù)網(wǎng)站。
你可以在啟動(dòng)的時(shí)候選擇進(jìn)入沒有圖形界面的 SliTaz,這樣在僅僅只有 64 MB 的機(jī)器上也可以很好地運(yùn)行。
可供下載的 SliTaz 有很多種,因?yàn)樗拈_發(fā)者和社區(qū)針對(duì)可能存在的限制提供了非常多的版本。比如說,有一種低內(nèi)存版本可以在只有 24 MB 內(nèi)存的機(jī)器上運(yùn)行;有一種版本使用 Firefox 而不是 Midori;還有一種版本沒有包含額外的應(yīng)用程序,等等。
如果你挑花了眼,只想趕緊選擇一個(gè)版本嘗試一下的話,那就 下載滾動(dòng)發(fā)布版本吧 。這個(gè)版本有差不多 50 MB 大小,每周都會(huì)更新。如果你愛上了 SliTaz,而滾動(dòng)發(fā)布版本又更新得 過快 了的話,可以再選擇一個(gè)更符合你需求的版本。
下載好你選擇的 SliTaz 鏡像文件之后,你就可以用 dd 或者 Etcher 將它寫入 U 盤,然后重啟。
將 SliTaz 安裝在 U 盤或者硬盤上需要通過 TazPanel 這個(gè)應(yīng)用程序來實(shí)現(xiàn)。它會(huì)引導(dǎo)你對(duì)硬盤進(jìn)行需要的分區(qū),然后將 SliTaz 安裝在你選擇的地方。
SliTaz installer
SliTaz 的控制中心是 TazPanel 這個(gè)應(yīng)用程序。如果你喜歡 OpenSUSE 或者 Mageia (最初被稱為 Mandrake),那 TazPanel 對(duì)你來說應(yīng)該不會(huì)陌生(至少在核心思想上):包括系統(tǒng)設(shè)置、硬件監(jiān)測、用戶和用戶組的管理、系統(tǒng)升級(jí)、安裝應(yīng)用程序在內(nèi)的這些功能,都在這一個(gè)應(yīng)用程序內(nèi)實(shí)現(xiàn)。
SliTaz 提供的應(yīng)用程序可以滿足大多數(shù)基本需求,如果你不是非常在意完成某一項(xiàng)任務(wù)必須使用哪一個(gè)應(yīng)用程序的話,那么在 SliTaz 的軟件倉庫里應(yīng)該可以找到你想要的應(yīng)用。如果你有一些特別的需求(比如說想要使用 GIMP 2.10 而不是 GIMP 2.8),那么就需要學(xué)習(xí)如何生成 SliTaz 軟件包了。好消息是,tazpkg 命令支持從好幾種軟件包格式轉(zhuǎn)換過來,包括:
SliTaz 是一個(gè)快速而小巧的 Linux 發(fā)行版,并且非常容易上手(因?yàn)橛幸粋€(gè)中心化的控制面板)。由于它的軟件包工具支持從其它格式的 Linux 軟件包轉(zhuǎn)換成自己的格式,它的應(yīng)用程序理論上來說是非常豐富的,你可以很容易地使用喜歡的工具搭建自己的工作環(huán)境。SliTaz 很小,但是也非常具有殺傷力,正如它的蜘蛛 logo 所暗示的那樣。
Porteus Linux
Porteus 提供了不同的桌面環(huán)境可供選擇,最小的鏡像文件大約在 270 MB 左右,大的有 350 MB。它是微型 Linux 中鏡像文件大的一個(gè),但是這些額外的空間都被用來確保一個(gè)非常順暢的 Linux 桌面環(huán)境的體驗(yàn),以至于你很可能會(huì)忘了自己是在使用一個(gè) live 版本。如果將 Porteus 安裝到 SSD 或者是在啟動(dòng)的時(shí)候加載到內(nèi)存里的話,你就會(huì)得到一個(gè)如此天衣無縫地順暢的環(huán)境,以至于不會(huì)相信你的操作系統(tǒng)所占用的空間只有不到半個(gè) CD-ROM 的大小。
Porteus 的基礎(chǔ)鏡像文件相對(duì)來說比較小,因此被稱為是“微型”,但是根據(jù)你選擇的桌面環(huán)境版本,Porteus 有可能會(huì)需要 1 GB 之多的內(nèi)存才可以運(yùn)行。盡管其它微型 Linux 發(fā)行版傾向于通過精簡應(yīng)用程序來節(jié)約空間和資源,Porteus 卻希望你像普通發(fā)行版一樣來使用它。忘掉你是在使用一個(gè)微型的壓縮根文件系統(tǒng),盡情安裝所有你喜歡的應(yīng)用程序吧。
可以在 離你最近的 Porteus 鏡像網(wǎng)站 上下載 Porteus,并且從 MATE、LXQT、LXDE、OpenBox、XFCE、Cinnamon 或者 KDE 里選擇自己喜歡的桌面環(huán)境。如果沒有特殊偏好,MATE 或者是 KDE 桌面都是不錯(cuò)的選擇,他們可以提供熟悉的桌面環(huán)境體驗(yàn),并且鏡像文件又不至于太大。
Porteus installer
你可以根據(jù) 官方的安裝指南 將 Porteus 安裝到一個(gè) U盤 或者是內(nèi)部硬盤里。這兩種方式非常相似,都會(huì)使用一個(gè)不可變的壓縮根文件系統(tǒng)。這是一種穩(wěn)定的、受限制的文件系統(tǒng),會(huì)根據(jù)你的使用被修改。你所做的變更和安裝的應(yīng)用程序在重啟的時(shí)候都會(huì)被加載到內(nèi)存里,從而還原你關(guān)機(jī)前的使用環(huán)境。
應(yīng)用程序在 Porteus 里被稱為“模塊”,由 Slackware 軟件包統(tǒng)一管理器 (USM)提供。USM 的資源涵蓋五個(gè)不同的 Slackware 軟件倉庫,所以可供選擇的應(yīng)用還是很豐富的。
Porteus 可以提供完整的 Linux 使用體驗(yàn),卻只使用了正常 Linux 所需要空間的一小部分。這是一個(gè)配備了很多種可供選擇的桌面環(huán)境和很多應(yīng)用程序的出色的便攜式 Linux 發(fā)行版。
Bodhi Linux
Bodhi Linux 的 ISO 鏡像文件有 740 MB 大小,初看之下并不是很“微型”,不過一旦安裝完成之后,你就會(huì)驚訝于它是多么微型了。Bodhi 在 512 MB 大小的內(nèi)存上也可以順暢運(yùn)行,并且它的桌面環(huán)境看起來就像是來自未來一樣。Bodhi 使用的是 Enlightenment 桌面,這是一個(gè)精心制作的優(yōu)美的用戶界面,小巧而強(qiáng)悍。
不過 Bodhi 并不只是簡單地使用 Enlightenment,而是在此基礎(chǔ)上增色不少。Bodhi 在配置型應(yīng)用程序和系統(tǒng)設(shè)置面板上都進(jìn)行了界面處理,避免了 Enlightenment 有時(shí)顯得過于繁復(fù)的選項(xiàng)。Bodhi 替你做了一些很好的默認(rèn)選擇,并且只顯示全部選項(xiàng)的一部分。如果你是一個(gè) Enlightenment 狂熱分子,那么 Bodhi 這樣的做法對(duì)你來說可能顯得不是很純粹,但是對(duì)于大多數(shù)用戶來說,Bodhi 這樣做可以讓人更加專注于 Enlightenment 桌面本身。
下載 Bodhi Linux ,通過 dd 或者 Etcher 寫入 U盤,然后重啟。
Bodhi 安裝器可以在 設(shè)置 頁面的 應(yīng)用程序 菜單里找到。安裝程序用的是 Ubiquity,所以整個(gè)過程和安裝 Ubuntu 是一樣的。如果你沒有安裝過 Ubuntu 也不必?fù)?dān)心,因?yàn)檫@是最好安裝的發(fā)行版之一了。
Bodhi installer
Bodhi 是基于最新的 Ubuntu 長期維護(hù)發(fā)布版的,所以可供使用的應(yīng)用程序簡直數(shù)不勝數(shù)。只要是在 Ubuntu 上可以使用的應(yīng)用,Bohdi 上就同樣可以找到。
Bodhi Linux 相比一個(gè)標(biāo)準(zhǔn)的 Ubuntu 來說要小不少,但是相比其它微型 Ubuntu 環(huán)境來說又好一些(因?yàn)槭褂昧?Enlightenment)。如果你在找一個(gè)比大多數(shù)發(fā)行版更輕量的 Linux 發(fā)行版,但是又不想使用 OverlayFS 或者是應(yīng)用程序模塊的話,那么 Bodhi 就是一個(gè)不錯(cuò)的選擇了。
Puppy Linux
早在 Tiny Core、SliTaz、 AntiX 或者是 Porteus 誕生之前,就已經(jīng)有 Puppy Linux 了。作為最早的微型 Linux 發(fā)行版之一,Puppy 已經(jīng)歷經(jīng)了十五年風(fēng)霜,并且無論是對(duì)于老爺機(jī)還是新用戶來說始終都是一個(gè)可靠的、可啟動(dòng)的操作系統(tǒng)。
為了保證正常運(yùn)行,Puppy 會(huì)在第一次啟動(dòng)之后引導(dǎo)用戶完成必要的設(shè)置步驟。整個(gè)過程涉及很多個(gè)窗口,但是一旦完成,你就會(huì)對(duì)一切功能了如指掌,然后再?zèng)Q定是否需要安裝。
Puppy 幾乎有 300 MB 大小,并且在我測試的 1 GB 內(nèi)存的機(jī)器上并不能正常運(yùn)行,所以它并不是一個(gè)特別微型的 Linux 發(fā)行版。盡管如此,它仍然是一個(gè)非常棒的 1 GB 以下的操作系統(tǒng),并且在該類系統(tǒng)里算是非常友好的一個(gè)。
下載 Puppy Linux ,然后通過 dd 或 Etcher 寫入 U 盤,或者是刻錄到 CD 或者 DVD 里,然后重啟。
Puppy installer
Puppy 幾乎可以安裝在支持任何一種數(shù)據(jù)格式的載體上。你可以在頂部啟動(dòng)欄里找到 Puppy Installer 安裝程序,這個(gè)程序負(fù)責(zé)安裝 Puppy 以及 Puppy 的應(yīng)用程序。
Puppy 安裝器會(huì)一步步引導(dǎo)你將系統(tǒng)安裝在你提供的任何一種媒介上。Puppy 可以從 U盤、光盤、硬盤,或者甚至是 SD 卡上啟動(dòng)。我曾經(jīng)在一臺(tái)沒有硬盤、光驅(qū)出了故障,并且也無法從 USB 啟動(dòng)的計(jì)算機(jī)上成功運(yùn)行了 Puppy。由于 Puppy 支持在任何載體上寫入你的配置選項(xiàng),我甚至可以在一個(gè)擁有長期數(shù)據(jù)存儲(chǔ)的外部設(shè)備上使用它。
Puppy 安裝器 這個(gè)應(yīng)用同樣被用來在 Puppy 上安裝應(yīng)用。由于 Puppy 是基于 Ubuntu 的,它的軟件倉庫幾乎不會(huì)缺少任何一個(gè) Linux 軟件包,并且如果真的出現(xiàn)了這種情況的話,你也可以使用 Flatpak 。
Puppy 是最早的微型 Linux。盡管它已經(jīng)不是最微型的了,卻是目前最易用的一個(gè)。
SilverBlue, not tiny, but tiny-adjacent
微型 Linux 這個(gè)概念是隨著時(shí)間不斷變化的。很久以前,微型 Linux 發(fā)行版意味著需要下載到 CD-R 里,從光驅(qū)啟動(dòng),然后將修改寫入外部媒介中。后來,你可以從 U 盤啟動(dòng)它,并且有專門用來記錄永久修改的空間?,F(xiàn)在的微型 Linux 不僅支持上面兩種方法,還可以被直接安裝在內(nèi)部驅(qū)動(dòng)或者文件夾里。
大家都沒有想到 Linux 開創(chuàng)了容器的熱潮 —— 容器里應(yīng)用程序是在半虛擬化的環(huán)境中運(yùn)行的一套獨(dú)立的 Linux 系統(tǒng)。曾經(jīng)只是屬于喜歡優(yōu)化硬盤空間或者重新利用老爺機(jī)的人們的小眾愛好,很快成為了那些想要開發(fā)容器但又不想在應(yīng)用程序上添加太多負(fù)載的人的強(qiáng)烈需求。那些在極簡化的、不起眼的 Linux 發(fā)行版上所付出的辛苦,一夜之間以一種意想不到的方式得到了回報(bào)。
立足于根文件系統(tǒng)這個(gè)概念,F(xiàn)edora 項(xiàng)目發(fā)起的 Silverblue 試驗(yàn)旨在創(chuàng)造一個(gè)不可修改的操作系統(tǒng)。該操作系統(tǒng)主要通過容器的形式來更新系統(tǒng)以及安裝應(yīng)用,系統(tǒng)本身永遠(yuǎn)不會(huì)改變。
2.1 GB 的 Silverblue 可不是一個(gè)微型 Linux 發(fā)行版,但是從某種程度上來說,它是微型 Linux 和容器運(yùn)動(dòng)的產(chǎn)物。
下載 Silverblue ,然后通過 dd 琥或 Etcher 寫入 U 盤,或者是刻錄到 CD 或者 DVD 里,然后重啟。
啟動(dòng)到 Silverblue 之后,使用 Anaconda (標(biāo)準(zhǔn)的、友好的 Fedora 安裝器)將它安裝在一個(gè)內(nèi)部硬盤里。
Anaconda installer
Silverblue 安裝應(yīng)用的方式和傳統(tǒng)意義上不同:它是在基礎(chǔ)操作系統(tǒng)之上運(yùn)行容器。具體來說,它使用 Flatpak 運(yùn)行 GUI 應(yīng)用程序,使用 Toolbox 運(yùn)行命令。
由于 Flatpak 并非像傳統(tǒng)的 Fedora RPM 軟件包一樣常見,Silverblue 也提供了一種可以將 Fedora RPM 軟件包轉(zhuǎn)換成 Silverblue 形式的方法:軟件包分層。
Silverblue 可能是一個(gè)用來嘗試前沿科技的有趣實(shí)驗(yàn),或者也可能是桌面操作系統(tǒng)的未來。它之所以被稱為微型,只是因?yàn)楦募到y(tǒng)的大小不會(huì)隨著系統(tǒng)升級(jí)或者安裝應(yīng)用而改變。不過,透過 Silverblue 來看看對(duì)微型 Linux 的迷戀在帶領(lǐng)著 Linux 社區(qū)和行業(yè)往哪個(gè)方向走,也是一件挺有意思的事情。對(duì)了,走之前不要忘了向 11 MB 大小的微型 Linux 先驅(qū)們脫帽致敬。
分享文章:不容錯(cuò)過的 5 個(gè)微型 Linux 發(fā)行版
網(wǎng)頁URL:http://www.rwnh.cn/news/100442.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、品牌網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、響應(yīng)式網(wǎng)站、自適應(yīng)網(wǎng)站、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容