|
1 | 1 | # shellcheck shell=bash
|
2 | 2 | about-alias 'dnf aliases for fedora 22+ distros'
|
3 | 3 |
|
4 |
| -alias dnfl="dnf list" # List packages |
5 |
| -alias dnfli="dnf list installed" # List installed packages |
6 |
| -alias dnfgl="dnf grouplist" # List package groups |
7 |
| -alias dnfmc="dnf makecache" # Generate metadata cache |
8 |
| -alias dnfp="dnf info" # Show package information |
9 |
| -alias dnfs="dnf search" # Search package |
| 4 | +if _command_exists dnf; then |
| 5 | + alias dnfp="dnf info" # Show package information |
| 6 | + alias dnfl="dnf list" # List packages |
| 7 | + alias dnfli="dnf list installed" # List installed packages |
| 8 | + alias dnfgl="dnf grouplist" # List package groups |
| 9 | + alias dnfmc="dnf makecache" # Generate metadata cache |
| 10 | + alias dnfs="dnf search" # Search package |
10 | 11 |
|
11 |
| -alias dnfu="sudo dnf upgrade" # Upgrade package |
12 |
| -alias dnfi="sudo dnf install" # Install package |
13 |
| -alias dnfri='sudo dnf reinstall' # Reinstall package |
14 |
| -alias dnfgi="sudo dnf groupinstall" # Install package group |
15 |
| -alias dnfr="sudo dnf remove" # Remove package |
16 |
| -alias dnfgr="sudo dnf groupremove" # Remove package group |
17 |
| -alias dnfc="sudo dnf clean all" # Clean cache |
| 12 | + alias dnfi="sudo dnf install" # Install package |
| 13 | + alias dnfr="sudo dnf remove" # Remove package |
| 14 | + alias dnfu="sudo dnf upgrade" # Upgrade package |
| 15 | + alias dnfc="sudo dnf clean all" # Clean cache |
| 16 | + alias dnfri="sudo dnf reinstall" # Reinstall package |
| 17 | + alias dnfgi="sudo dnf groupinstall" # Install package group |
| 18 | + alias dnfgr="sudo dnf groupremove" # Remove package group |
| 19 | +fi |
0 commit comments