Linux太棒了。事實上,我已經告訴過你為什麼Ubuntu比Windows更好的一些原因。但如果它這麼好,為什麼只有不到2%的臺式計算機主動運行基於Linux的操作系統呢?
這是個很難回答的問題。很長一段時間以來,全世界的Linux用戶都在為Linux桌面年祈禱。但是,如果我們真的希望看到Linux獲得巨大的發展,那麼Linux開發人員仍然有很多地方需要改進,才能成為真正的競爭者。
許多Linux開發人員傾向於把時間花在核心操作系統上,而把應用程序開發留給其他人。這將導致操作系統本身與其運行的應用程序之間的巨大斷開。
無數的開源應用程序在成長為一個不可替代的應用程序之前,都是一個人的想法。例如Firefox、Filezilla、LibreOffice、VLC媒體播放器等等。
我們知道開源社區有可能開發出優秀的應用程序。那麼,為什麼會有那麼多寫得不好的應用程序看起來很糟糕,工作不太好,或者同時存在這兩個問題呢?
這在Linux社區中屢見不鮮。你有一個寫得很好的操作系統,它很光滑,看起來很漂亮。但是除了一些核心應用程序,很多軟件看起來很糟糕或者寫得很差。
基本上,社區需要開始超越操作系統。微軟和蘋果在內部開發許多核心應用程序是有原因的。這是讓用戶在操作系統和應用程序提供的體驗中保持連續性的最佳方式。
一些Linux發行版開始考慮連續性,如上面的示例所示。但這在很大程度上是個例外,而不是規則。
如果要在Windows中安裝應用程序,只需下載相應的EXE文件,然後雙擊它即可啟動安裝程序。無論運行哪個版本的Windows,這都是相同的過程。
在Linux中,這是一個完全不同的遊戲。Linux應用程序由存儲庫安裝和管理,這是Linux最大的優點之一。然而,它們也是它最大的弱點之一。
在Linux中安裝應用程序有許多不同的方法,從非常簡單到幾乎不可能。其中一些過程是:
如您所見,安裝Linux應用程序的過程可能很複雜,這會很快讓新用戶望而卻步。Linux渴望一種簡單、通用的安裝應用程序的方式。可悲的是,這將需要對Linux的基本工作方式進行一次徹底的改革,因此可能永遠不會發生。
在很大程度上,Linux社區是一個欣欣向榮、熙熙攘攘的龐然大物,裡面有一些非常有才華的人。安裝Ubuntu(以及大多數其他版本的Linux)在很大程度上是一個非常簡單的過程,儘管這並不意味著你在某個時候不需要幫助。
如果發生這種情況,你可以去Ubuntu論壇——或者適合你的Linux風格的論壇——尋求幫助。問題就從這裡開始。人們都很忙,所以取決於你的問題是什麼,你可能會發現你得到很少甚至沒有迴應。這意味著你可能要為自己解決問題,如果你是“社區”的新手,這永遠都不好。
如果你有幸得到迴應,你可能會發現這不是你所期待的迴應。你看,Linux中有很多精英主義,這有時會蔓延到支持論壇之類的地方,不同技術能力的用戶會尋求幫助。
因此,如果一個新用戶發佈了一個問題,他們可能會因為沒有提供足夠的信息而被嘲笑。更糟糕的是,他們可能會被指責在一個很容易被谷歌搜索到的平凡問題上浪費時間。
或者被嘲笑為“笨蛋”。
值得慶幸的是,這種情況在社區中越來越不常見,因為經驗豐富的用戶開始意識到,如果我們要將Linux發展到最大的潛力,就需要歡迎新用戶。但這個問題仍然存在——我親眼看到過——確實需要從Linux社區的各個方面徹底根除。
選擇應該運行哪一個Linux發行版是很好的,但是你可能有太多的好東西。Distrowatch上目前列出了827個Linux發行版。八百二十七!這對於任何人來說都是一個荒謬的數字——即使是像我這樣經驗豐富的Linux用戶,更不用說新用戶了。
問題是Linux是開源的。簡單地說,這意味著任何人都可以下載Linux發行版的源代碼並**自己的版本。如果有什麼你不太喜歡的,你可以叉一個項目,開始你自己的。這在原則上聽起來不錯,但實際上毫無意義。發行版的巨大列表在很大程度上共享了絕大多數代碼和應用程序。
想象一下,如果這些開發人員決定貢獻一個較小的核心發行版池,而不是自己做事情,會有什麼結果!我想我們最終會得到一個更發達的Linux生態系統,問題更少。
當你第一次啟動Windows時,你會得到一個Windows啟動屏幕,然後很快你就會得到一個登錄的提示。Linux中並非如此。大多數發行版都使用GRUB引導加載程序,默認情況下,它會詢問您希望如何引導操作系統,並給您10秒鐘的時間來做出決定。
因此,作為一個新用戶,在安裝發行版之後,首先要面對的是一個難看的命令行屏幕,它要求您決定要引導哪個版本的內核。
這是一個可怕的第一印象。
GRUB是非常棒的,它在雙引導時非常方便,因為它允許您選擇要引導到哪個操作系統。但為什麼它對用戶如此不友好呢?
如果用戶點擊了要引導的操作系統,如果只有一個操作系統,那麼就跳過GRUB提示。蘋果做到了這一點,所以Linux沒有理由不這麼做。一些發行版正在朝著這個方向發展,比如初級操作系統。但是要使引導過程更加用戶友好,還有很長的路要走。
這篇文章讀起來可能像是我在抨擊Linux,或者我討厭它。沒有什麼比這更離題了。我喜歡Linux和開源社區。然而,如果我們要有“Linux桌面年”,那麼事情需要大幅度改進。
你們怎麼看?在Linux真正成為主流之前,你認為還有什麼需要改變的嗎?或者Linux就是這樣嗎?
請在下面的評論部分留下您的想法。
圖片來源:索菲亞桑托斯/Shutterstock
...(全球)。它終於在2016年5月被移植到Linux上,問題是:為什麼這個遊戲在10年後仍然吸引著人們的注意力? ...
... 我們不知道那一串字元是什麼,也不知道當局的目標是誰。我們也不知道這次大規模掃描毫無戒心的使用者的電子郵件帳戶是否成功。我們只知道,假設洩露訊息的前僱員說的是實話,雅虎選擇窺...
...高達50 Mbps”是技術上講實話,即使你只有30 Mbps。這就是為什麼你很有可能沒有達到你所支付的網速。 都是關於影片播放的 “最多”這個詞不是憑空編數字的許可證。否則,**商會說你的電池壽命“高達一百萬年”。他們需要...
...惜那不是真的。 相關報道:windows10的秋季創作者更新有什麼新內容,現在可以使用了 微軟將這個標誌性的程式列為在windows10fall Creators更新時已經被棄用的程式,這意味著公司將不會投入更多的資源來維護它。作為記錄,它仍然...
...的一部分,這就是它的特點;“溝通不好,”桑德伯格說我們為此道歉。我們從來沒想過要讓你難過。” 在2012年進行的為期一週的實驗中,Facebook降低了使用者在新聞提要中看到的負面或正面帖子的數量。研究的...
...。從技術上講。所以我想要下一個核心版本的報道。關於為什麼Tux是Linux的吉祥物,我們應該有冗長的旁白。我們真的需要主流開發者更多的愛,因為Netflix只是一個開始,模擬器還不夠。Linux很重要。句號。 告訴我:你用什...
...麼多年後我仍然在觀望(老實說,我現在正在重溫中。)為什麼我不能離開你,迷失?為什麼我要一直回去? “迷失”早在它的執行結束前就不再有意義了 在它的執行結束之前,迷失已經不再有意義...
...在我們的政治中,它可以以惡劣的方式表現出來——沒有什麼比一個有著迫害情結的強大團體更危險的了——但在小說中,它給了我們諸如《紅色黎明》和任何數量的外星人入侵故事這樣的經典之作。 然而,無論...
...的一個大廣場é 陰謀家們,正在接受一場小小的燒傷(“為什麼我想要一個有著你失敗經歷的人來保護這位女士?”+10)。但這一輪拿下更多分的是布萊恩,他對賽義德的憤怒做出了回應(紅衫軍3人死亡,+30,紅衫軍1人死亡,+...