linux 安装桌面和远程桌面服务以及安装 wine运行.exe文件
第一步:使用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就可以正常使用了。
相关推荐
标签:
留言与评论(共有 0 条评论) |