最近需要用到github上一个包,克隆到本地windows环境下运行有问题,想在Ubuntu下尝试,虽然用虚拟机比较方便,但是考虑到这样的话实验室的电脑和自己的电脑都需要分别配虚拟机比较麻烦,就想直接在阿里云买个服务器跑个ubuntu远程桌面。
https://common-buy.aliyun.com/?commodityCode=swas®ionId=cn-hangzhou
选择的乌班图版本为16.04,开通完成后预装的Ubuntu是不带桌面只有命令行的,先安装xrdp:
1、安装xrdp
sudo apt-get install xrdp
2、安装vnc4server
sudo apt-get install vnc4server
3、安装xubuntu-desktop
sudo apt-get install xubuntu-desktop
4、向xsession中写入xfce4-session
echo “xfce4-session” >~/.xsession
5、开启xrdp服务,有可能会提示,但是并不影响后续操作
sudo service xrdp restart
6、在阿里云控制台中开启3389端口,用于windows远程访问:
7、以上步骤都运行、设置完成后,我就直接开启windows端的远程桌面,IP地址在控制台中可以查看
8、在这个界面输入账号和密码
9、但是进入以后我发现桌面是花屏的,于是查了查发现,Ubuntu13.10以后的版本xrdp不支持gnome和unity了,下载xfce4即可:
sudo apt-get install xfce4
echo "xfce4-session" >~/.xsession
sudo service xrdp restart
10、之后成功进入桌面,不过进入后发现入门配置的服务器远程图像化操作用户体验不太好,不过我这里就用来跑个算法就忍一下吧,如果选择长期使用的还是直接用虚拟机比较稳定