時間:2018-04-13 來源:互聯網 瀏覽量:
我(Christopher Shaw)已經主要使用Linux大約10年了,而且主要是Ubuntu。但在最新發布的版本中,我決定重新回到我通常不喜歡的操作係統:Windows 10。
我一直是Linux的粉絲,我最喜歡的兩個發行版是Debian和Ubuntu。現今作為一個服務器操作係統,Linux是完美無暇的,但在桌麵上一直存在不同程度的問題。
最近一係列的問題讓我意識到,我不需要使用Linux作為我的桌麵操作係統,我仍然是一個Linux粉絲,但基於我安裝Ubuntu 17.10的經驗,我已經決定回到Windows。
什麼使我選擇了回歸
問題是,當Ubuntu 17.10出來後,我像往常一樣進行全新安裝,但遇到了一些非常奇怪的新問題。
Dell D3100 Dock不再工作(包括臨時規避方案也沒用)
Ubuntu意外死機(隨機)
雙擊桌麵上的圖標沒反應
使用HUD搜索諸如“tweaks”之類的程序會嚐試安裝 META 桌麵版本GUI 比標準的GNOME感覺更糟糕
現在我確實考慮回到使用Ubuntu 16.04或另一個發行版,但是我覺得Unity 7是最精致的桌麵環境,而另外唯一一個優雅且穩定的是Windows 10。
除此之外,使用Linux而不是使用Windows也有一些固有的問題,如:
大多數商用軟件不可用,E.G Maya、 PhotoShop、 Microsoft Office(大多數情況下,替代品並不相同)等等。大多數遊戲都沒有移植到Linux 上,包括來自EA、 Rockstar Ect. 等主要工作室的遊戲。對於大多數硬件來說,其Linux驅動程序是廠商的次要考慮。
在決定使用Windows之前,我確實考慮過其他發行版和操作係統。
與此同時,我看到了更多的“微軟愛 Linux ”的行動,並且了解了 WSL。他們的新開發者的關注角度對我來說很有意思,於是我試了一下。
我在Windows找到了什麼
我使用計算機主要是為了編程,我也使用虛擬機、git 和 ssh,並且大部分工作依賴於 bash。我偶爾也會玩遊戲,觀看 netflix 和一些輕鬆的辦公室工作。
總之,我期待在Ubuntu中保留當前的工作流程並將其移植到 Windows 上。我也想利用 Windows 的優點。
所有的PC遊戲支持
Windows大多數程序是原生的
微軟辦公軟件
雖然使用 Windows 有很多坑,但是我打算正確對待它,所以我不擔心一般的 Windows 故障,例如病毒和惡意軟件。
Windows的子係統Linux(Windows上的Ubuntu中的Bash)
微軟與Canonical的密切合作將 Ubuntu 帶到了 Windows 上。在經過快速設置和啟動程序之後,你將擁有非常熟悉的 bash 界麵。
我一直在研究其局限性,但是在寫這篇文章時我碰到的唯一真正的限製是它從硬件中抽象了出來。例如,lsblk不會顯示你有什麼分區,因為子係統裏的 Ubuntu 沒有提供這些信息。
但是除了訪問底層工具之外,我發現其體驗非常熟悉,也很棒。
我在下麵的工作流程中使用了它。
生成SSH密鑰對
使用 Git 和 Github 來管理我的倉庫
SSH到幾個服務器,包括不用密碼
為本地數據庫運行MySQL
監視係統資源
使用Vim編輯配置文件
運行Bash腳本
運行本地Web服務器
運行 PHP、NodeJS
到目前為止,它已經被證明是非常強大的工具。除了是在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無法激活它
我可能會寫一篇關於USB驅動器上的Windows的文章,這樣我們可以有更詳細的了解。
那麼結論是什麼?
我使用Windows 10大約兩周了,並沒有注意到它對我的工作流程有任何的負麵影響。盡管過程會有一些小問題,但我需要的所以工具都在手邊,並且操作係統一般都在運行。
我會留在Windows嗎?
雖然現在還為時尚早,但我想在可見的未來我會堅持使用Windows。