作者 | Christopher Shaw
譯者 | MjSeven ? ? ? 共計翻譯:24 篇 貢獻時間:72 天
我已經主要使用 Linux 大約 10 年了,而且主要是 Ubuntu。但在最新釋出的版本中,我決定重新回到我通常不喜歡的作業系統: Windows 10。
我一直是 Linux 的粉絲,我最喜歡的兩個發行版是 Debian 和 Ubuntu。現今作為一個伺服器作業系統,Linux 是完美無暇的,但在桌面上一直存在不同程度的問題。
最近一系列的問題讓我意識到,我不需要使用 Linux 作為我的桌面作業系統,我仍然是一個 Linux 粉絲,但基於我安裝 Ubuntu 17.10 的經驗,我已經決定回到 Windows。
什麼使我選擇了回歸
問題是,當 Ubuntu 17.10 出來後,我像往常一樣進行全新安裝,但遇到了一些非常奇怪的新問題。
現在我確實考慮回到使用 Ubuntu 16.04 或另一個發行版,但是我覺得 Unity 7 是最精緻的桌面環境,而另外唯一一個優雅且穩定的是 Windows 10。
除此之外,使用 Linux 而不是使用 Windows 也有一些固有的問題,如:
在決定使用 Windows 之前,我確實考慮過其他發行版和作業系統。
與此同時,我看到了更多的“微軟愛 Linux ”的行動,並且瞭解了 WSL。他們的新開發者的關註角度對我來說很有意思,於是我試了一下。
我在 Windows 找到了什麼
我使用計算機主要是為了程式設計,我也使用虛擬機器、git 和 ssh,並且大部分工作依賴於 bash。我偶爾也會玩遊戲,觀看 netflix 和一些輕鬆的辦公室工作。
總之,我期待在 Ubuntu 中保留當前的工作流程並將其移植到 Windows 上。我也想利用 Windows 的優點。
雖然使用 Windows 有很多坑,但是我打算正確對待它,所以我不擔心一般的 Windows 故障,例如病毒和惡意軟體。
Windows 的子系統 Linux(Windows 上的 Ubuntu 中的 Bash)
微軟與 Canonical 的密切合作將 Ubuntu 帶到了 Windows 上。在經過快速設定和啟動程式之後,你將擁有非常熟悉的 bash 介面。
我一直在研究其侷限性,但是在寫這篇文章時我碰到的唯一真正的限制是它從硬體中抽象了出來。例如,lsblk
不會顯示你有什麼分割槽,因為子系統裡的 Ubuntu 沒有提供這些資訊。
但是除了訪問底層工具之外,我發現其體驗非常熟悉,也很棒。
我在下麵的工作流程中使用了它。
到目前為止,它已經被證明是非常強大的工具。除了是在 Windows 10 使用者介面之中,我的工作流程感覺和我在 Ubuntu 上幾乎一樣。儘管我的多數工作可以在 WSL 中處理,但我仍然打算透過虛擬機器進行更深入的工作,這可能超出了 WSL 的範圍。
不需要用 Wine
我遇到的另一個主要問題是相容性問題。我很少使用 Wine 來使用 Windows 軟體。(LCTT 譯註:Wine 是可以使 Linux 上執行 Windows 應用的軟體)但是有時它是必需的,儘管通常體驗不是很好。
HeidiSQL
我首先安裝的程式之一是 HeidiSQL,它是我最喜歡的資料庫客戶端之一。它可以在 Wine 下工作,但是感覺很不好,所以我在 Linux 下丟掉它而使用了 MySQL Workbench。回到了 Windows 中,就像一個可靠的老朋友回來了。
遊戲平臺 / Steam
沒有遊戲的 Windows 電腦是無法想象的。我從 Steam 的網站上安裝了它,我的 Linux 遊戲,加上我的 Windows 遊戲就變大了 5 倍,並且包括 GTA V (LCTT 譯註: GTA V 是一款名叫俠盜飛車的遊戲) 等 AAA 級遊戲。而這些我在 Ubuntu 中只能夢想。
我對 SteamOS 有很大的期望,並且一直會持續如此。但是我認為在可預見的將來,它不會在任何地方的遊戲市場中嶄露頭角。所以如果你想在 PC 上玩遊戲,你確實需要 Windows。
還有一點需要註意的是, 你的 nvidia 顯示卡的驅動程式會得到很好的支援,這使得像 TF2 (LCTT 譯註: 這是一款名叫軍團要塞 2 的遊戲)這樣的一些 Linux 原生遊戲執行的稍好一些。
Windows 在遊戲方面總是優越的,所以這並不令人感到意外。
從 USB 硬碟執行,為什麼
我在我的主固態硬碟上執行 Linux,但在過去,我是從 usb 棒和 usb 硬碟執行它的。我習慣了 Linux 的這種永續性,這讓我可以在不丟失主要作業系統的情況下長期嘗試多個版本。現在我嘗試將 Windows 安裝到 USB 連線的硬碟上時,它無法工作也不可能工作。所以當我將 Windows 硬碟分割槽的克隆作為備份時,我很驚訝我可以透過 USB 啟動它。
這對我來說已經成為一個方便的選擇,因為我打算將我的工作膝上型電腦遷移回 Windows,但如果不想冒險,那就把它扔在那裡吧。
所以我在過去的幾天裡,我使用 USB 來執行它,除了一些錯誤的訊息外,我沒有透過 USB 執行發現它真正的缺點。
這樣做主要的問題是:
我可能會寫一篇關於 USB 驅動器上的 Windows 的文章,這樣我們可以有更詳細的瞭解。
那麼結論是什麼?
我使用 Windows 10 大約兩周了,並沒有註意到它對我的工作流程有任何的負面影響。儘管過程會有一些小問題,但我需要的所以工具都在手邊,並且作業系統一般都在執行。
我會留在 Windows嗎?
雖然現在還為時尚早,但我想在可見的未來我會堅持使用 Windows。
via: https://www.chris-shaw.com/blog/my-adventure-migrating-back-to-windows
作者:Christopher Shaw[2] 譯者:MjSeven 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出