云服务器命令行界面无法显示octave绘制的图像
我不想在我的电脑上安装任何一款编程软件,我所有的编程工具都安装在虚拟机上,因为我觉的这样方便管理,并且我可以随便的乱搞我的系统而不造成物理主机的实质性损伤。毕竟联想拯救者花了我将近1w大洋。
但是出现一个问题,使用VMware 无法在linux系统下进入unity模式,虚拟机之间来回的操作让我感到厌烦,我决定使用我的一台虚拟机进一步解放我的双手。
但是命令行界面的绘制的图像让我不敢恭维
我决定安装图形界面。
(这是我在另一台服务器上绘制,感觉还可以,突然觉得绕了这一圈没有意义了)
安装GNOME图像化界面
首先就是标准的步骤:
确保工具是当前最新版本,再加上安装tasksel
//root用户登录
apt update && apt upgrade && apt install tasksel
//非root用户
sudo apt update && sudo apt upgrade && sudo apt install tasksel
再使用tasksel安装
//root用户登录
tasksel install desktop gnome-desktop
//非root用户
sudo tasksel install desktop gnome-desktop
安装完成后续步骤就是:
设置图形界面为默认启动项
sudo systemctl set-default graphical.targe //root去掉sudo
这里会出现小问题
解决完这些问题再reboot就可以
出现的问题
第一次重启时候宕机,原因不明,reboot之后使用VNC登录厨师界面时无响应。
猜测可能是VCN登录的问题,因为安装图形化桌面后,系统禁止root登录而产生的问题。
只是猜测没有证实。
理由是重装系统之后(debain9升级到了debain10),设计图形界面默认启动之后,修改了两个配置文件:
/etc/gdm3/daemon.conf
/etc/pam.d/gdm-password
前者在[security] 后添加配置:AllowRoot=true
后者注释#auth required pam_succeed_if.so user != root quiet_success
参考链接:https://cloud.tencent.com/developer/article/1931095
这样使root用户可以登录图形界面
成功重启之后进入系统
按照效果来看问题解决了
使用Ubuntu 安装图形界面加VNC远程连接
https://cloud.tencent.com/document/product/213/46001
腾讯云上跟着做,亲测有效
参考:
https://support.huaweicloud.com/ecs_faq/ecs_faq_0726.html
https://cloud.tencent.com/developer/article/1931095