FreeBSD Package Manager
This commit is contained in:
parent
fbcec515a2
commit
140dbb5197
@ -14,7 +14,7 @@
|
||||
# ☑ zypper SUSE
|
||||
# ☑ apk Alpine
|
||||
# ☑ xbps Void
|
||||
# ☐ pkg_bsd FreeBSD
|
||||
# ☑ pkg_bsd FreeBSD
|
||||
# ☐ pkg_redox RedoxOS
|
||||
|
||||
set -q FISH_PACKAGE_MANAGER
|
||||
|
||||
62
pkg/pkg_bsd/02_abbreviations.fish
Normal file
62
pkg/pkg_bsd/02_abbreviations.fish
Normal file
@ -0,0 +1,62 @@
|
||||
# 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"
|
||||
17
pkg/pkg_bsd/functions/updt.fish
Normal file
17
pkg/pkg_bsd/functions/updt.fish
Normal file
@ -0,0 +1,17 @@
|
||||
function updt \
|
||||
--description "Update the system"
|
||||
|
||||
sudo pkg update
|
||||
or return
|
||||
|
||||
sudo pkg upgrade -y
|
||||
or return
|
||||
|
||||
sudo pkg autoremove -y
|
||||
or return
|
||||
|
||||
sudo pkg clean -y
|
||||
|
||||
updt_helpers
|
||||
updt_languages
|
||||
end
|
||||
Loading…
x
Reference in New Issue
Block a user