關於Linux的10個最常見問題

2021-09-02 04:35:24 字數 4254 閱讀 7407

概述:本文總結了學習linux時常見的10個問題.linux初學者可以通過這篇文章對linux有乙個比較全面的系統認識.

linux作為免費作業系統,與windows、os x齊名。比起後兩者,linux 顯得很低調,低調得不少人都以為自己從未接觸過linux。而事實上,在手機應用方面你最常聽到的「android」系統就是由linux提供技術支援的。linux的**通用性非常好,幾乎能滿足任何使用者的需求。

如果,你想嘗試除了mac和windows以外的桌面系統, linux無疑應該成為你的首選。它不僅是免費的,而且是可定製的。類似於智慧型手機的android系統,你也可以在linux上定製你想要的東西。在你接觸liunx系統之前,你應當了解一些關於linux的基本東西。在這裡,我們為你整理出了關於linux作業系統的10個最常見問題。

當有人問這個問題的時候,他所問及的linux通常與另外乙個名詞附帶在一起,比如fedora linux,ubuntu linux,android的 linux技術支援等等,這樣的例子不勝列舉。那麼,什麼是linux呢?「linux」指的是linux核心,是應用軟體和計算機硬體之間的介面程式。前面說到的各種關於linux的名詞都有乙個共同點,它們使用相同的核心作為硬體和軟體之間的介面。因此,在計算機中「執行linux」的意思就是以linux作為核心執行作業系統。

你可能碰到某些人堅持認為linux應該被叫做gnu / linux。這指的是對於大部分的linux作業系統,會使用很大一部分來自於gnu專案的**,如果沒有這些**,linux核心自身便無法執行。因此,gnu / linux是對其結構的應有叫法。為了簡單起見,我們將所有使用linux核心的作業系統稱之為linux。

大多數人都知道linux是免費的作業系統,這裡的免費指代的是不花錢。是的,不僅如此,這個免費還包含了言論的自由,這意味著linux的源**可供大家觀察、研究和修改,甚至可以複製你喜歡的**進行分享。

對比windows和mac os x,這兩者現在還處於非開源的狀態,這意味著你無法系統的學習它們並進行自由分配。linux的這種開放性的乙個最主要原因是關於linux作業系統的衍生早已取得了成功,早期的開源使許多個人和企業都建立了自己的衍生版本的linux。

發行版(distro)指的是linux作業系統的一種配置方式,集團或公司通過解壓它來構建linux。目前比較流行的linux發行版包括ubuntu,fedora,opensuse等。雖然它們都使用linux核心,但是它們所包含的軟體配置是不同的。從預設的軟體到使用者介面以及經歷來說,沒有兩個發行版是一樣的

每個發行版都能帶來不同的東西,為特定的使用者提供了特定的功能集。然而,對於乙個初學者來說,最需要的是能夠提供簡單使用者體驗的發行版。在這裡,我推薦ubuntu linux發行版,因為它的設定和使用相對容易,並且提供多種支援。

在過去,硬體對linux的支援是參差不齊的,很多元件和外圍裝置都無法正常工作。幸運的是,以前的大多數linux發行版執行在現代的硬體上基本不會出問題,所以你不必太擔心這個問題。

我說的「基本不會出問題」是因為你在執行它的時候仍有很小幾率碰到個別的問題。雖然linux社群做出了大量的工作來確保能讓你當前的硬體執行linux作業系統,但你仍有可能遇到意外。這個時候,你必須使用故障排除指南或者更換乙個linux專用的驅動程式硬體。

如果你決定不安裝linux,而是把它作為乙個備用系統。(多準備乙個系統,有備無患)你可以建立乙個live usb。就象live cd一樣,live usb是乙個可引導的usb驅動,可以在大多數計算機引導執行linux。這樣你就可以在沒有安裝作業系統的經驗時安裝linux了。

當你看著所有不同的發行版時,正如你可能注意到的那樣,並不是所有的linux作業系統都有相同的外觀。這是因為它們使用不同的桌面環境,比如,gnome, kde,unity等。這就如同windows7中的 aero和os x中的aqua。桌面環境管理著作業系統的整體感官,感覺及使用方式,不同的桌面環境有著不同的特性和行動方式。

