Linux 新手容易犯的 7 個錯誤
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
改變作業系統對於任何人來說都是邁出的一大步,特別是當許多使用者不確定作業系統究竟如何的時候,尤其如此。
但是,從Windows切換到Linux特別艱難。因為這兩個作業系統有不同的假設和優先順序,以及不同的做事方式。因此,新的Linux使用者很容易混淆,因為他們使用Windows開發的期待結果不再適用。
例如,下面就是很多Windows使用者開始使用Linux的時候,會犯的7個錯誤(不按特定的順序排序):
7.選擇錯誤的Linux發行版
Linux有幾百個不同的版本,或者稱為發行版。其中許多是專門針對不同版本或使用者的。一旦選擇錯誤,那麼你的第一次親身體驗Linux會很快成為一個噩夢。
如果你在朋友的幫助下切換,那麼要確保他們的推薦是適合你的,而不是適合他們的。有幾十篇文章可以幫助你,當然如果你堅持名單上前20或諸如此類列在Distrowatch上的清單,那麼你就不太可能出錯。
更好的是,在安裝它之前,可以嘗試發行版的Live DVD。Live DVD從外部裝置執行發行版,允許你在不對硬碟驅動器進行任何更改的情況下進行測試。事實上,除非你知道如何使驅動器在Linux下可訪問,否者你甚至不能看到你的硬碟驅動器。
6.覺得一切都一樣
由於經驗有限,許多Windows使用者不明白新的作業系統意味著新的程式和新的做事方式。沒錯,你的Windows程式不會在Linux上執行,除非你使用WINE或有虛擬的Windows機器。你也不能執行MS Office或PhotoShop——你必須學習LibreOffice和Krita。現在,應用程式可能具有與Windows類似的相同功能,但這些功能可能具有不同的名稱,並且從不同的選單或工具欄獲得。
即使假設不同,在多個桌面環境中選擇,很容易讓Windows使用者大吃一驚——至少七個主要的和幾十個小的桌面環境。
5.關於如何安裝軟體的困惑
在Windows中,新軟體作為一個完全獨立的程式安裝。通常,它包括它需要的所有庫和其他依賴項。
兩個稱為Flatpak和Snap的服務目前在Linux上引入了類似的安裝系統,但它們主要用於移動和嵌入式裝置。更多的情況是,Linux依賴於軟體包管理系統,在這個軟體包管理系統中,程式只安裝絕對必要的軟體,依賴已安裝的軟體來提供所需的任何東西。
軟體包管理本質上是手機或平板電腦上Google Play的工作站和膝上型電腦:它速度快,並且不需要物理介質進行安裝。而且,它還可以節省20-35%的硬碟空間,因為依賴關係不重複。
4.假設軟體更新將為你完成
Linux使用者重視控制。它提供服務,但預設情況下它們必須手動執行。例如,大多數發行版都會讓你知道可用的更新軟體,但你必須選擇安裝更新。
在你選擇時,你甚至可以單獨決定每個更新。例如,你可能不想執行新的核心,因為安裝過程中需要保留現有核心。或者你想執行所有的安全更新,但不是常規的新版本。這都取決於你的選擇。
3.忽略密碼
許多Windows使用者忽略密碼,因為登入不方便。至少為了方便起見,常常執行一個管理帳戶。
在Linux上這兩種做法都不容易。許多發行版,特別是那些基於Ubuntu的發行版,使用sudo,以防止以root身份執行,而大多數其他的發行版都安裝了,所以root不能使用圖形介面執行。但是,如果你在Linux上成功設定了這些實踐中的任何一種,那麼請注意,你作廢了大多數的Linux安全優勢(並且也不建議在Windows中使用)
哦,還有自動登入的選項,你可能會看到一個安裝程式?這些都針對於不尋常的情況,如不包含私人資訊的虛擬機器。
2.擔心碎片整理和防病毒軟體
Linux偶爾需要進行碎片整理,但只有當分割槽正在恢復或幾乎已滿的時候。當然,隨著固態硬碟驅動器變得越來越流行,關注碎片整理正在漸漸過時,儘管固態驅動器確實需要在作業系統上定期執行修剪。
同樣,只有當Linux安裝定期將檔案傳遞到Windows計算機時,防病毒軟體才是一個主要問題。很少有Linux病毒或惡意軟體存在,並且為了日常目的執行非root帳戶,使用強密碼,並儲存當前備份應該足以阻止病毒和惡意軟體了。
1.想象自己鎖定到軟體
Windows上的軟體成本,並且大多數類別由一家公司獨佔——例如,辦公套件的MS Office以及圖形和設計的Adobe。這些條件鼓勵使用者堅持相同的應用程式,不管這些軟體有什麼缺點。
在Linux上,故事截然不同。除了少數高階的程式成本,幾乎每一類軟體都有兩到三個替代品,所有這些都可在十分鐘或更短的時間內下載。如果一個選擇不適合你,那麼你可以刪除它,並輕鬆安裝另一個。在Linux上,你幾乎總是有其他選擇。
轉換時間
可能建議還不能完全讓Windows使用者準備好轉換用Linux。即使說新使用者應該保持開放的心態也是收效甚微,因為有些期待和觀念是如此之深,以至於許多使用者甚至自己都沒有意識到。
新的Linux使用者可以做的是做好對心理期待的調整,並花一些時間來習慣它們。過渡總是需要一些努力,但是,從長遠來看,轉換的努力總會有回報。
譯文連結:http://www.codeceo.com/article/7-mistakes-new-linux-user-make.html
英文原文:7 Mistakes New Linux Users Make
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- go新手容易犯的三個致命錯誤Go
- 開發新手最容易犯的50個 Ruby on Rails 錯誤(1)AI
- Python新手入門最容易犯的錯誤有哪些?Python
- macOS小白容易犯的24個錯誤Mac
- 使用 Kubernetes 最容易犯的 10 個錯誤!
- 5 個 Linux 新手會犯的失誤Linux
- Java 開發者最容易犯的10個錯誤Java
- 前端開發最容易犯的13個JavaScript錯誤前端JavaScript
- 十個PHP開發者最容易犯的錯誤PHP
- 很多人容易犯的面試錯誤面試
- Java初學者容易犯哪些錯誤?Java
- Java初學者容易犯的程式碼錯誤Java
- Python最容易犯的錯誤,一定要警惕!Python
- 你需要知道的 5 個 Linux 新手會犯的失誤Linux
- 容易犯錯的 PHP 函式PHP函式
- Rxjs SwitchMap 的一些容易犯的錯誤和替代方案JS
- 學習Python容易犯的錯誤幫你避開它!Python教程分享Python
- 內容堆砌、認知失調...... 遊戲策劃最容易犯的錯誤你中了幾個?遊戲
- 學習Python最容易犯的錯誤,這10條一定要記住!Python
- 工程師犯的最大錯誤?工程師
- Linux新手常見的7個認知誤區,你中了幾個?Linux
- 新媒體運營容易犯哪些錯誤?這些一定要記住
- 直播app開發中容易犯的小錯誤,有則改之無則加勉APP
- 邦芒簡歷:簡歷中不能犯的8個錯誤
- 90%的Java開發人員都會犯的5個錯誤Java
- 開發時犯得小錯誤
- 一個容易犯錯的js手機號碼驗證正規表示式(推薦)JS
- Include檔案易犯編譯錯誤編譯
- 在vue生命週期裡呼叫函式時犯的一個錯誤Vue函式
- 15個常見網站開發錯誤,誰都可能犯網站
- 程式碼排名前1%的資料科學家揭露我們容易犯的十大編碼錯誤!資料科學
- 公司為變得敏捷而犯的10大錯誤敏捷
- android開發中犯的小錯誤,不要學我!Android
- golang中經常會犯的一些錯誤Golang
- ASA投放中,新手容易遭遇的幾種認知誤區
- 福祿克網路CFP光纖損耗測試幫您規避綜合佈線容易犯的錯誤
- 記一次因為共享變數的犯錯誤變數
- 連結串列作業中犯的一些錯誤
- 朱曄和你聊Spring系列S1E6:容易犯錯的Spring AOPSpring