卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64334本站已运行4115

linux 安装桌面和远程桌面服务以及安装 wine运行.exe文件

linux安装桌面推荐内存占用最少的LXDE。linux系统推荐Debian 11
第一步:使用root登录ssh输入命令:tasksel
选择要安装的桌面,按键盘箭头,选择LXDE按空格选中,按tab键选择ok,回车开始安装! 

等待安装完成,重启系统。
第二步:安装 XRDP 远程桌面服务
1.安装XRDP和TigerVNC服务器
sudo apt-get install -y xrdp tigervnc-standalone-server
卸载:
apt-get purge xrdp tigervnc-standalone-server
2.启动XRDP服务并加入自启动
systemctl start xrdp && systemctl enable xrdp

3.设置允许启用X服务器的用户(请勿设置为root根目录用户,非常不安全)
dpkg-reconfigure xserver-xorg-legacy
 
修改 xrdp 3389端口
vim /etc/xrdp/xrdp.ini

ufw allow 3389/tcp

安装 wine

添加32位支持
sudo dpkg --add-architecture i386 

更新系统 安装依赖
sudo apt update
sudo apt -y install gnupg2 software-properties-common
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository https://dl.winehq.org/wine-builds/debian/

#安装wine 稳定版本
sudo apt update
sudo apt install --install-recommends winehq-stable

运行例子:
$ cd ~/Downloads
$ wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
$ wine ./npp.7.7.Installer.exe

安装 chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -i ./google-chrome-stable_current_amd64.deb
安装成功后,点击chrome图标,发现并不能启动浏览器。这是由于chrome默认是普通用户运行的,root不能够运行chrome。所以我们要使得root可以运行chrome。

//编辑下面的文件
vim /opt/google/chrome/google-chrome
将上面文件中代码作修改

//原来的
exec -a "$0" "$HERE/chrome" "$@"

//修改后的
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox
修改后,保存,chrome就可以正常使用了。
 
卓越飞翔博客
上一篇: linux CentOS安装桌面环境
下一篇: Delphi中一个隐藏的相当深的功能:

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