Sur ma récente version AMD64 de 4.4.0-57 sur Ubuntu 16.04, j'avais besoin d'environ 14,5 Go d'espace pour les sorties de construction.
Cela semble beaucoup et il semble qu'il s'agisse principalement de fichiers nécessaires de manière transitoire (par exemple, .o
fichiers issus de la compilation d'un .c
fichier).
Reportez-vous à ce lien>> https://ubuntuforums.org/showthread.php?t=2266609
J'ai compilé/créé le noyau Linux 4.0.0-rc1 sur mon HP Stream 13 (2 Go de RAM, Intel Celeron N2840 double cœur) sur la base des instructions claires sur https://wiki.ubuntu.com/KernelTeam/GitKernelBuild, et c'est mon expérience :
Après le "git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" le disque utilisé dans le répertoire séparé du noyau :1691 Mo
Lors du make/compile, l'espace disque utilisé est monté à 15674 Mo. Donc :plus de 15Go...
Le temps de compilation total était de 299 minutes ou 5 heures. Assez long, probablement causé par mon processeur lent et mon disque lent.
Depuis Guide,
REMARQUE :Si vous n'avez pas beaucoup d'espace disque dans /usr/src, vous pouvez décompresser le paquet source du noyau sur n'importe quelle partition où vous avez de l'espace disque libre (comme /home). Parce que kernelcompile a besoin de beaucoup d'espace disque pour les fichiers objets comme *.o. Pour cette raison, /usr/src/linux DOIT être un lien logiciel pointant vers votre répertoire source.