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/src
wie 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/src
stattdessen 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 cd
erreichen.