Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:kernel:compiler [13/05/2017 20:25] naguam [4 C'est parti pour la compilation! La fameuse! (toujours en user et oui!)] |
doc:systeme:kernel:compiler [13/05/2017 20:51] naguam |
||
---|---|---|---|
Ligne 303: | Ligne 303: | ||
==== 4.3 Explications basiques ==== | ==== 4.3 Explications basiques ==== | ||
- | * ''**-j$(nproc)**'' prend le nombre de threads total de votre processeur (la compilation sera la plus rapide possible), pour les connaisseurs, vous pouvez mettre ''**-jX**'' en remplaçant X par le nombre de cores que vous voulez allouer dans la limite du nombre de threads maximums, **c'est optionnel sans cet argument, cela n'utilisera qu'un seul thread \\ | + | * ''**-j$(nproc)**'' prend le nombre de threads total de votre processeur (la compilation sera la plus rapide possible), pour les connaisseurs, vous pouvez mettre ''**-jX**'' en remplaçant X par le nombre de cores que vous voulez allouer dans la limite du nombre de threads maximums, **c'est optionnel sans cet argument, cela n'utilisera qu'un seul thread** \\ |
* ''**LOCALVERSION=-$(dpkg --print-architecture)**'' cela donne le nom custom de votre architecture, vous pouvez aussi mettre un nom custom sans majuscules derrière ''**LOCALVERSION=-**'', c'est ** un argument optionnel**\\ | * ''**LOCALVERSION=-$(dpkg --print-architecture)**'' cela donne le nom custom de votre architecture, vous pouvez aussi mettre un nom custom sans majuscules derrière ''**LOCALVERSION=-**'', c'est ** un argument optionnel**\\ | ||
Ligne 309: | Ligne 309: | ||
* ''**KDEB_PKGVERSION=$(make kernelversion)-1**'' cet argument sert à versionner le kernel ''**1**'' (soit version 1) **c'est encore optionnel mais il est conseillé** \\ | * ''**KDEB_PKGVERSION=$(make kernelversion)-1**'' cet argument sert à versionner le kernel ''**1**'' (soit version 1) **c'est encore optionnel mais il est conseillé** \\ | ||
- | ===== Installation ou déinstallation des paquets ===== | + | ===== 5 Installation ou déinstallation des paquets ===== |
+ | Tout d'abord nous devons aller dans le répertoire précédant | ||
+ | <code user>cd ..</code> | ||
- | ======Toujours en cours de mise à jour====== | + | Ensuite, pour installer le kernel, nous devons au minimum installer l'image et les headers **mais je conseille d'installer tout les .deb créés si vous ne manquez pas d'espace de stockage.** (Nous fai |
- | ===== Étape 8 Installation et/ou déinstallation du kernel ===== | + | <code root>dpkg -i *.deb</code> |
- | Pour installer le kernel, nous devons au minimum installer l'image et les headers mais je conseille d'installer tout les .deb si vous ne manquez pas d'espace de stockage. | ||
- | <code root>dpkg -i linux-image-X.X-X-architecture_X.X-X-1_architecture.deb linux-headers-X.X-X-architecture_X.X-X-1_architecture.deb</code> | ||
- | (vous pouvez rajouter les autres paquets après ou directement *.deb si vous voulez tout installer)\\ | ||
Pour Déinstaller: | Pour Déinstaller: | ||
- | <code root>dpkg -P linux-image-X.X-X-architecture_X.X-X-1_architecture.deb | + | |
- | dpkg -P linux-headers-X.X-X-architecture_X.X-X-1_architecture.deb</code> | + | <code root>dpkg -P *.deb</code> |
- | (vous pouvez rajouter les autres paquets après ou directement *.deb si vous voulez tout déinstaller en faisant attention à bien être dans le bon répertoire)\\ | + | |
+ | **/!\ À bien être dans le bon répertoire /!\** | ||
__Vous pouver aussi déinstaller avec apt.__ | __Vous pouver aussi déinstaller avec apt.__ | ||
+ | |||
<note warning>Moi sur la plupart des macines sur lesquelles j'ai appliqué le tutoriel j'avais ensuite un message au boot de ''pcspkr is already registered'' du coup j'ai dû le blacklister: <code root>echo blacklist pcspkr > /etc/modprobe.d/blacklist-pcspkr.conf</code></note> | <note warning>Moi sur la plupart des macines sur lesquelles j'ai appliqué le tutoriel j'avais ensuite un message au boot de ''pcspkr is already registered'' du coup j'ai dû le blacklister: <code root>echo blacklist pcspkr > /etc/modprobe.d/blacklist-pcspkr.conf</code></note> | ||