内容提要
CentOS 8 新特性:Cockpit 是 Web 系统管理工具,可用 yum 安装,执行 systemctl enable --now cockpit.socket 开启并设开机启动,浏览器访问 https://ip:9090 登录管理。修改系统语言为中文需安装 langpacks-zh_CN,再写入 locale.conf 并重启。
延伸解读
Cockpit 的定位与适用场景
Cockpit 是 CentOS 8 引入的 Web 端系统管理工具,适合不熟悉命令行或需要快速完成基础操作的用户。通过浏览器访问 https://ip:9090,可用系统账户登录,进行查看系统信息、启停服务、管理账户、系统更新、使用 Web 终端及查看网络流量等操作。它降低了管理门槛,但文章未涉及高级配置或安全加固,生产环境需自行评估。
启用 Cockpit 的关键步骤
若系统未默认安装 Cockpit,可先执行 yum install cockpit 安装。启用并设置开机启动只需一条命令:systemctl enable --now cockpit.socket。该命令同时启动服务并配置自启,之后即可通过浏览器访问 9090 端口。注意访问协议为 HTTPS,若无法连接需检查防火墙或服务状态。
修改系统语言为中文的流程
CentOS 8 默认可能未包含中文语言支持,需先安装语言包:yum install -y langpacks-zh_CN。然后通过 echo LANG="zh_CN.UTF-8" > /etc/locale.conf 写入配置,重启系统后生效。执行 locale 命令可验证当前语言设置。此方法直接修改配置文件,适用于最小化安装或需要批量部署的场景。
Q&A
CentOS 8 的 Cockpit 是什么?有什么作用?
Cockpit 是一个 Web 端的系统管理工具,可以通过浏览器用鼠标操作管理系统,支持查看系统信息、启动/停止服务、新增或更改账户、系统更新、Web 终端及查看网络流量等功能。
如何在 CentOS 8 上安装并启动 Cockpit?
使用 yum 安装:yum install cockpit;然后执行 systemctl enable --now cockpit.socket 开启服务并设置开机启动。
Cockpit 安装后如何访问?
在浏览器中输入 https://ip:9090,使用系统用户名和密码登录即可访问。
CentOS 8 如何安装中文语言包?
使用 yum 安装中文语言包:yum install -y langpacks-zh_CN。
CentOS 8 如何将系统语言修改为中文?
安装中文语言包后,执行 echo LANG="zh_CN.UTF-8" > /etc/locale.conf,然后重启系统,再用 locale 命令查看即可看到系统语言已替换为中文。
CentOS 8 中 Cockpit 服务如何设置开机自启?
执行 systemctl enable --now cockpit.socket 命令即可开启 Cockpit 服务并设置开机启动。