Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

David 的 Linux 环境(桌面 + WSL + 服务器) #2

Open
david4958606 opened this issue Oct 10, 2022 · 1 comment
Open

David 的 Linux 环境(桌面 + WSL + 服务器) #2

david4958606 opened this issue Oct 10, 2022 · 1 comment

Comments

@david4958606
Copy link
Member

david4958606 commented Oct 10, 2022

WSL 笔记本 #1 笔记本 #2 Windows
image image image image

我即使是死了,钉在棺材里了,也要在墓里,用这腐朽的声带喊出:WSL 是最好的 Linux 发行版!KDE 是最好的 Linux 桌面环境

我有 2 台主要设备,主力笔记本装的是 Arch Linux 和 Windows 双系统,便携本装的是 Manjaro,桌面环境都是 KDE。

其实我主要还是 Windows 用户,但是日常也会到 Linux 下处理一些工作(主要是 Linux 环境没装游戏和聊天软件)。相比于 WIndows,Linux 在各类环境的配置上更为简便,是我们更注重于代码的写作而非系统和环境的维护。以 Java 为例,Arch 的官方软件源和 AUR 提供了各个版本的 JDK,并可以通过 archlinux-java 工具方便在各个版本间切换,而且无需额外配置环境变量。

考虑到续航,我给我的便携本安装了 Manjaro 系统(其实是双系统来的,但是 Windows 的系统盘挂了,我又没钱买新的 2230 固态硬盘)。这台笔记本的主要工作就是充当一个可以通过 RDP 连接回主力机的客户端,同时也满足了我的修网工作时有一个便携笔记本的要求,这台笔记本的性能也足以满足一些基本的编程和写作需要。

Manjaro 继承了 Arch 大部分的操作逻辑,但极大的简化了安装流程,非常适合作为 Arch 用户的一个备选项。但需要注意的是,在 Manjaro 下配置 pacman 时要注意软件源的选取,否则可能导致系统被滚动更新(简称滚)成 Arch。

WSL 对于我的意义就是补充了 Winodws 中缺失的一些小工具,比如 grep、awk 和 sed,并且简化了一些语言的工具链的安装流程,也便于我直接调试一些 Linux 的可执行文件。

KDE 的整体操作逻辑和 Windows 和 MacOS 是很相近的(具体与哪个相近取决于你的主题),很多快捷键也和 Winodws 一致,我非常推荐第一次接触 Linux 桌面的同学将 KDE 作为自己的桌面环境。

Windows 方面,作为微软学生大使,我骄傲地使用正版的 Windows 11 专业工作站版。

服务器方面,我有三台云服务器,分别部署在 Microsoft Azure 和 Tencent Cloud 上,分别位于香港、日本和上海,其中,海外的两台为 Debian 11,国内的为 Cent OS。

网管会办公室机房内有我们的一台 NAS,搭载了 Truenas 系统。

值得一提的是,不论是 Windows 还是 Linux,都是我们的创造性劳动的工具,适合自己工作的才是最好的,我们不要陷入到宗教般的争论、迫害和党同伐异中去。LUG 要以和为贵,要讲武德,不要搞窝里斗,谢谢朋友们!

@david4958606 david4958606 changed the title David 的 Linux 环境 David 的 Linux 环境(桌面+WSL+服务器) Oct 11, 2022
@david4958606 david4958606 changed the title David 的 Linux 环境(桌面+WSL+服务器) David 的 Linux 环境(桌面 + WSL + 服务器) Oct 11, 2022
@david4958606
Copy link
Member Author

david4958606 commented Oct 18, 2022

再补充一点,与 Windows 相比,Linux 桌面下的日常软件生态还不算完整,很多行业软件完全没有解决方案,因此我本人非常 不推荐 在没有完全明确自己的需求时盲目地完全切换到 Linux 环境。如果读者能够确定自己行业所需的软件均有在 Linux 下完全可用的解决方案,可以逐步切换到 Linux 下来。

在此,我也推荐一些日常使用的软件:

  • QQ/Wechat 等国内 IM:使用 AUR 中的 deepin 版本,本质上是使用 wine 运行 Windows 程序;
  • 办公软件:使用 WPS,相比 OpenOffice 和 Liber Office 对 MS Office 格式的支持更好;
  • 影音软件:使用 mpv,相关配置可参考 VCB-S帖子1GitHub,mpv 相比于 vlc,支持的解码格式更广,且硬件解码的配置更为方便,对于进阶用户,也可调用 vs 脚本改善画质(P.S. AUR 中包含大量的 Vapoursynth 插件);
  • 浏览器:MS Edge 现已支持 Linux,可以在 AUR 中下载,选择 Edge 而非 Chrome 的原因是它的拓展商店和同步功能对国内网络环境更为友好;
  • 安卓模拟器:安装 Android Studio 并使用 AVD。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant