Installing Cockpit

System Requirements: Cockpit runs on most Linux distributions. A server or VM with a modern Linux distribution and network connectivity is required.

Installation Process:

  • For Debian/Ubuntu: sudo apt install cockpit
  • For Fedora: sudo dnf install cockpit
  • For RHEL/CentOS: sudo yum install cockpit

After installation, enable and start the Cockpit service with: sudo systemctl enable --now cockpit.socket.

Configuring Cockpit for First Use

Access Cockpit by navigating to http://[your-server-address]:9090. Log in using your server’s credentials. Initially, explore the dashboard to familiarize yourself with the interface and basic settings.

Integrating Navigator with Cockpit

What is Navigator? Navigator is a tool that extends Cockpit’s functionality, offering enhanced file navigation and management capabilities.

Installation and Configuration: Install Navigator through Cockpit’s plugin system and configure it via the Cockpit interface, following on-screen instructions.

Ubuntu

  1. wget https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator_0.5.10-1focal_all.deb
  2. apt install ./cockpit-navigator_0.5.10-1focal_all.deb

EL7

  1. yum install https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator-0.5.10-1.el7.noarch.rpm

EL8

  1. dnf install https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator-0.5.10-1.el8.noarch.rpm

Setting Up Podman in Cockpit

Introduction to Podman: Podman is a container management tool that offers a Docker-compatible command-line interface. Installation Steps for Podman: Install Podman (cockpit-podman) using package management tools (e.g., apt for Ubuntu or dnf for Fedora). Integrating Podman with Cockpit: Once installed, Podman can be managed directly from Cockpit’s interface, providing a seamless container management experience.