Assorted shell and Python scripts
1#!/usr/bin/env bash 2 3# Source: https://docs.fedoraproject.org/en-US/quick-docs/upgrading-fedora-offline/ 4 5old_kernels=($(dnf repoquery --installonly --latest-limit=-1 -q)) 6if [ "${#old_kernels[@]}" -eq 0 ]; then 7 echo "No old kernels found" 8 exit 0 9fi 10 11if ! sudo dnf remove "${old_kernels[@]}"; then 12 echo "Failed to remove old kernels" 13 exit 1 14fi 15 16echo "Removed old kernels" 17exit 0