造成目前Linux不太流行,使用者相對較少的主要原因是人們對Linux的認識只限於簡單的了解,所以其中不免存在錯誤。本文將對這些常見的錯誤認識予以評述,希望你能從中更全面了解Linux。 一、在安裝與配置方面的誤解 1.安裝過程十分復雜 Linux安裝起來就像作一個惡夢,持有這種看法的人主要是受Unix系統安裝的影響。Linux同Unix十分相似,所以人們自然而然地認為Linux同樣也難以安裝。事實上並非如此,許多Linux發行版都有GUI(圖形安裝界面)安裝界面。用戶根據提示,輸入相應信息,選擇不同的軟件包,安裝程序會在很短時間內為你安裝好系統。特別值得一提的是Red Hat Linux,它的安裝程序制作得非常好,一個從未接觸過Linux的用戶,可以在20分鐘內安裝完系統。Red Hat Linux的安裝過程甚至比Windows 9x的安裝還要簡單。 2.安裝Linux要有專家為你指導 產生此種想法的原因來自Linux系統的可定制性。用戶認為要安裝一個系統,就得對源程序進行更改、重編譯。在Unix系統下,這些工作只能由開發人員來做。但是安裝Linux則不是這樣,每一個Linux發行版為用戶提供的都是一個完整的二進制可執行軟件包,用戶根本不用作任何改動,就可以在自己的機器上進行安裝。 3.Linux上沒有可用的日常應用軟件 完全不對!Linux各發行版都帶有上百套的自由軟件和商業應用軟件。系統開發包、Internet服務器、客戶端軟件、日常辦公軟件、相關Microsoft的工具和游戲軟件等應有盡有。例如:Red Hat Linux 6包括了500個左右的軟件包。國內的許多Linux開發商在發布最新Linux系統時,都安裝了最常用的工具軟件,因此不必擔心沒有可用軟件。而其它操作系統如果有這麼多的應用程序,大概得花不少錢。 二、對系統的一些錯誤看法 1.Linux運行很慢 一些DOS程序看起來在運行速度上比Linux程序要快,這主要是因為DOS不是多任務操作系統。事實上NT在運行一些程序時,速度也比DOS慢,原因是相同的。但是兩個多任務操作系統相比,NT遠沒有Linux運行得快。 2.Linux會頻繁崩潰 有這種想法的用戶,一定對Linux不是很了解。目前網絡操作系統中Linux和UNIX占據60%的市場空間。由於Linux可以自己編譯內核,可以針對不同電腦硬件安裝最適應的驅動程序,其穩定性和速度是Windows無法比擬的。一般情況下Linux主機最少可以不間斷穩定運行兩年,想想你的電腦有這樣的性能嗎? 3.Linux操作系統太大 一個操作系統太大有兩方面:一是硬件驅動程序太多,另外是占用內存太多。DOS比Linux小很多,但是它並不能為你做更多的東西。現在看看Windows 9x,它也是一個十分臃腫的操作系統。同Linux相同,其驅動程序占用了很多硬盤空間。Linux將很多東西經打包後存放在硬盤中,在作為一個工作站使用時,Linux大約要占取100MB左右的硬盤空間,被安裝的軟件包括所有的工具、開發系統和Internet服務器等。從占用內存方面來說,Linux占用的內存很少,通常在運行字符應用時,4MB物理內存就夠了,而且在這種情況下,Linux就可以充分發揮出它的強大功能。相比之下,Windows 9x在4MB下無法運行任何程序。 4.用Linux組網不易 Mac使用的協議是 AppleTalk,Novell的Netware使用的是IPX,Internet中使用最多的協議為TCP/IP,Linux則支持以上所有的協議。將Linux連入現有的局域網並不困難,如今的Linux版本已經集成了網絡安裝的全部工具,如同在Windows下安裝網絡一樣便捷。由於Linux開發商很多,因此每年都有新版本的Linux發布,而且每一新系統的功能都會增強,相信Linux組網將越來越容易。 5.Linux 是一個不安全的操作系統 正好相反,Linux是一個安全的操作系統。正是因為它是開放源代碼的系統,世界上的所有編程高手都可以對它的代碼進行完全解析,所以其中的很多錯誤和可能帶有不安全因素的代碼可以被及時發現並更正。而Windows操作系統的源代碼則是完全封閉的,其中存在的缺陷,如果開發人員不能發現,就可以被黑客所利用。近年來,Windows操作系統時常有引起安全問題的Bug被發現,而Linux則很少,所以,目前在世界各地,ISP們采用Linux系統的越來越多。 三、對應用軟件及開發軟件認識上的偏見 1.Linux中沒有合適的辦公軟件及其它軟件可用 目前所有的Linux系統中都集成了現代辦公系列軟件。而且用戶可以從互聯網上下載它們最新版本。目前可以運行在Linux下的辦公套件有:Applixware、StarOffice、Word Perfect等兼容MS Office的軟件包。國內的Linux廠商在發布Linux的同時都集成了這類軟件,只需要在安裝時按照完全安裝,就可以獲得所有最新的流行軟件。 2.Linux 不支持Java 同其它Unix系統一樣,Linux在內核中集成了Java解釋器,完全支持Java應用。用戶可以在Linux環境下編寫、編譯、執行Java Applets,並且可以將其加入到WWW頁面中。 3.開發Linux應用比較困難 這種說法毫無根據。當你拿到Linux的任何一個發行套件時,其中就包含了很多種編譯器。其中還包含開發窗口的編程環境,提供用戶語法加亮顯示、編譯等所有類似集成開發環境中應有的功能。同時,操作系統提供的函數庫有支持聲音、圖形等開發所需的基本函數。 4.Linux 不提供技術支持 Linux社區對Linux提供最好的技術支持。大多數的商業軟件都在規定時間提供技術支持電話,而且用戶提出的問題只能得到一個或少數幾個工程師的回答。Linux則不同,用戶得到的支持是來自Linux社區的很多高手。當然,如果你喜歡傳統的以電話方式的支持,那麼你可以撥打國內任何一家Linux廠商的技術支持電話。 四、對Linux兼容性認識的誤解 1.Linux只可以運行在PC上 Linux是在PC上制作出來的,同Unix完全兼容。盡管它在PC上相當流行,但這並不是說它只可以在PC上運行。現在,Linux早已可以在Alpha機、Sparc、UntrlSparc工作站上運行。它甚至可以在大型計算機上運行, 掌握Linux才是真正的精通電腦。 2.Linux只能運行本系統下的可執行程序 Linux包含有DOS仿真器和Windows仿真器,你不必擔心在Linux不能使用Windows的軟件。 3.其它操作系統在Linux下不能運行 Linux不僅支持在同一硬盤驅動器上的其它操作系統,它還可以使用它們的文件系統,其中包括在同一塊盤上安裝多個OS。Linux的LILO可以加載Linux、DOS/Windows 95、OS/2等。Linux允許用戶將其它操作系統的分區加掛到系統中,從而對這些文件系統進行讀寫操作。例如用戶可以將DOS分區掛到Linux系統中,從而對它進行讀寫。