Jul 20, 2023

FreeBSD ports/packages administration and management tool suite

Portupgrade is a tool to upgrade installed packages via ports or packages. You can upgrade installed packages without having to reinstall depending or dependent packages. It can automatically trace dependency chains up and down upgrading packages recursively.

This package also includes the following utilities portinstall Helps you install new ports in a handy way. portcvsweb Instantly lets you browse change history via CVSweb. portversion Replaces pkg_version1 and helps you upgrade packages with portupgrade1. runs much faster portsclean Cleans ports workdir’s, unreferenced distfiles, old and orphan shared libraries, and stale packages. portsdb Creates binary database from the ports INDEX. ports_glob Expands ports globs. pkg_deinstall Wraps pkg_delete1 and provides additional features. pkg_fetch Fetches packages from a remote site. pkg_glob Expands package globs. pkg_which Checks which package a file came from quickly. pkgdb Manages and searches the package database. pkgdu Display a disk usage for installed packages.

See also http//pkgtools.github.com/

Checkout these related ports:
  • Wanted-ports - Just depend on a configurable, arbitrary set of other ports
  • Synth - Custom package repository builder for FreeBSD and DragonFly
  • Submodules2tuple - GH_TUPLE generator for GitHub projects with submodules
  • Sccache-overlay - Ports overlay for sccache
  • Reprise - Port testing system
  • Rc-subr-jail - Shell library to help writing RC scripts with jail support
  • Py-skog - Generate visual dependency trees for FreeBSD ports
  • Py-pytoport - Generate FreeBSD ports from Python modules on PyPI
  • Py-freebsd-ports - Parse FreeBSD Ports INDEX, provide search API
  • Psearch - Utility for searching the FreeBSD Ports Collection
  • Poudriere - Port build and test system
  • Poudriere-devel - Port build and test system
  • Portupgrade-devel - FreeBSD ports/packages management tool (devel version)
  • Portupdate-scan - Display pertinent parts of {PORTSDIR}/UPDATING
  • Porttree - Show dependencies of FreeBSD port as pseudo graphical tree