Was ist der richtige Ort für Treiberquellen?

Was ist der richtige Ort für Treiberquellen?

Ich habe einige Quellen, die ich kompilieren möchte make. Die Quellen werden in einen Treiber kompiliert, den ich verwenden werde. Was ist der richtige Ort für solche Dateien? /usr/share? /opt? /usr/local/...?

Edit: Der Treiber wird ein Kerneltreiber sein und ich werde dkms für die Installation verwenden. Die Distribution, die ich verwenden werde, ist Ubuntu, aber ich werde es in Zukunft vielleicht auch für andere Distributionen verwenden.

Antwort1

Es liegt ganz bei Ihnen, aber normalerweise werden Quellen /usr/srcwie in den Kommentaren erwähnt gespeichert. Da systemweit installierte Anwendungen ihre Quellen auch in diesem Verzeichnis installieren könnten, könnten Sie zur Vermeidung möglicher Konflikte /usr/local/srcstattdessen Folgendes verwenden. Aber letztendlich hindert Sie niemand daran, Quellen zu speichern.wo auch immer du willstsolange Sie sich daran erinnern, wo sie sind und es keine Konflikte gibt. Sie können auch erstellen /src– leicht zu finden, leicht zu cderreichen.

verwandte Informationen