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 | ||
utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid [30/03/2019 10:26] gonzoleri [Introduction] |
utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid [06/04/2019 12:50] gonzoleri [Installation] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : [[https://www.gnu.org/software/guix/manual/html_node/GNU-Free-Documentation-License.html]] | * Commentaires : [[https://www.gnu.org/software/guix/manual/html_node/GNU-Free-Documentation-License.html]] | ||
* Débutant, à savoir : [[https://www.gnu.org/software/guix/manual/fr/guix.fr.html]] :-) | * Débutant, à savoir : [[https://www.gnu.org/software/guix/manual/fr/guix.fr.html]] :-) | ||
+ | |||
===== Introduction ===== | ===== Introduction ===== | ||
- | Le 9 janvier 2019 j'ai installé GuixSD 0.16 en Dual Boot avec Debian Testing(/Sid). | + | **Installation de GuixSD 0.16 en Dual Boot avec Debian Testing(/Sid)** |
- | {{ https://www.hubert-lombard.website/vignettes/GnuLinuxHurd.png |}} | + | (Chez moi, l'ordinateur utilisé est un portable "**Packard Bell EasyNote TE** "Intel Celeron B830. Intel Graphics Media Accelerator (GMA) HD Graphics) |
- | + | {{ https://www.hubert-lombard.website/vignettes/guix-logo-redimensionne.png |}} | |
- | L'ordinateur est un portable "**Packard Bell EasyNote TE**". | + | **Télécharger GNU Guix Software Distribution :** |
- | + | ||
- | Intel Celeron B830 | + | |
- | + | ||
- | Intel Graphics Media Accelerator (GMA) HD Graphics | + | |
- | + | ||
- | + | ||
- | **Télécharger GNU Guix Software Distribution :** | + | |
**[[https://www.gnu.org/software/guix/download/]]** | **[[https://www.gnu.org/software/guix/download/]]** | ||
Ligne 48: | Ligne 42: | ||
**[[https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installation.html#Preparing-for-Installation]]** | **[[https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installation.html#Preparing-for-Installation]]** | ||
- | |||
<note important>Télécharger et graver **Supergrub2disk** (ou bien le copier sur une clé USB) est **hautement recommandé**, spécialement dans ces circonstances d'une installation en dual-boot avec Debian Testing/Sid. | <note important>Télécharger et graver **Supergrub2disk** (ou bien le copier sur une clé USB) est **hautement recommandé**, spécialement dans ces circonstances d'une installation en dual-boot avec Debian Testing/Sid. | ||
Ligne 60: | Ligne 53: | ||
clavier fr, donc allons-y : | clavier fr, donc allons-y : | ||
<code root># loadkeys fr</code> | <code root># loadkeys fr</code> | ||
- | Je ne vais pas aborder la question du Wi-Fi ici, car ma connexion est très lente (Zone non dégroupée). | + | Je ne vais pas aborder la question du **Wi-Fi** ici, car ma connexion est très lente (Zone non dégroupée). |
- | Le matériel n'impose aucune restriction dans mon cas (adaptateur réseau sans fil **Qualcomm Atheros AR9485 (rév. 01)**. | + | Cependant, le matériel ne m'impose aucune restriction (adaptateur réseau sans fil **Qualcomm Atheros AR9485 (rév. 01)**. |
- | Pour plus d’informations sur le Wi-Fi, voir ci-dessous: | + | Pour plus d’informations sur le Wi-Fi, voir ci-dessous : |
**[[https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installation.html#Networking]]** | **[[https://www.gnu.org/software/guix/manual/html_node/Preparing-for-Installation.html#Networking]]** | ||
- | <note important>Certaines cartes wifi nécessitent l'utilisation d'un firmware non libre : pour un autre ordinateur portable, j'ai dû commander un adaptateur USB sans fil **Technoethical N150 Mini** pour GNU / Linux-libre à l'adresse: | + | <note important>Certaines cartes wifi nécessitent l'utilisation d'un firmware non libre : pour un **[[utilisateurs:gonzoleri:tutos:installation-configuration-de-guixsd|autre ordinateur portable]]**, j'ai dû commander un adaptateur USB sans fil **Technoethical N150 Mini** pour GNU/Linux-libre à l'adresse : |
**[[https://tehnoetic.com/adapters/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150]]**</note> | **[[https://tehnoetic.com/adapters/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150]]**</note> | ||
Ligne 89: | Ligne 82: | ||
3 packets transmitted, 3 packets received, 0% packet loss | 3 packets transmitted, 3 packets received, 0% packet loss | ||
round-trip min/avg/max/stddev = 138.917/139.101/139.388/0.206 ms</code> | round-trip min/avg/max/stddev = 138.917/139.101/139.388/0.206 ms</code> | ||
+ | ====Partitions==== | ||
Partitionnement **GPT ou EFI** : Les tests que j'ai effectués dans les machines virtuelles n'ayant pas été très concluants, je n'en sais pas trop sur le sujet. | Partitionnement **GPT ou EFI** : Les tests que j'ai effectués dans les machines virtuelles n'ayant pas été très concluants, je n'en sais pas trop sur le sujet. | ||
Si vous souhaitez utiliser GPT ou EFI, veuillez vous reporter à la documentation : | Si vous souhaitez utiliser GPT ou EFI, veuillez vous reporter à la documentation : | ||
Ligne 95: | Ligne 89: | ||
Dans mon cas, sachant que je n'aurai pas à m'inquiéter de cette question pour cause d'ordinateur datant de 2012, c'est parti : | Dans mon cas, sachant que je n'aurai pas à m'inquiéter de cette question pour cause d'ordinateur datant de 2012, c'est parti : | ||
- | <code root># cfdisk | + | <code root># cfdisk</code> |
- | Device Boot Start End Sectors Size Id Type | + | <code>Device Boot Start End Sectors Size Id Type |
/dev/sda1 2048 532542415 532540368 254G 83 Linux | /dev/sda1 2048 532542415 532540368 254G 83 Linux | ||
/dev/sda2 532543486 976771071 444227586 211.8G 5 Extended | /dev/sda2 532543486 976771071 444227586 211.8G 5 Extended | ||
Ligne 206: | Ligne 200: | ||
<code root># reboot</code> | <code root># reboot</code> | ||
Et voilà :) | Et voilà :) | ||
+ | {{ https://www.hubert-lombard.website/vignettes/GnuLinuxHurd-250x199.png |}} | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
**Choix du mot de passe user :** | **Choix du mot de passe user :** | ||
- | **Ctrl-Alt-F2** pour basculer en console. root n'a pas encore de mot de passe mais il est déjà actif. | + | **Ctrl-Alt-F2** pour basculer en console. |
+ | |||
+ | Le compte root n'a pas encore de mot de passe mais il est déjà actif. | ||
Au prompt (à l'invite de commande), taper **root** et appuyer sur Entrée. | Au prompt (à l'invite de commande), taper **root** et appuyer sur Entrée. | ||
Ligne 220: | Ligne 216: | ||
passwd: password updated successfully</code> | passwd: password updated successfully</code> | ||
- | Le mot de passe pour root peut être créé plus tard... | + | Le mot de passe root peut être créé plus tard... |
**Consoles TTY** | **Consoles TTY** | ||
- | Lors de la première session d’accès utilisateur, j’ai constaté que je n’avais pas l’opportunité d’aller en pleine console avec les touches Ctrl-Alt-F1, Ctrl-Alt-F2, etc ... C’était à cause du bios, il a été nécessaire d’activer les consoles TTY dans l'onglet "Principal" 'Comportement des touches de fonction' [Touches de fonction] Maintenant, Ctrl-Alt-F1 me connecte en pleine console, Ctrl-Alt-F2 aussi, et Ctrl-Alt-F3, Ctrl-Alt-F4 ... etc. Alt-F7 fonctionne également. | + | Lors de la première session d’accès utilisateur, j’ai constaté que je n’avais pas l’opportunité d’aller en pleine console avec les touches Ctrl-Alt-F1, Ctrl-Alt-F2, etc ... C’était à cause du bios, il a été nécessaire d’activer les consoles TTY dans l'onglet "Principal" 'Comportement des touches de fonction' [Touches de fonction] Maintenant, Ctrl-Alt-F1 me connecte en pleine console, Ctrl-Alt-F2 aussi, et Ctrl-Alt-F3, Ctrl-Alt-F4 ... etc. **Alt-F7** fonctionne également. |
**Clavier AZERTY** | **Clavier AZERTY** | ||
Ligne 232: | Ligne 228: | ||
**Mises à jour** | **Mises à jour** | ||
- | <code root>root@gnu ~# guix pull</code> | + | <code root># guix pull</code> |
- | <code root>root@gnu ~# guix package -u</code> | + | <code root># guix package -u</code> |
- | <code user>hubert@gnu ~$ guix pull</code> | + | <code user>$ guix pull</code> |
- | <code user>hubert@gnu ~$ guix package -u</code> | + | <code user>$ guix package -u</code> |
- | <code root>root@gnu ~# guix system reconfigure /etc/config.scm</code> | + | <code root># guix system reconfigure /etc/config.scm</code> |
- | <code root>root@gnu ~# reboot</code> | + | <code root># reboot</code> |
Après le redémarrage, j'obtiens le noyau Linux-Libre 4.20.0 | Après le redémarrage, j'obtiens le noyau Linux-Libre 4.20.0 | ||
Ligne 253: | Ligne 249: | ||
**Installation de logiciels** | **Installation de logiciels** | ||
- | <code root>root@gnu ~# guix package -i vim</code> | + | <code root># guix package -i vim</code> |
- | <code user>hubert@gnu ~$ guix package -i markdown</code> | + | <code user>$ guix package -i markdown</code> |
(markdown convertit un ficher texte en un fichier html en une seule ligne de commande). | (markdown convertit un ficher texte en un fichier html en une seule ligne de commande). | ||
- | <code user>hubert@gnu ~$ guix package -i vlc</code> | + | <code user>$ guix package -i vlc</code> |
**SSH** | **SSH** |