Linux基礎學習五點
與 Windows 和 macOS 相比, (這裡指 Linux 發行版)確實有很多根本不同。但也多虧了這些差別,Linux 發行版具備了 Windows 與 macOS 所不具備的的許多優勢。Linux 很難嗎?為什麼人們認為它很難?我們重點分析了一些常見的問題,並對其進行了說明,讓你覺得它沒那麼難。 |
如果只有 Windows、macOS、Linux 三種作業系統可供選擇,那麼大多數人應該都不怎麼會考慮 Linux 系統。
Linux 一般用在伺服器上,但對普通使用者桌上型電腦和膝上型電腦來說,情況並非如此。
更糟糕的是,很多人只是從別人那兒聽來的,都沒有親自試過,就覺得 Linux 太難了。
但是 Linux 真有那麼難嗎?若果真如此,Linux 到底難在哪裡呢?
與 Windows 和 macOS 相比,Linux(這裡指 Linux 發行版)確實有很多根本不同。
但也多虧了這些差別,Linux 發行版具備了 Windows 與 macOS 所不具備的的許多優勢。
另外,Linux 基本可以滿足你的日常需要。在很多情況下,Linux 作業系統的使用者介面與 Windows 或者 macOS 的相差並不大,所以用起來也相當方便。
那麼,Linux 有哪些方面會讓使用者望而卻步呢?
在這篇文章中,我將討論 Linux 讓新使用者們普遍犯難的問題,希望可以藉此讓他們對 Linux 有所改觀。
在 Linux 上,安裝軟體(軟體包)的方法有很多。
你可以從軟體中心安裝,也可以在終端進行安裝,或者從官方軟體源下載軟體包然後自行手動安裝。
再或者,你甚至可以透過 編譯原始碼來安裝軟體。
與 Windows 或者 macOS 不同,Linux 系統可不會使用 EXE 檔案或 dmg 檔案。
對於不同的 Linux 發行版,軟體包也會有所不同。例如,DEB 檔案可以安裝在 Ubuntu 上。而在 Fedora 系統下,需要 安裝 RPM 檔案。
在這種情況下,Flatpak 和 Snap 應運而生,使得軟體安裝更為便捷。如果一款軟體有對應的 Flatpak 軟體包或者 Snap 軟體包,你就可以把它安裝在任意一種 Linux 發行版上。
不過,一些 Linux 發行版可能需要使用者自行 安裝 Flatpak 或者 Snap,因為這些發行版預設情況下可能並不支援它們。
所以你要明白,由於 Linux 有很多不同的發行版本,軟體安裝方式以及軟體包的型別也會存在許多區別。不過,只要瞭解某個發行版所支援的軟體包格式以及安裝方法,安裝軟體就簡單多了。
在 Windows 或 macOS 系統下,你可能不會經常開啟 行或者終端。
可能也就是在故障排除的時候,會需要使用 行。但在 Linux 系統下,終端的使用頻率卻非常高。
即便是在 最好用的 Linux 發行版 上,你可能也會經常開啟終端,輸入命令來執行一些任務,比如:
- 更新軟體包列表
- 移除一個不是透過軟體中心安裝的軟體
- 新增一個軟體倉庫來安裝軟體
從技術層面講,你不需要學習複雜的命令,但是知道一些如何解除安裝軟體包或者安裝 Flatpak 程式的命令,就會很方便。
通常情況下,軟體的官網上會列出安裝命令或者說明。針對故障排除,有時也可以在社群論壇上找到需要輸入的確切命令。
所以說,你根本不需要去“記”什麼,上網一搜,應有盡有。
不過,一些使用者還是覺得這樣會很麻煩,所以他們乾脆放棄了 Linux。
最終,這些人只要碰到與 Linux 相關的東西,就避而遠之,再也提不起興趣。
macOS 不支援第三方顯示卡,這就意味著它無法實現虛擬化(尤其是 ARM),也無法用來玩遊戲。所以,我們這裡不談 macOS,來看看 Windows。
Windows 和 Linux 一樣,都支援遊戲和虛擬化技術。如果你用它們不只是看看影片,那就需要安裝顯示卡驅動來支援這些功能。
在 Windows 上,你需要下載安裝顯示卡的對應驅動。大多數情況下,首次安裝的過程中並不會出現問題。
不過,在 Linux 上,最新版本的顯示卡驅動不一定能夠正常執行(尤其是英偉達顯示卡的驅動)。所以,這已經不是從官網下載安裝驅動那麼簡單的問題了。
如果你的 Linux 發行版帶有驅動管理器功能,比如 Linux Mint 作業系統,那事情就簡單了。
如果沒有的話,你可能需要下載一個包含適合自己系統的顯示卡驅動的 ISO 檔案。
總的來說,如果你使用了主流的 Linux 發行版,那麼安裝顯示卡驅動並不是一件難事;但是如果你使用的不是主流的發行版,你可能需要在安裝之前好好查一查。
Windows 和 macOS 上的應用並不一定都有對應的 Linux 版本。
如果軟體提供了跨平臺支援,就有可能提供 Ubuntu、Fedora 以及 Arch 等 Linux 發行版的對應版本。否則,就只能去找這些軟體的替代品了。
所以,很多軟體不支援 Linux 系統,就給使用者帶來了較差的使用體驗。
不過,我們列出了一份內容豐富的 必備軟體清單,相信能幫助你更好地使用 Linux 系統。
遺憾的是,一些使用者沒有意識到這一點,仍然不願意去嘗試替代軟體。
操作難度和軟體支援並不是問題的全部,管理和調整電腦外圍硬體裝置也是一個重要方面。
雷蛇、海盜船以及華碩等許多硬體公司沒有為 Linux 提供相應的官方支援。
因此,當使用者意識到自己無法那麼便捷地管理電腦的 RGB 燈條、風扇配置檔案以及冷卻裝置時,他們自然也就不會考慮使用 Linux。
不過你要知道,已經有許多工具可以幫助你應對這一問題,比如:
- 配置遊戲滑鼠
- 調整雷蛇外部裝置
- 監控和控制冷卻裝置
這些工具可能不是官方提供的,但是它們適用於很多外部裝置與元件。因此,如果你是因為外部裝置和部件沒有官方支援而放棄使用 Linux,那麼你可以嘗試這些工具。
我覺得這些都是最為普遍的問題,這些問題導致了 Linux 勸退新手,攤上最難使用的作業系統的名號。
要記住,嘗試一款陌生的作業系統總是伴隨著新的挑戰,需要一定的時間來適應。
Linux 作為一款桌面作業系統,相較於以前,操作難度降低不小。像 Ubuntu、 Pop!_OS、 Linux Mint、 Linux Lite 之類的 Linux 發行版能讓使用者更容易上手。
即便 Linux 有了那麼多的改善與提升,還是有很多使用者不願意使用它,所以我們想讓你瞭解 Linux 並沒有你想象的那麼難用。
如果你的朋友還在糾結上述原因而不肯嘗試 Linux,我推薦你把這篇文章分享給他,幫助他進一步瞭解並使用 Linux。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2907330/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基礎學習Linux
- 學習linux基礎Linux
- Linux基礎學習——檔案基礎Linux
- linux基礎命令學習Linux
- Linux學習(Shell基礎)Linux
- linux基礎學習(1)Linux
- Linux基礎學習-Docker學習筆記LinuxDocker筆記
- Python的基礎學習(五):運算子Python
- 【git學習五】git基礎之git分支Git
- Linux學習-shell基礎02Linux
- linux基礎學習 - free命令Linux
- Linux系統基礎學習Linux
- 學習Linux務必要打好基礎Linux
- 基礎 IO (Linux學習筆記)Linux筆記
- 女生適合學習Linux運維嗎?Linux基礎學習Linux運維
- 零基礎學習人工智慧—Python—Pytorch學習(五)人工智慧PythonPyTorch
- java基礎學習之五:引用資料型別Java資料型別
- 學Linux運維要有什麼基礎?Linux學習Linux運維
- 掌握這五點建議,Linux學習不再難Linux
- 大資料學習之Linux基礎大資料Linux
- linux基礎知識學習筆記Linux筆記
- Linux基礎最佳化與安全有哪些重點?Linux學習規劃Linux
- Linux基礎最佳化有哪些重點?linux學習哪本書好Linux
- Linux基礎五(shell指令碼)Linux指令碼
- 0基礎能學習Linux運維嗎?Linux初學Linux運維
- Service Cloud 零基礎(五)Trailhead學習 Embedded ChatCloudAI
- 【學習】MySQL基礎知識要點-001MySql
- Node基礎知識點--學習筆記(一)筆記
- Linux運維基礎學習怎麼樣?linux基礎入門Linux運維
- Linux 學習基礎入門之Linux分割槽Linux
- Redis基礎知識(學習筆記1--五種基礎資料結構)Redis筆記資料結構
- 免殺學習-基礎學習
- Linux入門學習(1基礎操作命令)Linux
- Kali Linux基礎操作學習篇——mkdir命令Linux
- 新手入門之——Linux學習基礎(轉)Linux
- oracle學習筆記零碎(五)--基礎知識複習(2)Oracle筆記
- oracle學習筆記零碎(五)--基礎知識複習(1)Oracle筆記
- Docker 基礎學習Docker