62 lines
1.4 KiB
Fish
62 lines
1.4 KiB
Fish
# Common package management
|
|
#------------------------------------------------------
|
|
|
|
# Install / remove
|
|
abbr inst "sudo pkg install -y"
|
|
abbr uinst "sudo pkg delete"
|
|
abbr pkgrm "sudo pkg delete"
|
|
abbr purge "sudo pkg delete"
|
|
|
|
# Upgrade / maintenance
|
|
abbr upgr "sudo pkg update && sudo pkg upgrade -y"
|
|
abbr autoremove "sudo pkg autoremove -y"
|
|
abbr pkgclean "sudo pkg clean -y"
|
|
|
|
# Search / information
|
|
abbr pkgsh "pkg search"
|
|
abbr pkginfo "pkg info"
|
|
abbr pkgls "pkg info"
|
|
|
|
# Package relationships
|
|
abbr pkgdep "pkg info -d"
|
|
abbr pkgrdep "pkg info -r"
|
|
|
|
# Package ownership / files
|
|
abbr pkgfiles "pkg info -l"
|
|
abbr pkgowner "pkg which"
|
|
|
|
# Installed package information
|
|
abbr pkgstatus "pkg info"
|
|
abbr pkgverify "pkg check"
|
|
|
|
# FreeBSD pkg-specific
|
|
#------------------------------------------------------
|
|
|
|
# Repository management
|
|
abbr pkgrepos "pkg repos"
|
|
|
|
# Audit installed packages
|
|
abbr pkgaudit "pkg audit"
|
|
|
|
# Package database
|
|
abbr pkgdb "pkg check -Ba"
|
|
|
|
# Package locking
|
|
abbr pkglock "sudo pkg lock"
|
|
abbr pkgunlock "sudo pkg unlock"
|
|
abbr pkglocks "pkg lock -l"
|
|
|
|
# Package statistics
|
|
abbr pkgstats "pkg stats"
|
|
|
|
# Package cache
|
|
abbr pkgcache "pkg clean -an"
|
|
|
|
# Bootstrap pkg
|
|
abbr pkgbootstrap "sudo pkg bootstrap"
|
|
|
|
# Reinstall package
|
|
abbr pkgreinstall "sudo pkg install -f"
|
|
|
|
# Fetch package without installing
|
|
abbr pkgfetch "pkg fetch" |