dotfiles_fish_server/pkg/apt/02_abbreviations.fish

45 lines
1.1 KiB
Fish

# Common package management
# Install / remove
abbr inst "sudo apt install -y"
abbr uinst "sudo apt remove"
abbr pkgrm "sudo apt remove"
abbr purge "sudo apt purge"
# Upgrade / maintenance
abbr upgr "sudo apt update && sudo apt full-upgrade -y"
abbr autoremove "sudo apt autoremove -y"
abbr pkgclean "sudo apt clean"
# Search / information
abbr pkgsh "apt search"
abbr pkginfo "apt show"
abbr pkgls "apt list --installed"
# APT-specific
# Package relationships
abbr pkgdep "apt-cache depends"
abbr pkgrdep "apt-cache rdepends"
# Package policy / versions
abbr pkgpolicy "apt-cache policy"
abbr pkgmadison "apt-cache madison"
# Package ownership / files
abbr pkgfiles "apt-file list"
abbr pkgowner "dpkg -S"
# Installed package information
abbr pkgstatus "dpkg -s"
abbr pkgverify "debsums"
# Package database
abbr pkgreset "sudo dpkg-reconfigure"
# Repository management
abbr pkgsrc "sudo apt edit-sources"
# Package contents
abbr pkgextract "dpkg-deb -x"
abbr pkgcontents "dpkg-deb -c"