目前在linux上無法執行mac的應用程式,但有一種方法可以執行windows上的一些應用程式。你可以使用一種被稱之為wine的程式,它能夠讓你的一些windows的應用程式以原本或者接近原本的速度執行在linux上。不過,不是所有的程式都能夠執行,而且就算讓它們執行,你也可能會遇到一些不相容比如圖形或功能故障,而導致無法工作。

現在你已經有了乙個新安裝好的linux作業系統,自然你會想看看它上面的應用程式會是什麼樣子。在linux上安裝應用程式與在windows或mac上會有不同的體驗。與這兩者不同的是,在windows或mac上你的應用程式應當是exe或dmg結尾的檔案,而在linux上你必須使用發行版的儲存庫來搜尋你要找的東西

大多數發行版通過gui導航使搜尋查詢變得容易,而ubuntu則是通過建立自己的應用程式商店來達到這個效果。有時你可能無法在當前儲存庫中找到你需要尋找的東西,在這種情況下,你所要做的就是新增另乙個包含你所希望專案的儲存庫。由於獨特的儲存庫系統,應用程式的更新會變得更加容易,作業系統可以一口氣完成查詢和更新所有已安裝的應用程式,而不是一次只做一件事情。

就象你第一次開始使用windows或os x一樣,在你開始使用 linux的時候你會想要學習一些關於linux的知識。對於linux如何安裝和使用的問題是非常簡單的,因為大多數發行版都非常重視終端使用者的易用性。對於那些相對簡單的計算任務,比如網頁瀏覽、字(詞)處理,你使用linux將不會造成任何的困惑。

在你解決作業系統問題的時候可能會花費一些時間。但是,請不用擔心,linux有大量粉絲和社群足以讓你應對可能遇到的任何問題。在大多數情況下,linux的故障排除不會很難,很多問題可以通過社群的一步一步的幫助,鍵入命令列命令來解決。

在你安裝了linux後,你會覺得這是乙個很好的作業系統,你會發現當中的很多東西都會比前乙個系統更好。但是,通常很多遊戲以及其它應用不能執行在linux或者wine上。不要擔心,你可以通過虛擬機器或者雙系統來讓優秀的linux和你喜歡的作業系統共存。

使用虛擬機器,你可以魚和熊掌兼得,讓linux和預設的作業系統同時執行。你可以在虛擬機器上執行linux或者你需要的作業系統,這取決於你使用哪種系統更多一些,這個方法很耗系統資源。另外一種方法,使用雙系統。在對系統完成重新啟動後,可自由在兩個系統中完成切換。這兩種方法都是很好的,它能夠幫助你無須面對兩者只能選其一的艱難抉擇。

本文翻譯自10 most asked questions about linux

10個最常用的CSS className

很多做前端開發的在為頁面元素定class的時候經常會拿不定主意,導致隨意使用class,乙個好的class要能夠描述出某個特定元素的表現,在符合團隊開發流程 規範的情況下也要注意在工作中形成一套自己的風格,下面是我最經常使用的個人認為命名比較恰當和有一定作用的10個class。1.class fix...

電氣設計軟體中最常見的10個錯誤

設計早期的裝置名稱重複,元件之間交叉引用的斷開鏈結以及耗時的元件生成,這些只是在低質量cad軟體中生成電氣設計時發生的一些令人頭疼的錯誤。這些花費大量時間修復的錯誤只是冰山一角。本文將深入 所有電氣工程師最終遇到的災難。只是為了好玩,讓我們把它作為電氣設計軟體中最常見的10個錯誤。1.塊只是不更新設...

總結最常見的10種錯誤鏈結

眾所周之鏈結建設是乙個非常重要的優化活動,但這絕不意味著你可以不惜一切代價建立鏈結?因為鏈結建設不僅要花費大量的時間,又時候花費的還是金錢。有許多常見的鏈結建設的錯誤,今天夢就給大家舉出最常見的一些 1檢查反向有nofollow?屬性 nofollow 是乙個用於指示某些搜尋引擎的超連結不應影響搜尋...