配置轻量级 Linux 远程开发环境(Fedora 38)

配置轻量级 Linux 远程开发环境(Fedora 38)

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

本文介绍了在Fedora Workstation 38上进行优化操作以减少内存占用和资源消耗。删除不必要的软件库,安装Go和nvim开发工具。关闭GNOME桌面环境和GNOME Display Manager以节省资源。手动启动GNOME Display Manager并进行远程连接。设置GNOME自动登录和解决远程桌面密码被重置的问题。关闭自动锁屏。

🎯

关键要点

  • 选择 Fedora Workstation 38 作为发行版,优化内存占用和资源消耗。

  • 空闲时内存占用低于 300MB,桌面环境随用随开。

  • 开启 sshd 服务以支持远程连接。

  • 修改主目录文件名为英文,并重新设置系统语言。

  • 删除不必要的第三方软件库以节省内存。

  • 安装 Go 和 nvim 开发工具。

  • 删除 gnome-software 和 PackageKit 以减少内存占用。

  • 关闭 GNOME Display Manager (gdm) 来节省资源,需时手动开启。

  • 设置 GNOME 自动登录以方便使用桌面环境。

  • 解决自动登录后远程桌面密码被重置的问题,创建无密码的密钥环。

  • 注意 GNOME 远程桌面与本地屏幕同步,关闭自动锁屏以保持连接。

➡️

继续阅读