简介
GitHub codespace是提供线上的编程环境,可以编写或者运行 GitHub 仓库中的代码。免费提供4核 CPU,8G 内存 , 32GB 存储的虚拟环境。部署了不少工具,比如docker,kubectl。
可以当做代理,也可以当网盘,纯白嫖。默认不是root 账户,如果需要使用root 可以通过sudo -i, 然后就可以玩不少好玩的东西了。。。。。
搭建
第一步:
安装lxqt。但不要先着急sudo apt install lxqt。刚创建好的Codespace是需要先sudo apt update一下的,不然不能安装。其次,直接安装lxqt会占用很大的空间,需要安装另外一个包lxqt-core。
sudo apt update sudo apt install lxqt-core
第二步:
安装好lxqt之后,就要开始安装vnc了。这里选用的是tigervnc。
sudo apt install tigervnc-standalone-server tigervnc-common
安装好后,执行vncserver就可以运行vnc服务。第一次执行需要设置密码。
运行vnc:
vncserver
停止vnc:
vncserver -kill
设置屏幕分辨率
vncserver -geometry
后面写上分辨率,例如1200x700
这里的vnc端口号一般是5901
第三步:
安装noVNC以便在浏览器中使用桌面环境。
git clone https://github.com/novnc/noVNC.git
执行完毕之后,进入noVNC/utils目录,执行
./novnc_proxy --vnc localhost:5901
最后在vscode下面的端口一栏找到6080端口,在浏览器中打开它的本地地址