rhel-fedora

Administer Fedora, RHEL, and derivatives with version-specific RPM commands.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/iuliandita/skills --skill rhel-fedora
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rhel-fedora
Source: https://github.com/iuliandita/skills/tree/main/skills/rhel-fedora
Command: npx skills add https://github.com/iuliandita/skills --skill rhel-fedora

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves the complexity of managing diverse RPM-based Linux distributions by providing context-aware guidance that respects the specific operational differences between Fedora, RHEL, and their clones.

Core Features & Use Cases

  • Distro-Aware Triage: Provides tailored commands for Fedora, RHEL, Rocky, Alma, Oracle, and Amazon Linux, preventing the application of incompatible configurations.
  • System Plumbing: Offers deep-dive troubleshooting for SELinux, firewalld, bootloader/kernel recovery, and package management.
  • Use Case: When a service fails to start on a RHEL 9 server, use this skill to identify whether the issue stems from a missing subscription entitlement, an SELinux AVC denial, or a module stream mismatch.

Quick Start

Use the rhel-fedora skill to diagnose why the web service is failing to start on this Rocky Linux host.

Frequently Asked Questions about rhel-fedora

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot a systemd service that fails to start on RHEL or Fedora?

Troubleshoot systemd service failures on RHEL and Fedora by checking journalctl logs, verifying SELinux AVC denials, and confirming dnf package dependencies. Context-aware triage identifies whether the issue stems from missing entitlements, module stream mismatches, or policy conflicts.

Why does SELinux block my application on Rocky Linux or AlmaLinux?

SELinux blocks applications on Rocky Linux or AlmaLinux due to AVC denials when file contexts or process transitions lack proper policy definitions. Diagnose the specific denial using audit logs and apply targeted boolean toggles or policy module updates to restore access.

How do I manage dnf repositories and module streams on RHEL 9?

Manage dnf repositories and module streams on RHEL 9 by verifying subscription entitlements and repository provenance. Identify active module streams and reset mismatched packages to ensure version-specific operational commands align with the RPM-family ecosystem requirements.

Can I use the same administration commands across Fedora, RHEL, and Amazon Linux?

Administration commands differ across Fedora, RHEL, and Amazon Linux due to distinct release lanes and package management requirements. Distro-aware triage provides tailored commands for each derivative, preventing the application of incompatible bootloader or firewalld configurations.

What is the best way to recover a bootloader configuration on a Fedora system?

Recover bootloader configurations on Fedora by identifying the specific release lane and applying version-specific grub recovery commands. Deep-dive troubleshooting ensures kernel recovery aligns with RPM-based system plumbing requirements without breaking existing systemd boot targets.

How do I resolve firewalld configuration conflicts on Oracle Linux?

Resolve firewalld configuration conflicts on Oracle Linux by diagnosing zone assignments and service rules. Distro-aware troubleshooting ensures firewalld commands respect the specific operational differences between RHEL clones, preventing incompatible network policy applications.