debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面)

原创 淹不死的狗  2025-09-26 13:00:20  阅读 45 次 评论 0 条
摘要:

debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面),用微软windows 自带的程序mstsc 连接就能访问debian 12远程桌面(rdp远程桌面是一款开源的远程控制工具,主要用于实现 Windows 系统对 Linux 系统的远程连接。它基于 RDP 协议,却突破了系统限制,让 Windows 自带的远程桌面工具能直接操控 Linux 设备。对于需要在 Windows 环境下管理 Linux 服务器、调试 Linux 程序的用户来说,xrdp 就像 “跨系统桥梁”,不用切换操作系统,就能完成 Linux 设备的操作。)

在 Debian 12 上安装 Cinnamon 桌面环境

debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面) 操作系统 第1张第 1 步。 在我们安装任何软件之前,通过在终端中运行以下命令来确保您的系统是最新的非常重要:apt

sudo apt update && sudo apt upgrade -y
sudo apt install apt-transport-https lsb-release ca-certificates

此命令将刷新存储库,允许您安装最新版本的软件包。
第 2 步。在 Debian 12 上安装 Cinnamon 桌面环境。
现在您的系统是最新的,是时候安装 Cinnamon 了。有两种主要方法可供选择:
    方法 1:使用 apt 包管理器。

sudo apt install cinnamon-desktop-environment

apt 包管理器将自动下载并安装必要的包。

    方法2:从源头构建肉桂。

从源头构建肉桂提供了更大的灵活性,但需要先进的技术知识。请按照以下步骤操作:
访问Cinnamon官方网站并下载源代码。
将下载的存档解压缩到所需位置。
打开终端并导航到解压缩的目录。
按照随附文档中提供的说明编译和安装 Cinnamon。

第 3 步。在 Debian 上访问 Cinnamon 桌面环境。
安装完成后,注销当前会话,然后从登录屏幕切换到 Cinnamon,如下所示:
cinnamon-desktop-login
第 4 步。配置肉桂。



安装完成后,你需要配置桌面会话以便登录。可以使用以下命令来列出所有可用的会话:

sudo systemctl isolate graphical.target

这将启动图形界面,并允许你选择桌面会话。

设置中文:
勾选zh_CN.UTF-8,然后更新:

    sudo dpkg-reconfigure locales
    apt update

    安装拼音输入法,root运行:

    apt-get install ttf-wqy-zenhei(安装字体)   
    apt-get install ibus ibus-gtk ibus-pinyin(安装输入法)
    apt-get install xfonts-intl-chinese wqy*



3. 安装并配置 XRDP

XRDP 允许通过 RDP 协议进行远程连接,从而可以轻松访问服务器的桌面环境。

    安装 XRDP:

sudo apt install xrdp -y

    将 XRDP 用户添加到 ssl-cert 组:这对于安全连接是必要的。

sudo adduser xrdp ssl-cert

4. 重启服务器
reboot



新增用户并允许使用sudo 提权命令

在 Debian 或其他基于 Linux 的系统中,如果你遇到错误信息提示“sudo: not in the sudoers file”,这通常意味着当前用户没有使用 sudo 命令的权限。sudo 是一个允许授权用户以其他安全权限(通常是超级用户或 root 权限)运行命令的程序。解决这个问题的方法通常包括以下几个步骤:
1. 检查用户是否在 sudoers 文件中
首先,你需要检查你的用户账号是否被添加到 /etc/sudoers 文件或 /etc/sudoers.d/ 目录下的某个文件中。你可以使用 visudo 命令来安全地编辑这个文件。这个命令会检查语法错误,从而避免因编辑错误而导致系统安全问题。
sudo visudo
在打开的编辑器中,你可以搜索你的用户名。例如,如果你的用户名是 yitiaogou,你应该查找类似下面的行:
yitiaogou   ALL=(ALL:ALL) ALL
如果没有找到你的用户名,你需要添加它。例如:
yitiaogou    ALL=(ALL:ALL) ALL
保存并关闭编辑器。visudo 会自动检查配置文件的语法。
2. 使用 root 用户添加用户到 sudoers
如果你没有权限编辑 /etc/sudoers 文件,或者你不确定如何安全地编辑它,你可以以 root 用户身份登录,然后使用 usermod 命令将用户添加到 sudo 组。在 Debian 和 Ubuntu 上,这通常意味着将用户添加到 sudo 组:
sudo adduser yitiaogou sudo

或者,如果你使用的是早期的系统,可能需要将用户添加到 wheel 组:
sudo adduser john sudo
4. 重新登录或重启系统
在做了以上更改后,最好注销当前会话并重新登录,或者重启系统,以确保所有设置都已正确应用。
通过以上步骤,你应该能够解决“sudo: not in the sudoers file”的问题。如果问题仍然存在,请检查是否有其他系统策略或配置影响了 sudo 的使用。


最后. 远程连接测试

Windows 可直接使用“远程桌面连接”连接服务器,如果使用的是 macOS ,则可以从 Mac App Store 安装 Microsoft 远程桌面应用程序。 Linux 用户可以使用 RDP 客户端,例如 RemminaVinagre 。下面以 Windows 系统展示。

debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面) 操作系统 第2张

输入远程服务器的 IP
debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面) 操作系统 第3张

进入后可以看到 XVnc 的登录界面,输入用户名和密码即可进入操作系统界面。

debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面) 操作系统 第4张



如果不想自己分别下载,手动更新,可以直接去星火应用商店安装。提示有更新时,一键更新即可。
星火商店网址

debian 12 安装远程桌面服务 Xrdp 选择安装 轻量级的cinnamon桌面(类windows桌面) 操作系统 第5张
	https://www.spark-app.store/

安装星火应用商店:

wget https://gitee.com/spark-store-project/spark-store/releases/download/4.8.1/spark-store_4.8.1-1_amd64.deb

安装依赖包:

sudo apt install -y dpkg-dev build-essential
sudo apt update

执行安装  

sudo dpkg -i   spark-store_4.8.1-1_amd64.deb  (spark-store_4.8.1-1_amd64.deb为现在版本名字如果版本不一样改成刚刚下载的名字)


本文地址:https://tugouli.exiu.org/3713.html
版权声明:本文为原创文章,版权归 淹不死的狗 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?