Github家的Codespace还能这么用???在CodeSpace中的桌面环境。
最近Github的Codespace你们知道吗,可以云端写代码了。但不是那种在云端执行代码的,而是在一个ubuntu环境上写代码。
默认的配置是两核的CPU,4GB的RAM,32GB的存储。安装一个桌面环境,应该是可以的。
lxqt+novnc的方式很不错,novnc可以在浏览器上访问vnc,lxqt是一个轻量级的桌面,没有多大,就很合适。
第一步:
安装lxqt。但不要先着急sudo apt install lxqt。刚创建好的Codespace是需要先sudo apt update一下的,不然不能安装。其次,直接安装lxqt会占用很大的空间,需要安装另外一个包lxqt-core。
第二步:
安装好lxqt之后,就要开始安装vnc了。这里选用的是tigervnc。
安装好后,执行vncserver就可以运行vnc服务。第一次执行需要设置密码。
运行vnc:
停止vnc:
设置屏幕分辨率
后面写上分辨率,例如1200x700
这里的vnc端口号一般是5901
第三步:
安装noVNC以便在浏览器中使用桌面环境。
执行完毕之后,进入noVNC/utils目录,执行
最后在vscode下面的端口一栏找到6080端口,在浏览器中打开它的本地地址
