websoft9/apps/roles/os/Notes.md
2023-02-20 12:12:56 +08:00

1.9 KiB
Raw Blame History

可视化

Linux 可视化可以从 Desktop 和 Web GUI 两个方案考量。不同的操作系统发行版加上可视化的翅膀后可以形成20个镜像商品

Desktop

  • Desktop: KDE, GNOME, 深度等
  • Server: VNCServer,XDRP Server依赖VNCServer
  • 客户端VNC和Windows远程桌面客户端

最好可以支持两种客户端

Web-GUI

Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。

Cockpit 安装已经移到 role_common

上传OS

目前有如下 Linux 发行版有分发的价值:

  • Oracle Linux
  • 深度

上传的自定义镜像OS除了满足云平台要求之外还需额外安装云平添的 Cloud Agent例如阿里云的安骑士。

待研究

  1. 安装tigerVNC 之后,默认生成了 vncserver@.server模板本Ansible role 中的service模板是修改后的内容
  2. 所有的启动设置之前,都可以加上一个连词号(-),表示"抑制错误",即发生错误的时候,不影响其他命令的执行

上架版本

云平台&桌面名称 GNOME KDE Xfce Mate
阿里云CentOS
阿里云Ubuntu - -
阿里云OracleLinux7.8 -
腾讯云CentOS - -
腾讯云Ubuntu - -
华为云CentOS
华为云Ubuntu
Azure CentOS
Azure Ubuntu - -
AWS Amazonlinux - -
AWS Ubuntu

常见问题

阿里云上 OracleLinux 无法通过控制台下发秘钥对?

确保安骑士服务启动,且安骑士版本是阿里云版本

Oracle Linux 如何安装 epel 等软件包?

Oracle Linux 提供了非常快捷等安装方式(参考
例如yum install oracle-epel-release-el8