DevCloud 装 ubuntu 16.04 如何通过 VNC 可视化远程?
·
DevCloud 装 ubuntu 16.04 如何通过 VNC 可视化远程?
开始之前
1、镜像上的 ubuntu 源有问题,需要以 root 权限修改 /etc/apt/sources.list 配置文件。不同的 ubuntu 版本源的配置参考文档。
sudo su root
vi /etc/apt/sources.list
镜像上旧的 ubuntu 源如下:![(./1600828388295.png)]](https://i-blog.csdnimg.cn/blog_migrate/0a4aef8b690fb221a4c7b7911ab70816.png)
将参考文档中对应版本的 ubuntu 源覆盖:
deb https://mirrors.tencent.com/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tencent.com/ubuntu/ xenial-security main restricted universe multiverse
deb https://mirrors.tencent.com/ubuntu/ xenial-updates main restricted universe multiverse
#deb https://mirrors.tencent.com/ubuntu/ xenial-proposed main restricted universe multiverse
#deb https://mirrors.tencent.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.tencent.com/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.tencent.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src https://mirrors.tencent.com/ubuntu/ xenial-updates main restricted universe multiverse
#deb-src https://mirrors.tencent.com/ubuntu/ xenial-proposed main restricted universe multiverse
#deb-src https://mirrors.tencent.com/ubuntu/ xenial-backports main restricted universe multiverse
:wq保存并退出。
2、更新并进行升级:
apt-get update
apt-get upgrade
升级过程中,系统会询问您是否将系统文件更新为新版本:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xlUa1BQ6-1620892925218)(./1600936514317.png)]](https://i-blog.csdnimg.cn/blog_migrate/9b0081c00de57b1504c060b913804452.png)
输入 y 确认更新。
3、安装 tasksel
sudo apt-get install tasksel
可视化界面
通过 tasksel 即可安装:
sudo tasksel
显示如下界面:![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y3NSk2gl-1620892925220)(./1600830519405.png)]](https://i-blog.csdnimg.cn/blog_migrate/4a389c73c99df1f685da8ed147323aee.png)
移动光标并使用 “空格键” 选中 “Ubuntu Desktop”,然后按 “tab” 键去到 “OK”,最终按 “enter” 键确认。
然后便会开始安装:![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n2RF6zHD-1620892925223)(./1600830631860.png)]](https://i-blog.csdnimg.cn/blog_migrate/2f06723cffd07c98066ba87a287001d3.png)
再安装一些插件:
sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
安装 VNC
1、安装 vnc4server,下载完成后需要重启。
sudo apt-get install vnc4server
reboot
2、配置 vnc 服务的密码,注意密码仅 8 位。
vncserver
3、编辑 xstartup 配置。首先需要暂停 vnc 服务器。
vncserver -kill :1
vi ~/.vnc/xstartup
将 ~/.vnc/xstartup 配置文件的内容改为:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec sh /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
安装 VScode
1、下载 deb包 : https://code.visualstudio.com/Download
2、安装
sudo dpkg -i code_1.19.2-1515599945_amd64.deb
3、运行
在命令行执行 code
VSCode 运行不了
临时解决方案参考 GitHub 里这个 issue:
// 1. 将/usr/lib/x86_64-linux-gnu/libxcb.so.1备份
cp /usr/lib/x86_64-linux-gnu/libxcb.so.1 /home/lib
// 2. 运行下面命令
sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib/x86_64-linux-gnu/libxcb.so.1
更多推荐


所有评论(0)