Slackware
Slackwareでソースコードからコンパイルしてビルドする際には、configureのオプションを自分で選んでからmakeすることになるので、自分でリンクさせるライブラリを選択できる。従って、必要がないオプション扱いのライブラリや不安定なライブラリなどを外して、自分の好みでパッケージを作成することが可能である。ライブラリのリンクもStaticにして速度を優先させるか、Dynamicにしてファイルサイズを小さくするかも、自分で決められる。
12.2で、サードパーティーツールとして、Piter Punkによって開発されてきたSlackpkgというパッケージ管理ツールが公式パッケージとして取り込まれた。
Slackpkgは、以下のオプションがある。
--update ... パッケージリストの更新
--install-new ... 新しく公式パッケージに追加されたパッケージのインストール
--upgrade-all ... 既存インストール済みのパッケージのアップグレード
--clean-system ... 公式パッケージから削除されたパッケージの削除
Slackwareは、公式パッケージについては依存関係が考慮されているが、パッケージシステムとしては、依存関係のチェックは行わない。Slackwareは、現在は、全パッケージをインストールすることが推奨されている。