最古老的Linux之一:活了30年仍在運(yùn)行

Slackware不是第一個(gè)Linux發(fā)行版,但它仍然是迄今為止最古老的且仍在運(yùn)行的Linux發(fā)行版之一。本周,Slackware Linux將迎來其30周年生日。
Slackware Linux以簡單、穩(wěn)定和安全著稱,Slackware Linux主要由Slackware團(tuán)隊(duì)維護(hù)和開發(fā),該團(tuán)隊(duì)由Slackware的創(chuàng)建者Patrick Volkerding領(lǐng)導(dǎo)。Slackware Linux的安裝和使用相對較為繁瑣,需要手動(dòng)配置和安裝軟件包。但它也因此提供了更高的定制性和靈活性,用戶可以根據(jù)自己的需求自由選擇軟件版本和配置。Slackware Linux的軟件包管理方式較為獨(dú)特,采用tar包和腳本的方式進(jìn)行管理和安裝。用戶需要手動(dòng)下載和安裝所需的軟件包,然后進(jìn)行配置和編譯。盡管相對于其他現(xiàn)代Linux發(fā)行版,Slackware Linux的界面和功能較為簡單,但它的穩(wěn)定性和安全性仍然吸引著一些用戶。此外,Slackware Linux還支持多種硬件平臺(tái),包括x86、x64、ARM等。
Slackware 1.0版本發(fā)布于1993年7月16日,當(dāng)前最新的版本Slackware 15則在2021年進(jìn)入測試階段,并于去年初正式發(fā)布。與其他發(fā)行版相似,Slackware最初源自開發(fā)者對其他Linux發(fā)行版的不滿,Debian比Slackware還要年輕一點(diǎn)。其實(shí)更早之前,MCC Interim Linux可以說是針對普通用戶的第一個(gè)發(fā)行版,它的第一個(gè)候選版本0.97版本在1991年內(nèi)核誕生幾個(gè)月后就出現(xiàn)了,但是Interim缺乏許多今天已經(jīng)具備的特性,例如包管理器。接著其他幾個(gè)發(fā)行版緊隨其后,特別是SLS(Softlanding Linux 系統(tǒng))很快就激發(fā)了它的兩個(gè)后代。正如已故的Debian Linux創(chuàng)始人Ian Murdock在1993年最初的聲明中提到,他對SLS的不滿激發(fā)了對Debian創(chuàng)造。
Slackware Linux 最初是一個(gè)修復(fù)和改進(jìn)SLS的項(xiàng)目,Slackware團(tuán)隊(duì)迄今為止仍在對其進(jìn)行維護(hù),不得不說團(tuán)隊(duì)成功地完成了它們最初的使命。目前Slackware Linux存在三種變體,同名形式仍然是x86-32系統(tǒng),而Slackware64是面向64位x86設(shè)備的發(fā)行版,此外還有Arm64版本。

令人驚訝的是,今天Slackware 15的安裝界面與上世紀(jì)90年代并無不同,沒有諸如圖形引導(dǎo)之類的東西,看上去儼然似軟件“古董”。它啟動(dòng)到登錄提示符,然后您需要手動(dòng)運(yùn)行setup程序,并使用90年代DOS風(fēng)格的文本模式菜單來勾選您想要安裝的組件。默認(rèn)情況下,它沒有配置圖形登錄界面,甚至沒有配置普通用戶帳戶,您需要鍵入startx并啟動(dòng)桌面,并預(yù)配置AMD Radeon顯卡驅(qū)動(dòng)程序,準(zhǔn)備好連接到無線網(wǎng)絡(luò)等等。
Slackware 15并不是您想象中的那種輕量級(jí)的Linux發(fā)行版,運(yùn)行完整更新將會(huì)填滿您的16GB根分區(qū)。它具有在線存儲(chǔ)庫、自動(dòng)依賴性解析以及您期望的那些21世紀(jì)發(fā)行版中擁有的花里胡哨的功能。
盡管如此,今天的Slackware Linux實(shí)際上是一個(gè)名符其實(shí)的現(xiàn)代發(fā)行版,使用它的時(shí)候,不要因其過于簡單的文本安裝模式和、缺乏圖形桌面等細(xì)節(jié)修飾而覺得自己仍活在上個(gè)世紀(jì)。我們無法確定Slackware的風(fēng)格是否源于傳統(tǒng),亦或是有意為之(也許是為了嚇跑煩人的新手),當(dāng)然,也可能兩者兼有之。如今,它比Alpine Linux或是Arch Linux等更年輕的發(fā)行版更容易安裝,想起來就像BSD一樣,哦,它也是無systemd的(即system daemon,是linux下的一種init軟件)。
文/水哥