如何在 Linux 上安裝 Cockpit

Cockpit 是 Redhat 基於 Web 的服務器管理系統。該項目的主要目標是為 Linux 系統管理員提供快速有效地管理其服務器的能力。官方提供 Cockpit 作為 Fedora Linux 和其他基於 RedHat 的 Linux 服務器發行版的一項令人興奮的功能。但是,也可以在 Linux 服務器發行版(如 Debian、Ubuntu 甚至運行 Arch Linux 的服務器)上使用 Cockpit!

在本指南中,我們將揭開在 Linux 上設置 Cockpit 界面的神秘面紗。我們還將介紹如何在界面中使用和管理您的系統。

注意:Cockpit 的軟件是 Linux。話雖如此,您將不需要使用它來訪問 Web 界面。只要您使用 Opera、Firefox、Chrome、Microsoft Edge 或 Safari,它就可以在任何操作系統上運行!

Ubuntu 使用說明

想要在您的 Ubuntu 機器上使用 Cockpit UI?幸運的是,無需付出任何努力就可以讓它發揮作用。從操作系統的 17.04 版開始,Cockpit 可以使用簡單的Apt install命令進行安裝。

為了讓它在你的 Ubuntu 設置中運行,啟動一個終端窗口並在下面輸入以下 Apt 命令。

如何在 Linux 上安裝 Cockpit

sudo apt 安裝駕駛艙

Debian 使用說明

Cockpit 項目對 Debian 有很好的支持。該軟件正式支持 Debian 9 和 Debian 8。Debian Linux 上的 Cockpit 儀表板支持通過 Debian 的 Backports 軟件存儲庫成為可能。如果沒有 Debian Backports,由於舊包,Cockpit 將無法運行。

要啟用 Backports,請啟動終端並輸入以下命令。或者,如果您在設置 Backports 時需要更多指導,請遵循我們關於該主題的深入教程。

Debian 9

su - echo 'deb https://deb.debian.org/debian stretch-backports main' > \ /etc/apt/sources.list.d/backports.list

Debian 8

su - echo 'deb https://deb.debian.org/debian jessie-backports-sloppy main' > \ /etc/apt/sources.list.d/backports.list

在您的 Debian 系統上啟動並運行 Backports 軟件源後,您需要運行 更新 命令。

sudo apt-get 更新

最後,使用下面的apt-get install命令在 Debian 上安裝 Cockpit 程序。

sudo apt-get 安裝駕駛艙

Arch Linux 使用說明

雖然表面上看起來有點荒謬,但許多 Linux 用戶喜歡使用 Arch Linux 作為服務器操作系統。如果您是這些人中的一員,您會很高興知道可以在其上運行 Cockpit 管理 UI。但是,請記住,這是項目不支持的非官方軟件包。

如何在 Linux 上安裝 Cockpit

要在 Arch Linux 上啟動並運行 Cockpit UI,您將無法運行快速的 Pacman 命令。相反,您需要手動下載和編譯 Cockpit AUR 包。這是如何做到的。

首先通過 Pacman 安裝 Base-devel 和 Git 包。這將允許您輕鬆地手動使用 AUR 包。

sudo pacman -S base-devel git

接下來,使用git clone命令獲取 Cockpit AUR 包。

git 克隆 https://aur.archlinux.org/cockpit.git

使用CD命令將終端移動到“cockpit”文件夾中。

CD駕駛艙

使用git下載 Cockpit 的 AUR 依賴項。

git clone https://aur.archlinux.org/systemtap.git git clone https://aur.archlinux.org/pcp.git git clone https://aur.archlinux.org/python2-pyscss.git git clone https ://aur.archlinux.org/perl-javascript-minifier-xs.git

使用makepkg構建和安裝 Cockpit 的依賴項。請記住,如果您遇到 PGP 問題,您可以跳過檢查(風險自負)--skipinteg.

須藤 groupadd -r stapusr ; 須藤 groupadd -r stapsys ; 須藤 groupadd -r stapdev

cd systemtap makepkg -sri cd .. cd pcp makepkg -sri cd python2-pyscss makepkg -sri .. cd perl-javascript-minifier-xs makepkg -sri ..

最後,在 Arch 上安裝 Cockpit。

cd .. makepkg -sri

Fedora 使用說明

Cockpit 一直旨在用於 Redhat 產品。Fedora 是 Redhat 產品(儘管由單獨的社區開發),因此 Cockpit 管理工具在軟件存檔中可用。要安裝啟動終端窗口並在下面輸入DNF命令。

須藤 dnf 安裝駕駛艙 -y

在 Fedora 上設置 Cockpit 後,啟用它以用於:

sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent

紅帽企業 Linux 使用說明

