Mac和Win以外首選!Linux十大最常見問題
作為免費(fèi)操作系統(tǒng),Linux可以是一款替代Windows、OS X平臺的流行系統(tǒng)之一。盡管如此,不少人都認(rèn)為自己從未接觸過Linux,而通常用的“Android”智能手機(jī)系統(tǒng)就是由Linux提供技術(shù)支持,由于Linux代碼通用性好,幾乎能滿足任何用戶的需求。
如果用戶想嘗試除了Mac和Windows以外的桌面系統(tǒng),Linux或許是你的***,并不僅僅因?yàn)樗敲赓M(fèi)的,重點(diǎn)是它可定制化。類似于智能手機(jī)的Android系統(tǒng),可以在Linux上定制你所需求的應(yīng)用。由此針對Liunx系統(tǒng)的了解,用戶需要一些關(guān)于Linux基本知識。筆者通過整理和分享關(guān)于Linux操作系統(tǒng)的10個最常見問題。
1.Linux是什么?
當(dāng)談及Linux的時候,通常與Fedora Linux,Ubuntu Linux,Android等一系列Linux技術(shù)相關(guān)聯(lián)。那么,Linux是什么呢?“Linux”指的是Linux內(nèi)核,是應(yīng)用軟件和計(jì)算機(jī)硬件之間的接口程序。正如之前所談各種關(guān)于Linux的名詞都有一個共同點(diǎn),使用相同的內(nèi)核作為硬件和軟件之間的接口。因此,在計(jì)算機(jī)中“運(yùn)行Linux”的意思就是以Linux作為內(nèi)核運(yùn)行操作系統(tǒng)。
Linux內(nèi)核(圖片來源hongkiat.com,以下同)
很多時候,大部分人認(rèn)為Linux應(yīng)該被叫做GNU/Linux。這指的是對于大部分的Linux操作系統(tǒng),會使用很大一部分來自于GNU項(xiàng)目的代碼,通過這些代碼使得Linux內(nèi)核自身有效運(yùn)行。因此,GNU/Linux是對其結(jié)構(gòu)的描述,而我們通常將所有使用Linux內(nèi)核的操作系統(tǒng)稱之為Linux。
2.Linux為什么會免費(fèi)?
眾所周知,Linux是免費(fèi)的操作系統(tǒng),這里的免費(fèi)指代的不僅僅是資金,而且還包含了言論的自由,這意味著Linux的源代碼可供大家研究和修改,甚至可以復(fù)制你喜歡的代碼進(jìn)行分享。
免費(fèi)軟件
對比Windows和mac OS X還處于非開源的狀態(tài)的平臺,意味著用戶無法系統(tǒng)的學(xué)習(xí)并進(jìn)行自由分配。Linux這種開放性的一個最主要原因是關(guān)于Linux操作系統(tǒng)的衍生版本的成功,早期的開源技術(shù)使許多個人和企業(yè)都建立了自己的Linux衍生版本。
3.Linux發(fā)行版究竟是啥?
所謂發(fā)行版(distro)指的是Linux操作系統(tǒng)的一種配置方式,公司通過解壓它來構(gòu)建Linux。目前比較流行的Linux發(fā)行版包括Ubuntu,F(xiàn)edora,OpenSUSE等。盡管都使用Linux內(nèi)核,但所包含的軟件配置是不同的。從默認(rèn)的軟件到用戶界面來說,沒有任何兩個發(fā)行版是相同的。
眾多Linux發(fā)行版
而針對每個linux發(fā)行版都能為特定的用戶提供了特定的功能集。然而,對于一個初學(xué)者來說,最需要的是能夠提供簡單用戶體驗(yàn)的發(fā)行版。Ubuntu Linux發(fā)行版由于設(shè)置和使用相對容易,并且提供多種支持受到用戶廣泛支持。
4.硬件本身支持Linux嗎?
硬件對Linux的支持之前有所不同,很多組件和設(shè)備都無法正常工作。而隨著技術(shù)不斷完善,如今大多數(shù)Linux發(fā)行版運(yùn)行在現(xiàn)代的硬件上基本不會出問題。
Linux與硬件
但“基本不會出問題”并不意味完全,有時在運(yùn)行l(wèi)inux仍有很小幾率碰到問題。雖然Linux社區(qū)做出了大量的工作來確保能當(dāng)前的硬件運(yùn)行Linux操作系統(tǒng),但仍有可能遇到意外的情況。用戶和企業(yè)必須使用故障排除指南或者更換一個Linux專用的驅(qū)動程序硬件。
5.安裝Linux前可以試用嗎?
就大多數(shù)Linux發(fā)行版而言,在安裝之前可以試用成為受到推崇的一個優(yōu)勢。Linux供應(yīng)商提供一種簡單的方法——Live CD來試用操作系統(tǒng)。下載一個ISO(光盤鏡像文件),通過虛擬光驅(qū)運(yùn)行可以在安裝發(fā)行版之前試用它。
試用Linux
針對正式版本,如果你決定不安裝Linux,而是把它作為一個備用系統(tǒng)。你可以創(chuàng)建一個Live USB。就象Live CD一樣,Live USB是一個可引導(dǎo)的USB驅(qū)動,可以在大多數(shù)計(jì)算機(jī)引導(dǎo)運(yùn)行Linux,就可以在沒有安裝操作系統(tǒng)的經(jīng)驗(yàn)時安裝Linux。
6.什么是桌面環(huán)境?
面對所有不同的發(fā)行版時,并不是所有的Linux操作系統(tǒng)都有相同的外觀。由于使用不同的桌面環(huán)境,比如,GNOME, KDE,Unity等。如同Windows7中Aero和OS X中的Aqua,使得桌面環(huán)境管理OS的整體感官及使用方式,讓不同的桌面環(huán)境有著不同的特性和應(yīng)用方式。
桌面環(huán)境
目前***的桌面環(huán)境,在大多數(shù)發(fā)行版都附帶的桌面環(huán)境GNOME和KDE。對于Linux內(nèi)的所有應(yīng)用,都可以進(jìn)行自由改變。如果你選擇的發(fā)行版預(yù)安裝環(huán)境并不適合自身要求,你也可以自由安裝自己所選的風(fēng)格。
7.Linux上可以運(yùn)行Win/Mac應(yīng)用嗎?
目前在Linux上無法運(yùn)行Mac的應(yīng)用程序,但有一種方法可以運(yùn)行Windows上的一些應(yīng)用程序。你可以使用一種被稱之為Wine的程序,能夠讓一些Windows的應(yīng)用程序以不錯的速度運(yùn)行在Linux上。不過,不是所有的程序都能夠運(yùn)行,而且就算讓它們運(yùn)行,可能會遇到一些不兼容比如圖形或功能故障,而導(dǎo)致無法工作。
Linux上可以運(yùn)行Win/Mac應(yīng)用
Wine可以免費(fèi)下載和安裝,但是對于初學(xué)者來說較難使用。在這種情況下,使用第三方的工具可以讓W(xué)ine使用起來更加簡單,并且它的預(yù)配置可以讓在Windows運(yùn)行的軟件更光滑的運(yùn)行在Linux上,CrossOver Linux就是一個典型的例子。
8.如何獲取Linux上的應(yīng)用程序?
針對一個新安裝好的Linux操作系統(tǒng),上面的應(yīng)用程序會與在Windows或Mac上會有不同的體驗(yàn)?與這兩者不同的是,在Windows或Mac上你的應(yīng)用程序應(yīng)當(dāng)是EXE或DMG結(jié)尾的文件,而在Linux上必須使用發(fā)行版的存儲庫來搜尋所需的內(nèi)容。
如何獲取Linux上應(yīng)用程序
大多數(shù)發(fā)行版通過GUI導(dǎo)航使搜尋查找,而Ubuntu則是通過創(chuàng)建自己的應(yīng)用程序商店來達(dá)到這個效果。若無法在當(dāng)前存儲庫中找到所需內(nèi)容,用戶所要做的就是添加另一個包含你所希望項(xiàng)目的存儲庫。由于獨(dú)特的存儲庫系統(tǒng),應(yīng)用程序的更新會變得更加容易,操作系統(tǒng)可以一口氣完成查找和更新所有已安裝的應(yīng)用程序。
9.如何獲得Linux的技術(shù)支持?
正如***次開始使用Windows或OS X一樣,開始使用Linux時會想要學(xué)習(xí)一些關(guān)于Linux的知識。對于Linux如何安裝和使用的問題是非常簡單的,因?yàn)榇蠖鄶?shù)發(fā)行版都非常重視最終用戶的易用性。對于那些相對簡單的計(jì)算任務(wù),比如網(wǎng)頁瀏覽、字處理,使用Linux將不會造成任何的阻礙。
獲得Linux的技術(shù)支持
但是,當(dāng)在解決操作系統(tǒng)問題的時候可能會花費(fèi)一些時間,而Linux有大量粉絲和社區(qū)足以應(yīng)對可能遇到的任何問題。在大多數(shù)情況下,Linux的故障排除不會很難,很多問題可以通過社區(qū)的一步一步的幫助,鍵入命令行命令來解決。
10.Linux平臺能運(yùn)行以前的OS嗎?
一旦安裝Linux后,你會覺得這是一個不錯的操作系統(tǒng)平臺,甚至很多東西都會比前一個系統(tǒng)更好。但是,通常很多游戲以及其它應(yīng)用不能運(yùn)行在Linux或者Wine上。但通過虛擬機(jī)或者雙系統(tǒng)來讓優(yōu)秀的Linux和其他的操作系統(tǒng)共存。
對于使用虛擬機(jī),可以讓用戶在Linux和默認(rèn)的操作系統(tǒng)同時切換運(yùn)行。在虛擬機(jī)上運(yùn)行Linux或者其他的操作系統(tǒng),取決于哪種系統(tǒng)使用更加頻繁,但這個方法很耗系統(tǒng)資源。另外一種方法,使用雙系統(tǒng),在對系統(tǒng)完成重新啟動后,可自由在兩個系統(tǒng)中完成切換。
由此,Linux作為一款優(yōu)秀的開源操作系統(tǒng),桌面級應(yīng)用在近幾年出現(xiàn)了極快發(fā)展,改變了Linux以往使用在高端服務(wù)器上的形象,linux的桌面特效全面超過vista,并且成為win7的模仿對象,越來越多的公司開始全面轉(zhuǎn)向linux,未來隨著linux下的應(yīng)用程序越來越豐富,用戶的體驗(yàn)將會更加豐富和提升。