Package Management
Learn how to manage your FreeBSD system with this step-by-step guide on package management tasks and best practices for FreeBSD.
Categories:
less than a minute
This Document is actively being developed as a part of ongoing FreeBSD learning efforts. Chapters will be added periodically.
FreeBSD: Package Management
- How to Install Packages Using `pkg install` on FreeBSD Operating System
- How to Update the Package Repository with `pkg update` on FreeBSD
- How to Upgrade All Packages with `pkg upgrade` on FreeBSD Operating System
- How to Build Software from the Ports Collection on FreeBSD Operating System
- How to Create a Local Package Repository with `pkg repo` on FreeBSD
- How to Resolve "Package Conflicts" During Installation on FreeBSD Operating System
- How to Uninstall Packages and Clean Dependencies on FreeBSD
- How to Audit Packages for Vulnerabilities with `pkg audit` on FreeBSD
- How to Install GUI Applications on FreeBSD (e.g., Firefox, VLC)
- How to Lock Packages to Specific Versions on FreeBSD Operating System
- How to Search for Packages with `pkg search` on FreeBSD Operating System
- How to Reinstall a Corrupted Package on FreeBSD Operating System
- How to List Installed Packages with `pkg info` on FreeBSD Operating System
- How to Enable the "Latest" Package Repository Branch on FreeBSD Operating System
- How to Use `portmaster` to Manage Ports on FreeBSD Operating System
- How to Install Precompiled Packages vs Compiling from Source on FreeBSD Operating System
- How to Troubleshoot "Missing Dependencies" Errors on FreeBSD Operating System
- How to Install 32-bit Compatibility Libraries on FreeBSD Operating System
- How to Exclude Packages from Updates on FreeBSD Operating System
- How to Use `pkg-provides` to Find Which Package Owns a File on FreeBSD Operating System
- How to Set Up a Poudriere Build Server for Custom Packages on FreeBSD Operating System
- How to Install Development Tools (GCC, CMake, etc.) on FreeBSD Operating System
- How to Manage Python, Ruby, and Node.js Modules via `pkg` on FreeBSD Operating System
- How to Configure Proxy Settings for `pkg` Downloads on FreeBSD Operating System
- How to Clean the Package Cache with `pkg clean` on FreeBSD Operating System
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.