如何在 Linux 上安裝 Cockpit

如何在 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 上使用了!


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。