步骤1.在安装任何软件之前,重要的是通过apt在终端中运行以下命令来确保系统是最新的:
sudo apt update
sudo apt upgrade
sudo apt install tasksel
步骤2.在Debian 10上安装GNOME桌面。
现在,我们使用以下命令安装GNOME桌面环境:
sudo tasksel install desktop gnome-desktop
请耐心等待安装,如果您的互联网连接速度慢,将需要很长时间。
步骤3:成功安装后,告诉Debian 10在启动时默认启动图形化桌面环境,运行以下命令:
sudo systemctl set-default graphical.target
步骤4:编辑/etc/gdm3/daemon.conf
vim /etc/gdm3/daemon.conf
在 security 下面添加 AllowRoot=true
保存后退出
步骤5:使用root权限登陆终端界面,编辑/etc/pam.d/gdm-password
vim /etc/pam.d/gdm-password
注释掉这一行 auth required pam_succeed_if.so user != root quiet_success
#auth required pam_succeed_if.so user != root quiet_success
保存后退出
步骤6:使用以下命令重启Debian 10系统:
sudo reboot
安装xrdp
sudo apt install xrdp
启动并启用XRDP服务
我们需要启动并启用XRDP服务器,因为它可能不会自动启动,因此,使用给定的命令:
sudo systemctl enable --now xrdp
要了解我们安装的XRDP服务器作为后台服务是否正常工作,请检查其状态。
systemctl status xrdp --no-pager -l
将XRDP用户添加到SSL-Cert组
我们需要将XRDP用户添加到SSL-cert组才能正确访问它,否则在建立远程桌面连接后它将仅显示空白屏幕。
sudo adduser xrdp ssl-cert
重新启动XRDP服务器,命令如下:
sudo systemctl restart xrdp
在防火墙中允许端口
虽然端口3389会自动打开,但如果你仍然安装了防火墙,请运行给定的命令一次:
sudo ufw allow 3389
在 Debian 上安装 Google Chrome
cd /tmp
wget https://dll.google.com/linux/direct/google-chrome-stable_current_amd64.deb
如果 wget 在您的计算机上无法运行,请通过执行以下命令来安装它。
apt install wget
下载 Google Chrome .deb 软件包后,您现在可以将其安装到您的系统上。在终端上发出以下命令,
apt install ./google-chrome-stable_current_amd64.deb
当您成功安装所需的软件包时。您现在可以启动 Google Chrome。在具有普通用户权限的终端上运行以下命令。
google-chrome
如果提示下面类似的提示
请运行 google-chrome --no-sandbox 就可以了
删除谷歌浏览器
如果您想删除 Google Chrome,请在终端上执行以下命令。
apt purge google-chrome-stable