回答:
-devパッケージには通常、ヘッダーファイル、例、ドキュメントなどが含まれていますが、これらはプログラムを実行するだけでは必要ありません(またはライブラリを依存関係として使用します)。スペースを節約するために省略されています。
ArchLinuxは通常、これらのファイルをパッケージ自体に同梱しています。これにより、インストールにもう少しディスク容量がかかりますが、管理する必要のあるパッケージの数が減ります。
標準パッケージのソースを編集して自分でコンパイルする場合は、ABS(Arch Build System)を使用する必要があります。Arch Linux Wikiから引用:
略してABSのArch Build Systemは、ソースコードからソフトウェアをビルドおよびパッケージ化するためのポートのようなシステムです。pacmanはバイナリパッケージ管理(ABSで構築されたパッケージを含む)に特化したArchツールですが、ABSはソースをインストール可能な.pkg.tar.gz / .pkg.tar.xzパッケージにコンパイルするためのツールのコレクションです。
これはArch Linuxを使用する場合に推奨される方法です。
-dev
パッケージをインストールする必要はありません)。1つの参照を含めることができますか?