FreeBSD List All Outdated Package
Q. How do I know what packages are available to be updated on my FreeBSD Server system? How do I list all outdated packages under FreeBSD / OpenBSD operating system?
A. Use the pkg_version command which is used to produce a report of software packages installed using the pkg_add command (ports).
Each package name is printed, along with a one-character status flag. Following is the list of all valid status flags:
- = The installed version of the package is current.
- < The installed version of the package is older than the current version.
- > The installed version of the package is newer than the current version. This situation can arise with an out-of-date index file, or when testing new ports.
- ? The installed package does not appear in the index. This could be due to an out of date index or a package taken from a PR that has not yet been committed.
- * There are multiple versions of a particular software package listed in the index file.
- ! The installed package exists in the index but for some reason, pkg_version was unable to compare the version number of the installed package with the corresponding entry in the index.
List all FreeBSD / OpenBSD outdated package
# pkg_version -vIL=
Output:
bash-3.2.25 < needs updating (index has 3.2.33) bind94-9.4.1.1 < needs updating (index has 9.4.2_1) lynx-2.8.5_2 < needs updating (index has 2.8.6.5_2,1) ruby-1.8.6.111,1 < needs updating (index has 1.8.6.111_1,1) vim-lite-7.1.145 < needs updating (index has 7.1.175)
How do I update outdated packages?
See How to: FreeBSD update software and apply security patch.
Subscribe to our free e-mail newsletter or RSS feed to get all updates.
You can Email this page to a friend.
Related Other Helpful FAQs:
- Linux List All Outdated Packages Which Could be Updated and Applied to System
- CentOS / Red Hat Linux Find Out Latest Available Updated Package or Kernel Version
- CentOS Linux apply package updates
- Apply package updates from the Red Hat Network (RHN) For Red Hat Linux Server
- Red Hat Enterprise Linux: Apply package updates from the Red Hat Network (RHN)
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!
Tags: character status, display package updates, freebsd list outdated package, freebsd package managers, freebsd package update, freebsd server, freebsd smart package manager, freebsd update packages, openbsd list available package update, operating system, package updates, pkg_version, pkg_version command, ports, root user, server system, shell, software packages, status flag



Recent Comments
Today ~ 3 Comments
Today ~ 57 Comments
Yesterday ~ 9 Comments
Yesterday ~ 7 Comments
Yesterday ~ 1 Comment