云网牛站
所在位置:首页 > Linux云服务器 > 在Fedora Linux系统中使用Cockpit管理软件和服务的方法

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

2019-11-13 08:35:15作者:刘若鑫稿源:云网牛站

本文将重点介绍Cockpit如何处理软件和服务,关注用户和管理员可以用来在Web用户界面内执行日常任务的一些工具。可通过Cockpit的PackageKit功能获得应用程序和软件更新的菜单选项,要从命令行安装它,请运行:

sudo dnf install cockpit-packagekit

对于Fedora Silverblue,Fedora CoreOS和其他基于ostree的操作系统,请安装cockpit-ostree软件包并重新引导系统:

sudo rpm-ostree install cockpit-ostree; sudo systemctl reboot

参考:在Fedora系统中安装Cockpit的方法

 

软件更新

在主屏幕上,Cockpit会通知用户系统是否已更新,或者是否有可用的更新,单击主屏幕上的可用更新链接,或单击菜单选项中的软件更新以打开更新页面。

1、基于RPM的更新

屏幕顶部显示常规信息,例如更新数量和仅安全更新的数量,它还显示了上次检查系统更新的时间以及执行检查的按钮,同样,此按钮等效于命令sudo dnf check-update。

以下是可用更新部分,其中列出了需要更新的软件包,此外,每个软件包都显示名称,版本以及最重要的更新严重性,单击列表中的软件包可提供其他信息,例如CVE,Bugzilla ID和更新的简短描述,有关CVE和相关错误的详细信息,请单击它们各自的链接。

另外,有关软件更新的最佳功能之一是仅安装安全更新的选项,区分执行哪些更新,对于那些可能不需要或想要安装最新,最出色的软件的人来说,这很容易,当然,对于需要长期支持的机器,总是可以使用Red Hat Enterprise Linux或CentOS。

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

2、基于OSTree的更新

热门文章《什么是银蓝》指出:rpm-ostree是一种基于混合软件包/映像的系统,它由OS-Tree使用,它原子地复制了基本OS,并允许用户根据需要在基本OS上“layer”传统RPM。

由于此设置,Cockpit对这些操作系统使用类似快照的布局,如下面的图片所示,屏幕顶部显示存储库(fedora),基本OS映像以及检查更新按钮。

单击存储库名称(下面的演示中的Fedora)打开更改存储库屏幕,从这里可以添加新存储库,或单击铅笔图标以编辑现有存储库,编辑提供了删除存储库或添加另一个密钥的选项,要添加新的存储库,请输入名称和URL,另外,选择是否使用受信任的GPG密钥。

提供三个类别的图像,分别提供其详细信息:树、包和签名。Tree显示基本信息,例如操作系统,映像版本,发布多长时间以及映像的来源,软件包显示该映像中已安装软件包的列表,签名验证图像的完整性,例如作者、日期、RSA密钥ID和状态。

当前或正在运行的图像在其旁边显示一个绿色的选中标记,如果发生某种情况,或者更新导致问题,请单击“Roll Back and Reboot”按钮,这会将系统还原到先前的映像。

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

 

应用领域

应用程序屏幕显示可用于Cockpit的加载项列表,这使查找和安装用户所需的插件变得容易,在选写本文时,一些选项包括389目录服务,Fleet Commander和Subscription Manager,下面的图片显示了可用的Cockpit附加组件的完整列表。

此外,每个项目都显示名称,简要说明以及安装或删除附件的按钮,此外,单击该项将显示更多信息(如果有),要刷新列表,请单击右上角的图标。

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

 

订阅管理

订阅管理器允许管理员将订阅附加到计算机,订阅甚至使管理员可以控制用户对内容和软件包的访问,一个例子就是著名的Red Hat订阅模型,此功能与subscription-manager命令有关

可以通过Cockpit的应用程序菜单选项安装订阅加载项,也可以使用以下命令从命令行安装:

sudo dnf install cockpit-subscriptions

首先,在主菜单中单击订阅,如果机器当前未注册,则会打开注册系统屏幕,接下来,选择URL,你可以选择使用Red Hat订阅服务器的默认值,或输入一个自定义URL,输入登录名,密码,激活密钥和组织ID,最后,要完成该过程,请单击注册按钮。

订阅的主页显示了机器是否已注册,系统用途以及已安装产品的列表。

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

 

服务(Services)

要开始,请单击服务菜单选项,由于Cockpit使用systemd(参考:Systemd入门教程),因此我们获得了查看系统服务,目标、套接字、计时器和路径的选项,Cockpit还提供了直观的界面,以帮助用户搜索和找到他们想要配置的服务,服务也可以按其状态进行过滤:全部、已启用、已禁用或静态,这是服务列表,每行显示服务名称、描述、状态和自动启动行为。

例如,以bluetooth.service为例,在搜索栏中输入蓝牙会自动显示服务,现在,选择服务以查看该服务的详细信息,该页面显示服务文件的状态和路径,它还在服务文件中显示信息,例如需求和冲突,最后,在页面底部,是与该服务有关的日志。

此外,用户可以通过切换服务名称旁边的开关来快速启动和停止服务,该开关右侧的三点扩展了这些选项,以启用、禁用、屏蔽/取消屏蔽服务。

在Fedora Linux系统中使用Cockpit管理软件和服务的方法

 

相关主题

Cockpit在Linux服务器上的基本使用方法

精选文章
热门文章