我(ChristopherShaw)早已主要使用Linux大概10年了,但是主要是Ubuntu。但在最新发布的版本中win10安装linux虚拟机,我决定重新回到我一般不喜欢的操作系统:Windows10。

我仍然是Linux的粉丝,我最喜欢的两个发行版是Debian和Ubuntu。现在作为一个服务器操作系统,Linux是完美无瑕的,但在桌面上仍然存在不同程度的问题。

近来一系列的问题让我意识到,我不须要使用Linux作为我的桌面操作系统,我始终是一个Linux粉丝,但基于我安装Ubuntu17.10的经验,我早已决定回到Windows。

哪些使我选择了回归

问题是,当Ubuntu17.10下来后,我像往常一样进行全新安装,但碰到了一些特别奇怪的新问题。

DellD3100Dock不再工作(包括临时规避方案也没用)

Ubuntu意外关机(随机)

双击桌面上的图标没反应

使用HUD搜索例如“tweaks”之类的程序会尝试安装META桌面版本GUI比标准的GNOME觉得更糟糕

如今我确实考虑回到使用Ubuntu16.04或另一个发行版,而且我认为Unity7是最精美的桌面环境,而另外惟一一个高贵且稳定的是Windows10。

除此之外,使用Linux而不是使用Windows也有一些固有的问题,如:

大多数商用软件不可用,E.GMaya、PhotoShop、MicrosoftOffice(大多数情况下,代替品并不相同)等等。大多数游戏都没有移植到Linux上,包括来自EA、RockstarEct.等主要工作室的游戏。对于大多数硬件来说,其Linux驱动程序是厂商的次要考虑。

在决定使用Windows之前,我确实考虑过其他发行版和操作系统。

与此同时,我看见了更多的“微软爱Linux”的行动,但是了解了WSL。她们的新开发者的关注角度对我来说很有意思,于是我试了一下。

我在Windows找到了哪些

我使用计算机主要是为了编程,我也使用虚拟机、git和ssh,而且大部份工作依赖于bash。我时常也会玩游戏,观看netflix和一些轻松的办公室工作。

其实,我期盼在Ubuntu中保留当前的工作流程并将其移植到Windows上。我也想借助Windows的优点。

所有的PC游戏支持

Windows大多数程序是原生的

谷歌办公软件

Linux桌面环境问题_win10安装linux虚拟机_Ubuntu 17.10故障体验

尽管使用Windows有好多坑,而且我准备正确对待它,所以我不害怕通常的Windows故障,比如病毒和恶意软件。

Windows的子系统Linux(Windows上的Ubuntu中的Bash)

谷歌与Canonical的密切合作将Ubuntu带到了Windows上。在经过快速设置和启动程序以后,你将拥有十分熟悉的bash界面。

我仍然在研究其局限性,并且在写这篇文章时我见到的惟一真正的限制是它从硬件中具象了下来。诸如,lsblk不会显示你有哪些分区,由于子系统里的Ubuntu没有提供这种信息。

然而不仅访问底层工具之外,我发觉其体验十分熟悉,也很棒。

我在下边的工作流程中使用了它。

生成SSH秘钥对

使用Git和Github来管理我的库房

SSH到几个服务器,包括不用密码

Ubuntu 17.10故障体验_Linux桌面环境问题_win10安装linux虚拟机

为本地数据库运行MySQL

监视系统资源

使用Vim编辑配置文件

运行Bash脚本

运行本地Web服务器

运行PHP、NodeJS

到目前为止,它早已被证明是极其强悍的工具。不仅是在Windows10用户界面之中,我的工作流程觉得和我在Ubuntu上几乎一样。虽然我的多数工作可以在WSL中处理,但我始终准备通过虚拟机进行更深入的工作,这可能超出了WSL的范围。

不须要用Wine

我碰到的另一个主要问题是兼容性问题。我甚少使用Wine来使用Windows软件。(LCTT评注:Wine是可以使Linux上运行Windows应用的软件)并且有时它是必需的,虽然一般体验不是挺好。

HeidiSQL

Ubuntu 17.10故障体验_Linux桌面环境问题_win10安装linux虚拟机

我首先安装的程序之一是HeidiSQL,它是我最喜欢的数据库顾客端之一。它可以在Wine下工作,而且觉得很不好,所以我在Linux下扔掉它而使用了MySQLWorkbench。回到了Windows中linux ftp,如同一个可靠的老同学回去了。

游戏平台/Steam

没有游戏的Windows笔记本是难以想像的。我从Steam的网站上安装了它,我的Linux游戏,加上我的Windows游戏就变大了5倍,而且包括GTAV(LCTT评注:GTAV是一款名叫侠盗飞车的游戏)等AAA级游戏。而这种我在Ubuntu中只能梦想。

我对SteamOS有很大的期望,但是仍然会持续这么。可是我觉得在可预见的将来,它不会在任何地方的游戏市场中崭露头角。所以假如你想在PC上玩游戏,你确实须要Windows。

还有一点须要注意的是,你的nvidia主板的驱动程序会得到挺好的支持win10安装linux虚拟机,这促使像TF2(LCTT评注:这是一款名叫军团要塞2的游戏)这样的一些Linux原生游戏运行的稍好一些。

Windows在游戏方面总是优越的,所以这并不令人倍感意外。

从USB硬碟运行,为何

我在我的主固态硬碟上运行Linux,但在过去,我是从usb棒和usb硬碟运行它的。我习惯了Linux的这些持久性,这让我可以在不遗失主要操作系统的情况下常年尝试多个版本。

如今我尝试将Windows安装到USB联接的硬碟上时,它未能工作也不可能工作。所以当我将Windows硬碟分区的克隆作为备份时,我很震惊我可以通过USB启动它。

这对我来说早已成为一个便捷的选择,由于我准备将我的工作电脑笔记本迁移回Windows,但若果不想冒险,那就把它扔在哪里吧。

win10安装linux虚拟机_Linux桌面环境问题_Ubuntu 17.10故障体验

所以我在过去的几天里linux操作系统原理,我使用USB来运行它,不仅一些错误的消息外,我没有通过USB运行发觉它真正的缺点。

这样做主要的问题是:

较慢的启动速率恼人的信息:不要拿掉你的USB未能激活它

我可能会写一篇关于USB驱动器上的Windows的文章,这样我们可以有更详尽的了解。

这么推论是哪些?

我使用Windows10大概两周了,并没有注意到它对我的工作流程有任何的负面影响。虽然过程会有一些小问题,但我须要的所以工具都在手边,而且操作系统通常都在运行。

我会留在Windows吗?

尽管如今还为潮流早,但我想在可见的未来我会坚持使用Windows。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复