diff --git a/translated/tech/20210518 Manage your Raspberry Pi with Cockpit.md b/translated/tech/20210518 Manage your Raspberry Pi with Cockpit.md index 1b40fa9c15..ca512f06b2 100644 --- a/translated/tech/20210518 Manage your Raspberry Pi with Cockpit.md +++ b/translated/tech/20210518 Manage your Raspberry Pi with Cockpit.md @@ -3,24 +3,24 @@ [#]: author: (Alan Formy-Duval https://opensource.com/users/alanfdoss) [#]: collector: (lujun9972) [#]: translator: (ShuyRoy) -[#]: reviewer: ( ) +[#]: reviewer: (wxy) [#]: publisher: ( ) [#]: url: ( ) -使用Cockpit管理你的树莓派 +使用 Cockpit 管理你的树莓派 ====== -用Cockpit建立你的树莓派的控制中心。 -![Neon colorized Raspberry Pi cluster with LEGOs][1] -去年,我写了关于使用[Cockpit管理我的Linux服务器的文章][2]。它是一个基于web的工具,为管理多个服务器及其相关的服务和应用提供了一个干净、强大的接口。它还简化了日常的管理任务。 +> 用 Cockpit 建立你的树莓派的控制中心。 -在这篇文章中,我将会介绍如何在树莓派基金会提供的标准操作系统(OS)上安装Linux服务器的Cockpit web控制台。我还会简要介绍它的特性。 +![](https://img.linux.net.cn/data/attachment/album/202106/15/144053hmswm01w6qus011n.jpg) +去年,我写了关于使用 [Cockpit 管理我的 Linux 服务器的文章][2]。它是一个基于 Web 的工具,为管理多个服务器及其相关的服务和应用提供了一个简洁、强大的界面。它还简化了日常的管理任务。 -### 在树莓派OS上安装Cockpit +在这篇文章中,我将会介绍如何在树莓派基金会提供的标准操作系统树莓派 OS 上安装用于 Linux 服务器的 Cockpit Web 控制台。我还会简要介绍它的特性。 -在sudo权限下使用一个账户通过SSH登录你的树莓派系统。如果你还没有建立一个账户: +### 在树莓派 OS 上安装 Cockpit +在 `sudo` 权限下使用一个账户通过 SSH 登录你的树莓派系统。如果你还没有建立一个账户: ``` $ ssh pibox @@ -37,17 +37,15 @@ Last login: Tue May  4 09:55:57 2021 from 172.1.4.5 alan@pibox:~ $ ``` -在树莓派OS上安装Cockpit web控制台和在Linux服务器上一样简单: - +在树莓派 OS 上安装 Cockpit Web 控制台和在 Linux 服务器上一样简单: ``` -`$ sudo apt install cockpit` +$ sudo apt install cockpit ``` -Cockpit只需要60.4 KB的磁盘空间。加上它的几个包依赖项,总使用量是115MB。 - -安装过程将负责设置和启动服务。你可以使用 `systemctl` 命令来验证状态。 +Cockpit 只需要 60.4 KB 的磁盘空间。加上它的几个包依赖项,总使用量是 115MB。 +安装过程将负责设置和启动服务。你可以使用 `systemctl` 命令来验证状态: ``` $ systemctl status cockpit.socket @@ -62,34 +60,27 @@ $ systemctl status cockpit.socket    CGroup: /system.slice/cockpit.socket ``` -### 使用Cockpit +### 使用 Cockpit #### 连接 -默认的监听端口号是9090。打开你最喜欢的web浏览器并输入地址,例如: `https://pibox:9090`. +默认的监听端口号是 9090。打开你最喜欢的 Web 浏览器并输入地址,例如: `https://pibox:9090`。 ![Cockpit home page][3] -(Alan Formy-Duval, [CC BY-SA 4.0][4]) +你现在可以使用你的普通账户登录。同样,这个账户上需要有使用 `sudo` 的权限 —— 很可能就是你用来 SSH 和运行 Apt 的那个账户。一定要勾选“为特权任务重用我的密码”。 -你现在可以使用你的常规账户登录。同样,在这个账户上使用sudo权限是很有帮助的——使用SSH和运行Apt很像。一定要勾选“为特权任务重用我的密码”。 - -#### 管理你的派 - -Cockpit的初始屏幕以 **System** 开始,将提供当前CPU和内存使用的详细信息和图。 +#### 管理你的树莓派 +Cockpit 的初始屏幕以 “System” 页开始,提供当前 CPU 和内存使用的详细信息和图表。 ![Initial Cockpit screen][5] -(Alan Formy-Duval, [CC BY-SA 4.0][4]) - 你可以从这个屏幕看到硬件细节。 ![Cockpit hardware details][6] -(Alan Formy-Duval, [CC BY-SA 4.0][4]) - -通过点击每一项来展开左边的列(例如,日志、存储、服务等)。这些是标准的Cockpit部分,而且非常明显。 +通过点击每一项来展开左边的列(例如,日志、存储、服务等)。这些是标准的 Cockpit 部分,不言自明。让我快速描述一下每个部分。 #### 日志 @@ -97,15 +88,15 @@ Cockpit的初始屏幕以 **System** 开始,将提供当前CPU和内存使用 #### 存储 -存储部分展示了已经安装的物理驱动器和RAID设备。例如大小、序列号等细节都被展示了出来。还展示了读/写活动和真实的空间使用的图。专门存储日志的在底部展示。 +存储部分展示了已经安装的物理驱动器和 RAID 设备。例如大小、序列号等细节都被展示了出来。还展示了读/写活动和实际空间使用的图表。存储的具体日志显示在底部。 #### 网络 -这部分展示了发送和接收活动、IP地址以及网络的日志。你也可以添加更多的网络设备,例如使用各自按钮的bonds、桥以及VLAN。 +这部分展示了发送和接收活动、IP 地址以及网络特定的日志。你还可以使用相应的按钮添加更多的网络设备,如绑定、网桥和 VLAN。 #### 账户 -这里展示了已有的账户。点击每个账户来管理或使用创建新账户按钮来添加用户。账户也可以被删除。 +这里展示了已有的账户。点击每个账户来管理,或使用创建新账户按钮来添加用户。账户也可以被删除。 #### 服务 @@ -113,34 +104,29 @@ Cockpit的初始屏幕以 **System** 开始,将提供当前CPU和内存使用 #### 应用程序 -通常,这个屏幕提供了各种用于管理功能的应用程序,例如389目录服务器或Podman同期的创建。但在我的树莓派OS上,这个屏幕只显示“没有安装或可用的应用程序”。在写应用程序的时候,这个或许还没有实现。尽管如此,你得不得怀疑这类型的过程对于树莓派硬件来说是否太沉重。 +通常,这个屏幕提供了各种用于管理功能的应用程序,例如 389 目录服务器或创建 Podman 容器。但在我的树莓派 OS 上,这个屏幕只显示“没有安装或可用的应用程序”。在写这篇文章的时候,这个或许还没有实现。虽然,你可能会怀疑这类型的程序对于树莓派硬件来说是否太过沉重。 #### 软件更新 -对任何系统管理员来说,保持软件最新是最重要的任务之一。Cockpit的软件更新部分检查并进行更新。 +对任何系统管理员来说,保持软件最新是最重要的任务之一。Cockpit 的软件更新部分可以检查并进行更新。 ![Software updates in Cockpit][7] -(Alan Formy-Duval, [CC BY-SA 4.0][4]) - #### 终端 -Cockpit最整洁的特点之一是终端。你可以使用它,而不是打开一个单独的终端模拟器并使用SSH。我使用中断来安装[ScreenFetch][8]: - +Cockpit 最方便的特点之一是终端。你可以使用它,而不是打开一个单独的终端模拟器并使用 SSH。我使用终端来安装 [ScreenFetch][8]: ``` -`$ sudo apt install screenfetch` +$ sudo apt install screenfetch ``` -我使用ScreenFetch生成了这张截图: +使用 ScreenFetch 生成了这张截图: ![Terminal in Cockpit][9] -(Alan Formy-Duval, [CC BY-SA 4.0][4]) +### 使用 Cockpit 的中心控制 -### 使用Cockpit的中心控制 - -Cockpit在树莓派上的行为就像它在任何其他Linux系统上一样。你可以将它添加到控制面板上进行集中控制。它允许组织将基于树莓派的服务和系统集成到他们的整个Linux基础设施中,无论Cockpit在哪里被用来作为管理控制面板的解决方案。这是非常方便的,因为派经常在无领导者的高密度机架数据中心运行,而这些数据中心通常会缺乏KVM访问。 +Cockpit 在树莓派上的表现就像它在其他 Linux 系统上一样。你可以将它添加到仪表盘上进行集中控制。它允许企业在 Cockpit 作为管理仪表盘解决方案的任何地方,将基于树莓派的服务和系统整合到他们的整体 Linux 基础设施中。因为树莓派经常在高密度机架数据中心以无外接控制headless方式运行,而这些数据中心通常会缺乏 KVM 访问方式,这是非常方便的。 -------------------------------------------------------------------------------- @@ -149,7 +135,7 @@ via: https://opensource.com/article/21/5/raspberry-pi-cockpit 作者:[Alan Formy-Duval][a] 选题:[lujun9972][b] 译者:[RiaXu](https://github.com/ShuyRoy) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出