Linux中國

使用 Linux 的優勢和劣勢

開源朗讀者:淮晉陽

Linux 是一個流行詞,你到處都能聽到與 Linux 相關的內容。人們在技術論壇上討論它、Linux 是課程中的一部分;你最喜歡的 YouTube 技術主播在興奮地展示構建他們的 Linux 內核;你在 Twitter 上關注的 10 倍效率開發者 10x developers 都是 Linux 粉絲。

基本上,Linux 無處不在,每個人都在談論它,因此你可能會不自主地陷入到對錯失了 「學習 Linux」 的不安中。

所以,你想知道 Linux 的優勢是什麼,以及它是否值得去學習。

在這篇文章中,我總結了很多 Linux 的優勢和劣勢。

如果你在選擇 Linux 還是你喜歡的操作系統上猶豫不決,我們願意為你提供一些幫助。

在開始之前,我們要指出的是,「Linux」 本身並不是一個操作系統,它的操作系統被稱為 Linux 發行版,而且 Linux 的發行版有數百種。為簡單起見,我將其稱為 Linux 操作系統,而不是某個特定的 Linux 發行版。可以參考 這篇文章,來更好地理解這些東西。

使用 Linux 的優勢

如果你想使用 Linux 替代現在的操作系統,那麼只有當你了解 Linux 的優勢,才會有意義。

如果 Linux 在你想要它做的事情上表現出色,你將永遠都不會後悔你的決定。

不用購買許可證

open source proprietary illustration

你需要擁有蘋果公司的設備,才能使用 macOS 作為日常使用;你需要擁有 Windows 許可證,才能使用微軟的 Windows。

因此,你需要對這些東西進行一定的投資。但是,對於 Linux 呢?它是完全免費的!

與 Windows 和 macOS 相比,不僅僅是操作系統上的不同,Linux 上還有許多免費的軟體包。

你無需支付許可證費用,就可以使用所有主流的 Linux 發行版。當然,你可以選擇捐贈來支持該項目,但這完全取決於你自己的意願。

此外,Linux 是完全開源的,這意味著所有人都能檢查源代碼的透明度。

能以最小的系統資源運行

linux mint 21 resource usage

通常,用戶考慮嘗試另一個操作系統,是因為他們對現有系統的性能感到沮喪。

這也是我的個人經歷。我受朋友的委託,使用 Linux 來更新他們的舊筆記本電腦或經常滯後的系統。

而且,Linux 發行版能夠在普通的硬體配置上運行,你不需要擁有最新最好的硬體。此外,還有專門的 輕量級 Linux 發行版 可以在較舊的硬體上運行而不會出現問題。

因此,如果你立即使用 Linux,你有更多的機會恢復你的舊系統,或在短時間內獲得一個快速的計算機。

更少地受到惡意軟體的威脅

malware illustration

沒有操作系統可以免受惡意文件或腳本的侵害。如果你從未知來源下載並運行某些內容,則無法保證其安全性。

然而,對於 Linux,情況會更好一些。誠然,研究人員已經發現了針對 Linux 物聯網設備的攻擊者。但是,對於桌面 Linux,還無須擔心。

惡意攻擊者攻擊的目標是更受家庭歡迎的平台,而 Linux 在桌面領域並沒有很大的市場份額來吸引到這種關注。在某種程度上,這可能是一件好事。

你要做的就是堅持使用官方軟體包,並在執行任何操作之前閱讀指導說明。

另外,在 Linux 上,你也不用安裝防病毒程序,來保護本機免受惡意軟體的威脅。

可個性化定製

Pop!_OS 22.04 LTS

有了開源的代碼,你就可以根據需要自由定製你的 Linux 體驗。

當然,你需要具備一些專業知識,才能充分地定製你的 Linux。但是與 macOS 和 Windows 相比,即使你沒有任何經驗,也可以在 Linux 操作系統中獲得更多自定義功能。

Customized Linux experience | Reddit user: u/ZB652

如果你想要個性化你的體驗,並願意付出額外的努力,那麼 Linux 就非常適合你。例如,你可以參考 KDE 定製指南停靠區選項 以獲得基本的自定義方法。

