首先,
我对 Windows 很满意,我什至采用了 PowerShell+Cygwin 和许多类似 Unix 的解决方案,Python、TeXLive、Git、Java 都在工作(但不如 Linux 干净)我什至“推动”自己使用一些 C# 用于 power-shell command-lets(类似于 bash 脚本,顺便说一句,我不喜欢 .NET)。事实上,Windows 正在做这项工作,但我喜欢第一手经验和更好的解决方案。我认为用一点努力/时间来获得更多的力量/灵活性/清晰的维护可能是值得的。
这些不同甚至相互矛盾的愿望使我很难为我的新机器决定一个好的策略。我喜欢回到 Linux 世界,但我害怕在那里花很多时间。而且由于我离开了一段时间,我没有足够的关于 Linux 桌面当前状况的信息。目前我有这些选择:
A. 使用 Linux 和 Windows 作为彼此并排的双启动。B. 使用 Windows(作为主机)并在虚拟机上安装 Linux C. 使用 Windows,忘记 Linux 并在 Windows 世界中尝试等效的解决方案和配置。
关于发行版我也有同样的冲突,我一直是 Fedora 的主要用户.... Ubuntu?我仍然有很多疑问...Debian 似乎离边缘还很远,sid?我不知道....我喜欢 Arch 的简单哲学,但从未尝试过(我再次害怕可能的时间,这真的很耗时吗?),...
所以请帮助我做出决定,你有什么建议?
ps 我过去对虚拟机没有很好的体验,很多问题,现在可能会改变,但目前我认为在 VM 中安装 Linux 不是一个好主意。
谢谢
我是一名博士生,正在研究数字信号处理(EECS 系:通信系统)。我的大部分工作主要是数学、模拟(数值计算)和出版(TeX 和矢量图形)。
我的主要开发/模拟/应用程序环境是: