ライブラリを用いる他のツールのユーザ側「バックエンド」といえるものです。オプションを除き、以下に挙げるコマンドが必要です。updateupdateは、取得元からパッケージインデックスファイルの再同期を行うのに使用します。記述した場所から取得します。ファイルを検索することで、新規または更新されたパッケージの情報が利用可能となります。行う前に常に実行してください。前もってパッケージファイルのサイズを知ることができないため、全体の進捗メータは正しく表示されません。列挙した取得元からインストールするのに使用します。現在インストール中のパッケージに新しいバージョンがあれば更新しますが、いかなる時も現在インストール中のパッケージの削除は行いませんし、インストールしていないパッケー所の取得・インストールは行いません。対象のパッケージが、他のパッケージのインストール状態を変更せずに更新できない場合は、現在のバージョンのままとなります。パッケージの新しいバージョンがあることを知らせる必要があります。機能に加え、新バージョンのパッケージに対する依存関係の変更を知的に操作します。「洗練された」競合解決システムを持ち、必要とあらば比較的重要でないパッケージを犠牲にして、最重要パッケージの更新を試みます。いくつかのパッケージを削除する可能性があります。ファイルには、必要なパッケージファイルを検索する場所のリストが含まれています。