適用於所有人

使用 macOS 或 Windows,你只能在微軟或蘋果最終確定的設計/偏好選擇中,做出你的選擇。

但是,對於 Linux,你能發現專註於各種事情的不同的 Linux 發行版。

例如,你可以選擇能始終獲取最新功能的 Linux 發行版,或者你也可以選擇只為你提供安全/維護更新的 Linux 發行版。

你可以使用有開箱即用、外觀好看的 Linux 發行版,或提供最大程度的自定義選項的 Linux 發行版。Linux 發行版的選擇是多種多樣的。

我建議你從 能提供最佳用戶體驗的選項 開始。

完整的開發環境

如果你是軟體開發人員或學習編程的學生,Linux 絕對是有優勢的。許多構建工具都能在 Linux 上使用,並能夠集成到 Linux 中。使用容器(Docker),你可以輕鬆創建專門的測試環境。

微軟知道這個價值,因此它創建了 WSL,讓開發人員可以在 Windows 內訪問 Linux 環境。儘管如此,WSL 並沒有接近真正的 Linux 體驗,在 Windows 上使用 Docker 也同樣如此。

但是這並不適用於網頁設計,因為極為好用的 Adobe 工具並不能在 Linux 上使用。但是,如果你的工作不需要 Adobe,Linux 會是一個不錯的選擇。

Linux 是一項必須學習的技能!

使用 Linux 有一個學習曲線,剛開始時掌握的速度最快,之後則逐漸變得平緩,但是它給你提供了對各種事物的洞察力。

你可以通過探索和自由定製 Linux,或者僅僅是通過使用它,來了解操作系統中的事物是如何工作的。

不是每個人都知道如何使用 Linux。

因此,通過學習 Linux 來獲得和擴展你對軟體和計算機的知識會是一項很棒的技能。

Linux 是一個必要的工作技能

job illustration

正如我之前提及的,學習 Linux 是一個很好的技能,這不僅僅能增長你的知識,它在職業方面也很有用。

通過學習 Linux 的基礎知識,你可以成為 Linux 系統管理員或安全專家,並且能勝任很多其他的工作。

因此,學習 Linux 開闢了一系列機會!

保護隱私

如果你沒有微軟賬號,那麼你就不能使用 Windows。當你啟動 Windows 時,你會發現它會在很多的服務和應用中記錄你的數據。

privacy windows

雖然你可以找到此類設置並禁用它們,但很明顯,Windows 的默認配置不會考慮你的隱私。

而在 Linux 中,並非如此。雖然某些應用程序/發行版會有一個可選功能,讓你可以與他們分享有用的東西,但這並不是什麼大問題。Linux 上的大多數東西都是經過定製的,默認情況下可以為你提供最大的隱私,從而無需配置任何東西。

但是,蘋果和微軟會採用巧妙的策略從你的計算機收集匿名的使用數據。偶爾,他們會記錄你在他們的應用商店的活動,以及當你通過你的賬戶登錄時的信息。

自定義項目和自託管

你是一個喜歡搗鼓小發明的人嗎?如果你喜歡製作電子或軟體項目,Linux 會是你的發明天堂。

你可以在 諸如樹莓派這樣的單板機 上使用 Linux,開發出一些很酷的東西,例如復古遊戲機、家庭自動化系統等等。

你也能在你自己的伺服器上部署開源的軟體,並維護他們。這稱為自託管,它有以下的優點:

  • 減少託管費用
  • 掌控你的數據
  • 對於你的每個需求,定製應用/服務

你能直接使用 Linux 或者使用基於 Linux 的工具,來做這所有的事情。

使用 Linux 的劣勢

Linux 並不是一個沒有缺點的選擇。任何事都具有兩面性,Linux 也有一些不好的地方,包括:

不容易快速上手

too much learn illustration

學習的目的通常不在於掌握一項新技能,更重要的是儘可能快地適應。

如果用戶使用某一個東西,卻無法完成任務,那麼它並不適合他們。對於每個操作系統也是如此。例如,使用 Windows/macOS 的用戶可能不會很快適應 Linux。

