by Steve Frampton
什麽是 Linux?
Linux 是在很多不同平台上運作的真正
位元作業系統
包括 Intel
Sparc
Alpha
及 Power
PC
(在某些平台中
像是 Alpha
Linux 事實上是
位元)
其他還有一些
但我對他們沒有任何經驗
Linux 最早發展於
年代早期
一個芬蘭當時正在大學的年輕的學生叫做 Linus Torvalds
Linus 在家裡有一台當時
最頂級
的
的機器
並且決定寫一個可以在
機器上運作的 Minix
系統 (很小很像 unix
主要用來運作 systems classes)
為了在當時新奇的晶片上使用更多的指令集
開始寫一個很小的基礎核心
終於他在 USENET 新聞組 comp
os
minix 上面宣它的小計劃
尋求有興趣的人看看
可能的話加入這
個計劃
結果出現了 !
Linux 有趣的是
它完全可以自由使用 ! Linus 決定采納自由軟體基金會的 GNU Copyleft license
意思是程式碼由版權保護
但是所保護的必須永遠可以讓人使用
free 指的是自由
可以自由獲得
自由使用
並可以自由販售獲利 (這不像聽起來的那樣奇怪 ; 一
些組織
包含 Red Hat
已經包裝標准 Linux 核心
收集 GNU 公用程式
並加入有他們自己
特色
的應用程式
然後以發行版的方式販賣它
一些常見且受歡迎的發行版是 Slackware
Red Hat
SuSe
及 Debian)! 最棒的是
您可以接觸原始碼表示您可以依照自己需求設置自己的作業系統
而這不是大
部分商業廠商的
市場目標
Linux 可以並且應該被認定為是一個完善的 unix 應用環境
然而
它不應稱作
Unix
; 並非因為缺
乏功能而不相容
而是因為
Unix
這個字是由AT&T所擁有的冊商標
只有版權允許才能使用這個字
Linux 支援了每一部份
像是可靠性
可以像其他任何作業系統一樣生存 (依我之見
不僅此而已!)
然而
因為它的來源
隱藏的哲學
並且缺乏上百萬元的市場競爭推廣
有很多關於它的迷思
人們還要多多學
習這個很棒的 OS !
打破迷思
我已經用了 Linux 好幾年
而且我喜歡這麽想
既然我懂得一點作業系統
而哪些是它可以哪些是它不
能辦到的
我是一個熱忱的 USENET 讀者
我跟隨著最新的發展
當然口舌之爭一定會有的 (交叉投寄的
可惡擁護者 ! ;
) )
我發現我要分享的這些迷思 (常被稱為 FUD
害怕
不確定
及懷疑
看來是
商業技術廠商用來嚇唬他們的市場以防止技術競爭的普遍策略) 不僅只幾個人相信
所以
容我提出幾個
常見到的迷思
而且試著去打破他們
:
)
Linux 是免費軟體
因此
它是個玩具
有些人看來有這種觀念
因為一段軟體是由在心中沒有利益為動機的志願者所撰寫
結果一定很明白地會
比商業等級所提供者為差
過去這可能是事實(我所指的是
在 DOS 及早期的 Windows 系統有很多免費軟體絕對是垃圾)
但這在最
近一定不是事實
Internet 的力量使得將全球最聰明的頭腦結合在一起變成可能
允許在他們在有興趣的項目上合作
來自
不同背景的人們致力於發展 Linux 及成千的 GNU 公用程式和應用軟體套件
他們每一個人都有願意貢獻
的不同理由
有些是中堅的駭客
純粹因為喜歡寫程式碼而發展它
有些因為需要某些東西 (例如
一個 LAN 的網路流
通量監視器)而決定自己寫
其他則是需要 Linux 進行研究的學術人員和電腦科學家
不像商業軟體
所提供的是已經發展好後販售的套件
對於終端用戶不提供原始碼
Linux 的原始碼已經由
有興趣及有能力的任何人詳細檢查過
除錯過
而且改良過
這個注視的動作是 Linux 始終提供高可靠度及
高性能表現的原因之一
不要忘了 : Internet 本身就幾乎就是獨地建立及運作在開放來源計劃下
您每天和別人交換的電子郵件
有
% 的機會至少有一端是由 Sendmail 所處理的
當您
網上浪
時所浏覽的網頁在世界上有超過
% 是由 Apache 所伺服的
對您而言夠可靠了吧 ?
Linux 沒有支援
聽到這個虛構的事使我感到心
其他的
造商真的提供了支援嗎 ? 我有關於非常知名的商業作業系統
的個人經驗
造商所謂的
支援
完全無效
首先
Linux 真的有支援
是的
商業化的支援
有些公司您願意付多少錢他們就提供多少支援 ; 提供電話
及電子郵件支援
很多還直接到府上處理問題!
然而
% 您在 Linux 上會遇到的狀況
只要您可以很輕易地得到解答
就可以解決您的問題
這可以在
USENET 上輕易地完成
或從很多有用的郵寄列表 !
我從未遇到無法找到解決方法的問題
可以在 上面尋找
或在 comp
os
linux
*
上之一的新聞群組詢問
正常的話我可以在寄出的三到十二個小時之內收到關於任何支援內容的解答
Linux 另一個有趣的觀點是
既然整個核心及作業系統大部分其他元件的原始碼都是公開的
關鍵性的支援問
題像是安全
拒絕的服務
或 CPU 的缺陷 (像是 Intel 的 F
F 的問題) 可以很快的搜尋到及解決
通常
對於重大的狀況會比商業提供者所提供的相似或相同問題解決方案來得快
所以
商業性的支援在哪裡呢 !?
我還可以揭穿其他數不盡的東西
但那超出這份文件的圍
然而
為了揭穿更多迷思
請查看
Linux Myth Dispeller
位於 以及
The Linux FUDfactor FAQ
位在
一個使用者的觀點
我在家中和公司中都使用 Linux
在我工作的地方
我們使用 Linux 提供給幾百個使用者的 Internet 服務
這些服務包括 TACACS
(數據機撥接使用者) 認
網頁伺服和代理快取
還有 SMTP 和 POP 服務
此外
我們使用 Linux
提供 NFS 服務
使用 Samba套件
而且同時提供及掛載 SMB 協定 (WfW/Win
/WinNT)
的檔案列印及傳真服務
在家裡
我使用 Linux 在個人需求上
像是 Internet 服務
軟體研發
當然還有玩游戲 (看 Quake
II 在 Linux 視窗中執行真是美麗啊)! 有一件 Linux 讓我很喜歡的事就是
不論我如何打擊它
它就是
不崩潰 ! 這也是我學習
發展
及維護 Unix 技巧的很好途徑
我使用 Red Hat
Linux 發行版 (參考 更多有關訊息)
這個發行版包含了
完善的 unix系統所需的所有軟體
shell
編譯器及解譯器
網路支援
及 X Window 系統
及更多
Internet 服務 (例如
Mail
news
web server
telnet
等)
這個發行版內附標准的 Linux 核心是
在我工作的地方
我們以 Linux 為基礎的系統用來提供主要的 Internet 服務
其配置如下:
Kernel:
Machine: Pentium II @
MHz (bogo
mips
) with PCI
bus
Mb RAM
one
Gb Fujitsu IDE hard drive (/dev/hda)
four
Gb Quantum Fireball SCSI hard drives (/dev/sd
through /dev/sd
)
x speed SCSI CD
ROM (/dev/scd
)
Adaptec AHA
SCSI controller
HP SCSI DAT tape drive (/dev/st
and /dev/nst
)
Intel EtherExpress Pro
/
Ethernet card
我們還有第二系統
是個更好的 Intel 機器
也是使用 Red Hat
在另一個辦公地點運作
它藉
由 Samba 提供網路檔案及列印服務
藉由 Squid 提供區域網頁快取
以及次要 DNS 服務
不幸地
這部
機器在距離我常辦公的地方
公遠
因此有更多工作得靠它自己了
目前為止這部機器令我高興及感到
光榮 ! 這裡是一些規格:
Kernel:
Machine: Pentium II @
MHz (bogo
mips
) with PCI
bus
Mb RAM
one
Gb Quantum Fireball SCSI hard drive (/dev/sda)
four
Gb Quantum Fireball SCSI hard drives (/dev/rd/c
d
/dev/rd/c
d
) as hardware RAID level
array
x speed SCSI CD
ROM (/dev/scd
)
BusLogic BT
SCSI controller
Mylex AcceleRAID
(DAC
) RAID controller
HP SCSI DAT tape drive (/dev/st
and /dev/nst
)
Intel EtherExpress Pro
/
Ethernetcard
有著難以置信超過
Gb的可用儲存空間
將多馀的空間組態為硬體 RAID
陣列是一種謙卑的感覺
Mylex RAID 控制器
運作良好
而且我毫不猶豫地推薦給那些正在找尋硬體 RAID 解決方案的人! (如果您對組態您的 Linux 系統 RAID 陣列
感到興趣的話
參考 第
章
使用 RAID 的高效益一節 更詳細的資料)
在這裡我們還有四部 Linux 系統; 一部 Alpha
一部 Sparc
兩部 Intel 機器; 其中兩部用於生產
因此在家中那是我
的個人空間
但是我不會讓細節厭煩您
From:http://tw.wingwit.com/Article/program/Oracle/201311/16528.html