Ubuntu dotfiles 是否與 Arch dotfiles 兼容?
我正在爭論是否應該從Windows切換到Linux,並且我已經決定如果我這樣做,我將使用Arch Linux(很可能專門針對 manjaro)。主要是因為我不想處理:
“5 年免費安全和維護更新”(如果我錯了,請糾正我)
問題是我想使用的“大米”*包含在Ubuntu上創建的點文件,*我不知道它們是否適用於Arch。
如果它們不兼容,您介意解釋一下如何使它們兼容(如果可能的話)。
或者,由於我是 Linux 新手,如果您認為我應該只使用 Ubuntu,那麼請解釋為什麼我應該選擇它而不是 Arch。
謝謝!
來自維基百科:
在類 Unix 作業系統中,任何以點字元開頭的文件或文件夾(例如 /home/user/.config),通常稱為點文件或 dotfile,都將被視為隱藏文件,即 ls除非使用 -a 標誌 (ls -a),否則命令不會顯示它們。在大多數命令行 shell 中,萬用字元不會匹配名稱以 . 開頭的文件。除非萬用字元本身以明確的 . .
一種約定是在使用者的主目錄中使用點文件來儲存每個使用者的配置或資訊文本。它的早期用途是眾所周知的點文件 .profile、.login 和 .cshrc,它們是 Bourne shell 和 C shell 以及與它們兼容的 shell 的配置文件,以及 .plan 和 .project,它們都被手指和命名命令。
以點開頭的文件沒有什麼特別之處,在 Unix/GNU+Linux 系統中使用它們不會有任何問題。我這麼說是因為如果文件是從 Windows 創建的,那麼在處理文件的編碼和行尾時可能會遇到問題。但這並不是您真正應該擔心的事情。
或者,由於我是 Linux 新手,如果您認為我應該只使用 Ubuntu,那麼請解釋為什麼我應該選擇它而不是 Arch。
這只是辯論和意見的問題。我會問你想在安裝作業系統上付出多少努力。Arch 安裝起來有點複雜,你需要一套基本的 linux 技能才能成功。或者,如果你想在這個過程中學習,那就去吧,arch 社區很棒。但請注意,他們會先告訴您 RTFM。
另一方面,Ubuntu 及其衍生產品易於安裝。
你有很多發行版可供選擇,每個發行版都有它的優點和缺點。但是恕我直言,GNU+Linux 就是 GNU+Linux。幾乎任何發行版都會有您開箱即用的任何東西,這只是口味問題。我周圍有一堆機器,現在我在 Debian,其他有 Linux Mint,其他我安裝了 Arch,等等。
當然,您總是可以測試一個發行版來創建一個 live USB,或者擁有一台雙啟動機器。
去吧!