你可以閱讀我們的比較文章以了解 macOS 和 Linux 之間的區別

我同意一些人會比其他人學習速度更快。但是,總體而言,當你踏入 Linux 世界時,你需要付出一點努力,去學習那些不明顯的東西。

多樣性

雖然我們建議使用 為初學者量身定製的最佳 Linux 發行版,但一開始就選擇你喜歡的版本,可能會讓人不知所措。

你可能會想嘗試其中多個版本,以查看最適合你的 Linux 發行版,但是這既耗時又令人十分困惑。

最好選擇其中一種 Linux 發行版。但是,如果你仍然感到困惑,你可以仍舊使用 Windows/macOS。

在桌面領域的市場份額相對較低

linux desktop market share

Linux 不是流行的桌面操作系統。

這不應該是用戶關心的問題。但是,如果沒有大的市場佔有率,就不能指望應用程序開發人員為 Linux 開發/維護工具。

當然,現在 Linux 有很多重要且流行的工具,比以往任何時候都多。但是,這仍然是一個因素,意味著並非所有好的工具/服務都可以在 Linux 上運行。

請參閱我們定期更新的關於 Linux 的市場份額 的文章,了解相關內容。

缺少專有軟體

正如我上面提到的,並不是開發者都對將他們的工具/應用程序引入 Linux 感興趣。

因此,你可能在 Linux 上找不到適用於 Windows/macOS 的所有優質專有產品。誠然,你可以使用兼容層在 Linux 上運行 Windows/macOS 程序。

但這並不總是有效。例如,你沒有支持 Linux 的官方微軟 365 和像 Wallpaper Engine 這樣的工具。

不是遊戲優先的操作系統

gaming illustration

如果你想在電腦上玩遊戲,Windows 仍然是支持最新硬體和技術的最佳選擇。

談到 Linux,有很多 「如果和但是」 需要一個明確的答案。

請注意,你可以在 Linux 上玩很多現代遊戲,但在各種不同的硬體上可能不會有一致的體驗。正如我們的一位讀者在評論中建議的那樣,你可以使用 Steam Play 在 Linux 上嘗試許多 Windows 獨佔的遊戲,而不會出現潛在的障礙。

Steam Deck 正在鼓勵更多的遊戲開發者使他們的遊戲在 Linux 上運行得更好。而且,這在不久的將來只會得到改善。因此,如果你能花點功夫在 Linux 上嘗試你最喜歡的遊戲,可能不會讓人失望。

話雖如此,在 Linux 上玩遊戲並不方便。如果你有興趣,可以參考我們的 Linux 遊戲指南 以了解更多信息。

缺少專業的技術支持

我知道不是每個人都需要技術支持。但是,一些技術支持選項能夠在他們的筆記本電腦或計算機上遠程指導用戶/修復問題。

使用 Linux,你可以向社區尋求幫助,但它可能不像某些專業技術支持服務那樣好用。

你仍然需要自己完成大部分努力,並自己嘗試一些東西,並不是每個人都喜歡這樣做的。

總結

我主要是 Linux 用戶,但我在玩遊戲時使用 Windows。雖然我偏好 Linux,但我儘力在這篇文章中對 Linux 保持中立態度,並給你足夠的指導,以便你可以決定 Linux 是否適合你。

如果你打算使用 Linux,並且從未使用過它,請邁出你的第一步吧,可以參考 在虛擬機中使用 Linux 的第一步。如果你有 Windows 11,你也可以使用 WSL2。

我非常樂意收到你的評價和建議。

via: https://itsfoss.com/advantages-linux/

作者:Ankush Das 選題:lkxed 譯者:chai001125 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國

    Linux中國

    DevOps 將去向何方?

    微軟、谷歌、亞馬遜、IBM 和甲骨文如今都在關注云上的 DevOps。這些大公司正在給企業提供 IT 自動化的服務。然而,DevOps 仍然在持續的演進中。DevSecOps、AIOps 和 NoOps 正在成為下一個流行詞。