All of the Pakfire console commands on one page!
Need a little help remembering the pakfire commands?
pakfire help
To install the package enter the name or names. Several packages can be installed at same time.
pakfire install [-y] <package> [<package> . . . ]
After a short period the installation process starts. The Console output can be bypassed by adding with -y parameter.
To uninstall a package run the following command in the Console window:
pakfire remove [-y] <package> [<package> . . . ]
Contact the servers for new lists of pakfire packages. Updates will appear if the file is older than one day.
pakfire update
Contact the servers for new lists of pakfire packages no matter the age of last update.
pakfire update --force
Installs the latest version of all pakfire packages.
pakfire upgrade
TBD - FIXME
pakfire upgrade --force
A list of available packages can be found by using the following Command in the Console window:
pakfire list [--no-colors]
More verbose package information including dependencies, installation status and more, can be displayed using the following Command in the Console window:
pakfire info <package> [<package> ...]
Provides a list of dependencies for each package entered.
pakfire resolvedeps package [<package> ...]
This enables Pakfire to return a Status-Summary for the Current Core-Update-Level, time since last updates, the availability of a core-/packet-update and if a reboot is required to complete an update.
This can be used by monitoring agents (e.g. zabbix_agentd) to monitor the update status of the IPFire device.
pakfire status
Need to pick a specific pakfire mirror? Edit the /opt/pakfire/etc/pakfire.conf file:
# Only use this mirror
#$mirror = "https://<mirror>/pakfire2";
$mirror = "https://mirror1.ipfire.org/pakfire2";
Pick a favorite server from this list:
https://mirrors.ipfire.org
pakfire2 directory$mirror variable in the /opt/pakfire/etc/pakfire.conf file.