Linux 新手容易犯的 7 個錯誤

2022-10-11 07:21:10 字數 2053 閱讀 1781

改變作業系統對於任何人來說都是邁出的一大步,特別是當許多使用者不確定作業系統究竟如何的時候,尤其如此。

但是,從windows切換到linux特別艱難。因為這兩個作業系統有不同的假設和優先順序,以及不同的做事方式。因此,新的linux使用者很容易混淆,因為他們使用windows開發的期待結果不再適用。

例如,下面就是很多windows使用者開始使用linux的時候,會犯的7個錯誤(不按特定的順序排序):

linux有幾百個不同的版本,或者稱為發行版。其中許多是專門針對不同版本或使用者的。一旦選擇錯誤,那麼你的第一次親身體驗linux會很快成為乙個噩夢。

如果你在朋友的幫助下切換,那麼要確保他們的推薦是適合你的,而不是適合他們的。有幾十篇文章可以幫助你,當然如果你堅持名單上前20或諸如此類列在distrowatch上的清單,那麼你就不太可能出錯。

更好的是,在安裝它之前,可以嘗試發行版的live ***。live ***從外部裝置執行發行版,允許你在不對硬碟驅動器進行任何更改的情況下進行測試。事實上,除非你知道如何使驅動器在linux下可訪問,否者你甚至不能看到你的硬碟驅動器。

由於經驗有限,許多windows使用者不明白新的作業系統意味著新的程式和新的做事方式。沒錯,你的windows程式不會在linux上執行,除非你使用wine或有虛擬的windows機器。你也不能執行ms office或photoshop——你必須學習libreoffice和krita。現在,應用程式可能具有與windows類似的相同功能,但這些功能可能具有不同的名稱,並且從不同的選單或工具欄獲得。

即使假設不同,在多個桌面環境中選擇,很容易讓windows使用者大吃一驚——至少七個主要的和幾十個小的桌面環境。

在windows中,新軟體作為乙個完全獨立的程式安裝。通常,它包括它需要的所有庫和其他依賴項。

兩個稱為flatpak和snap的服務目前在linux上引入了類似的安裝系統,但它們主要用於移動和嵌入式裝置。更多的情況是,linux依賴於軟體包管理系統,在這個軟體包管理系統中,程式只安裝絕對必要的軟體,依賴已安裝的軟體來提供所需的任何東西。

軟體包管理本質上是手機或平板電腦上google play的工作站和膝上型電腦:它速度快,並且不需要物理介質進行安裝。而且,它還可以節省20-35%的硬碟空間,因為依賴關係不重複。

linux使用者重視控制。它提供服務,但預設情況下它們必須手動執行。例如,大多數發行版都會讓你知道可用的更新軟體,但你必須選擇安裝更新。

在你選擇時,你甚至可以單獨決定每個更新。例如,你可能不想執行新的核心,因為安裝過程中需要保留現有核心。或者你想執行所有的安全更新,但不是常規的新版本。這都取決於你的選擇。

許多windows使用者忽略密碼,因為登入不方便。至少為了方便起見,常常執行乙個管理帳戶。

在linux上這兩種做法都不容易。許多發行版,特別是那些基於ubuntu的發行版,使用sudo,以防止以root身份執行,而大多數其他的發行版都安裝了,所以root不能使用圖形介面執行。但是,如果你在linux上成功設定了這些實踐中的任何一種,那麼請注意,你作廢了大多數的linux安全優勢(並且也不建議在windows中使用)

哦,還有自動登入的選項,你可能會看到乙個安裝程式?這些都針對於不尋常的情況,如不包含私人資訊的虛擬機器。

linux偶爾需要進行碎片整理,但只有當分割槽正在恢復或幾乎已滿的時候。當然,隨著固態硬碟驅動器變得越來越流行,關注碎片整理正在漸漸過時,儘管固態驅動器確實需要在作業系統上定期執行修剪。

同樣,只有當linux安裝定期將檔案傳遞到windows計算機時,防病毒軟體才是乙個主要問題。很少有linux病毒或惡意軟體存在,並且為了日常目的執行非root帳戶,使用強密碼,並儲存當前備份應該足以阻止病毒和惡意軟體了。

佛山vi設計

豌豆資源搜尋大全

windows上的軟體成本,並且大多數類別由一家公司獨佔——例如,辦公套件的ms office以及圖形和設計的adobe。這些條件鼓勵使用者堅持相同的應用程式,不管這些軟體有什麼缺點。

可能建議還不能完全讓windows使用者準備好轉換用linux。即使說新使用者應該保持開放的心態也是收效甚微,因為有些期待和觀念是如此之深,以至於許多使用者甚至自己都沒有意識到。

新的linux使用者可以做的是做好對心理期待的調整,並花一些時間來習慣它們。過渡總是需要一些努力,但是,從長遠來看,轉換的努力總會有回報。

!!!!新手最容易犯的錯誤

今天寫了乙個很簡單的程式,輸入三個不同長度的字串,然後將其右對齊顯示 因為剛學了幾天,經常會犯一些錯誤,如下 file day01.py line 62 print maxn len b b syntaerror invalid syntax 以上是之前的錯誤,找了好半天,也一直沒有發現,從頭到尾推...

go新手容易犯的三個致命錯誤

最近因為以前一些重要且古老的go專案基本沒有人專職維護了,所以被安排去熟悉這些專案的 所以看了大量go的 歷史原因,這些 中或多或少有一些剛剛從phper轉過來的gopher去設計和開發的,自然有不少是在php fpm模式下 碼 思路下埋藏的一些坑。今天我就來和大家一起分享一下最近發現的比較不容易發...

go新手容易犯的三個致命錯誤

最近因為以前一些重要且古老的go專案基本沒有人專職維護了,所以被安排去熟悉這些專案的 所以看了大量go的 歷史原因,這些 中或多或少有一些剛剛從phper轉過來的gopher去設計和開發的,自然有不少是在php fpm模式下 碼 思路下埋藏的一些坑。今天我就來和大家一起分享一下最近發現的比較不容易發...