Cockpit 可以安裝在 RedHat Enterprise Linux 上,前提是您使用的是 7.1 或更高版本。該軟件通過“Extras”軟件存儲庫提供給用戶,並且必須在安裝前啟用。

要啟用“Extras”存儲庫,請啟動終端並輸入以下命令。

須藤訂閱管理器 repos --enable rhel-7-server-extras-rpms

啟用新存儲庫後,使用 Yum 安裝 Cockpit。

sudo yum 安裝駕駛艙

然後,在 Rhel 上啟用該軟件以完成。

sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent

CentOS 使用說明

如何在 Linux 上安裝 Cockpit

由於 CentOS 試圖盡可能地接近 RedHat Enterprise Linux,因此很容易讓 Cockpit 軟件在該平台上運行。截至目前,使用 CentOS 7 及更高版本的用戶將能夠使用 Yum 包管理器快速獲取它。

須藤 yuminstall 駕駛艙

一旦 Cockpit 在 CentOS 上運行,您需要做一些事情。具體來說,您需要通過 systemd 啟用該軟件。它還必須允許通過防火牆。

sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload

輸入上述三個命令後,Cockpit 應該可以在 CentOS 上使用了!

留下評論

如何在 SUSE Linux Enterprise Server 上設定 SAP HANA 記憶體限制

如何在 SUSE Linux Enterprise Server 上設定 SAP HANA 記憶體限制

了解如何在 SUSE Linux Enterprise Server 上設定 SAP HANA 全域和語句記憶體限制,將 HANA 限制與 SUSE MemoryLow 進行比較,並安全地驗證每個變更。

如何安全地設定 Gooroom OS 瀏覽器隔離設定

如何安全地設定 Gooroom OS 瀏覽器隔離設定

了解 Gooroom OS 瀏覽器隔離的工作原理,準備受信任且被封鎖的 URL 策略,協調 GPMS 配置,並驗證您的建置中的設定。

Harmonica OS 系統需求及舊款筆記型電腦相容性指南

Harmonica OS 系統需求及舊款筆記型電腦相容性指南

安裝 HamoniKR 8.0 之前,請檢查系統需求、精簡版與完整版的需求,以及對較舊的 64 位元筆記型電腦的實際相容性檢查。

修復 Ubuntu GNOME 中 tracker-miner-3 導致的 CPU 使用率過高問題

修復 Ubuntu GNOME 中 tracker-miner-3 導致的 CPU 使用率過高問題

了解為什麼 tracker-miner-fs-3 在 Ubuntu GNOME 中會佔用大量 CPU 資源,如何檢查索引狀態、減少可搜尋位置以及安全地重建 Tracker 索引。

如何在啟用 BitLocker 的情況下雙啟動 Ubuntu 24.04 和 Windows 11

如何在啟用 BitLocker 的情況下雙啟動 Ubuntu 24.04 和 Windows 11

了解 Ubuntu 24.04 何時可以與 BitLocker 雙啟動、如何保護您的復原金鑰以及安全的相同磁碟機或不同磁碟機安裝路徑。

如何將 Pardus Linux 用戶端加入 Active Directory 網域

如何將 Pardus Linux 用戶端加入 Active Directory 網域

使用 Pardus Domain Joiner 將 Pardus Linux 加入 Active Directory。檢查 DNS 和時間,安裝 CLI,使用 SSSD 加入,並驗證網域登入存取權限。

如何設定 Pardus Image Creator 進行自訂作業系統部署

如何設定 Pardus Image Creator 進行自訂作業系統部署

了解 Pardus Image Writer 的功能、安裝方法以及如何安全地將經過驗證的自訂 ISO 映像部署到 USB 隨身碟。內容包括建置和測試指南。

修正 SLES 啟動時「載入核心模組失敗」的問題

修正 SLES 啟動時「載入核心模組失敗」的問題

透過尋找錯誤模組、修正啟動配置,並在需要時重建 initramfs,來診斷和修復 SLES 上的 systemd-modules-load.service 故障。

如何使用 OSTree 將 Debian 桌面遷移到 Immutable OS

如何使用 OSTree 將 Debian 桌面遷移到 Immutable OS

了解為什麼安裝軟體包就無法使 Debian 成為 OSTree 不可變系統,然後安全地遷移到 OSTree 桌面或規劃自訂 Debian 鏡像。

修復 Ubuntu 24.04 中 Wayland 下觸控板手勢無法運作的問題

修復 Ubuntu 24.04 中 Wayland 下觸控板手勢無法運作的問題

透過檢查 GNOME 設定、libinput 事件、更新和擴充功能來修復 Ubuntu 24.04 Wayland 上缺少的三指觸控板手勢。