Ich verstehe, dass Source-basierte Distributionen wie Gentoo oder Slackware keine *-dev
Programmversionen benötigen . Sie enthalten den Quellcode sowie Header-Dateien für die lokale Kompilierung.
Aber ich habe noch nie *-dev
Pakete in Arch Linux gesehen , obwohl es paketbasiert ist. Ich bin auf viele *-dev
Pakete in anderen Distributionen gestoßen.
quelle
-dev
Pakete zu installieren ). Könnten Sie eine Referenz hinzufügen?-dev
Paketen bedeutet tatsächlich das Erstellen des Pakets und das Entfernen der Include-Dateien. Archlinux-Pakete enthalten jedoch das Paket, wie es erstellt wurde (z. B. durch Aufrufenmake
), ohne es anschließend zu berühren. Es gibt Ausnahmen von dieser Regel, aber ich kann mir keine für diese Frage relevante vorstellen.Wenn Sie die Quelle von Standardpaketen bearbeiten und selbst kompilieren möchten, sollten Sie das ABS (Arch Build System) verwenden. Zitiert aus dem Arch Linux Wiki :
Dies ist die empfohlene Methode, wenn Sie Arch Linux verwenden.
quelle