logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:gonzoleri:tutos:installation-configuration-de-guixsd [23/10/2018 09:26]
gonzoleri [Utilisation]
utilisateurs:gonzoleri:tutos:installation-configuration-de-guixsd [01/10/2023 11:41] (Version actuelle)
Ligne 9: Ligne 9:
  
 ===== Introduction ===== ===== Introduction =====
-**Comment j'ai installé GuixSD sur un HP ProBook 6460b (nécessitant un adaptateur USB sans fil pour GNU/​Linux-libre)**+**Comment j'ai installé GuixSD ​0.14 sur un HP ProBook 6460b (nécessitant un adaptateur USB sans fil pour GNU/​Linux-libre)** 
 + 
 +**Edit : **Pour l'​installation de la version **0.16 en Dual-boot avec Debian**, c'est par ici : **[[https://​debian-facile.org/​utilisateurs:​gonzoleri:​tutos:​guixsd-0.16-en-dual-boot-avec-debian-testing-sid]]** 
 + 
 +**Prérequis** :  
 +  - Il est très hautement recommandé de télécharger et graver **Superdisk grub2** **[[https://​www.supergrubdisk.org/​category/​download/​supergrub2diskdownload]]**. Il est possible que vous en ayez besoin lors du redémarrage. C'est ce qui s'est produit chez moi. Heureusement,​ je l'​avais déjà; il m'a permis de finaliser avec succès l'​ensemble de la procédure.  
 +  - Pour le **Wi-Fi** avoir un adaptateur USB sans fil pour GNU/​Linux-libre : **[[https://​tehnoetic.com/​adapters]]** ou bien du matériel Wi-Fi ne nécessitant pas de pilote propriétaire. (Il m'a fallu utiliser la connexion filaire pour l'​installation). 
 +  - Savoir que pour les partitionnements **EFI** et **GPT**, vous devrez suivre les liens indiqués plus bas à l'​étape du partitionnement (Ces options n'​étant pas adaptées à mon cas de figure). 
 + 
 + 
 + 
  
-**Prérequis** : Télécharger et graver **Superdisk grub2**. Il est fort possible que vous en ayez besoin lors du redémarrage. Personnellement,​ c'est ce qui s'est produit chez moi. Heureusement,​ je l'​avais déjà. 
  
-**[[https://​www.supergrubdisk.org/​category/​download/​supergrub2diskdownload/​]]** ​ 
 ===== Installation ===== ===== Installation =====
  
Ligne 20: Ligne 29:
 **[[https://​www.gnu.org/​software/​guix/​download/​]]** **[[https://​www.gnu.org/​software/​guix/​download/​]]**
  
-Démarrage à partir d'un DVD gravé avec '​**guixsd-install-0.14.0.x86_64-linux.iso**'​. (Note, aujourd'​hui ce serait plutôt la version 0.15.X.x86_64) +Démarrage à partir d'un DVD gravé avec '​**guixsd-install-0.14.0.x86_64-linux.iso**' ​
 Sources du manuel : Sources du manuel :
  
 **[[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]]**
  
-L'​image d'​installation utilise la disposition du clavier qwerty. Si je veux le changer, je peux utiliser la commande **loadkeys**. Par exemple, la commande suivante sélectionne la disposition du clavier **fr** :+L'​image d'​installation utilise la disposition du clavier qwerty. Si je veux le changer, je peux utiliser la commande **loadkeys**. Par exemple, la commande suivante sélectionne la disposition du clavier **fr**, donc allons-y ​:
 <code root> <code root>
 # loadkeys fr</​code>​ # loadkeys fr</​code>​
-Je ne vais pas aborder la question du **Wi-Fi** ici, car ma carte n’a pas de firmware libre. ​Pour avoir le Wi-Fi, voir ci-dessous:+Pour avoir 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]]**
Ligne 35: Ligne 43:
 Ma carte wifi nécessite l'​utilisation d'un firmware non libre (Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter). Ma carte wifi nécessite l'​utilisation d'un firmware non libre (Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter).
  
-Je décide de commander une carte wifi **USB Adaptateur USB sans fil Mini Technoethical N150 pour GNU/​Linux-libre** à l'​adresse:​+Je décide de commander une carte wifi **USB Adaptateur USB sans fil Mini Technoethical N150 pour GNU/​Linux-libre** à l'​adresse :
  
 **[[https://​tehnoetic.com/​adapters/​tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150]]** **[[https://​tehnoetic.com/​adapters/​tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150]]**
  
-En attendant, j'​exécute la commande suivante pour voir comment mes interfaces réseau sont nommées :+En attendant, par le biais de mon joli câble rj45, j'​exécute la commande suivante pour voir comment mes interfaces réseau sont nommées :
  
 <code root># ifconfig -a</​code>​ <code root># ifconfig -a</​code>​
Ligne 48: Ligne 56:
  
 <code root># dhclient -v enp0s25</​code>​ <code root># dhclient -v enp0s25</​code>​
-Essayons d’envoyer une requête ping à un serveur pour voir si la mise en réseau est opérationnelle:​ (sachant que j'​habite dans une zone non dégroupée,​ vitesse 2.0 Mbs :/ )+Essayons d’envoyer une requête ping à un serveur pour voir si la mise en réseau est opérationnelle : (sachant que j'​habite dans une zone non dégroupée,​ vitesse 2.0 Mbs :/ )
  
 <code root># ping -c 3 gnu.org <code root># ping -c 3 gnu.org
Ligne 59: Ligne 67:
 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>​
 **Partitionnement** **Partitionnement**
-**GPT** ou **EFI** : Les tests que j'ai effectués dans les machines virtuelles n'ont 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 :+**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 :
  
 **[[https://​www.gnu.org/​software/​guix/​manual/​html_node/​Preparing-for-Installation.html#​Disk-Partitioning **[[https://​www.gnu.org/​software/​guix/​manual/​html_node/​Preparing-for-Installation.html#​Disk-Partitioning
 ]]** ]]**
  
-Dans mon cas, sachant que je n'​aurai pas à m'​inquiéter de cette question pour cause d'​ordinateur ​pas très récent (2011), c'est parti :+Dans mon cas, sachant que je n'​aurai pas à m'​inquiéter de cette question pour cause d'​ordinateur ​datant de 2011, c'est parti :
  
 <code root># cfdisk <code root># cfdisk
  
 Device ​    ​Boot ​    ​Start ​    ​End ​        ​Sectors ​   Size   Id Type Device ​    ​Boot ​    ​Start ​    ​End ​        ​Sectors ​   Size   Id Type
-/​dev/​sda1 ​           2048    479995903 ​  ​479993856 ​ 228.9G ​ 83 Linux+/​dev/​sda1 ​   ​* ​      2048    479995903 ​  ​479993856 ​ 228.9G ​ 83 Linux
 /​dev/​sda2 ​      ​479995904 ​   488397167 ​    ​8401264 ​     4G  82 Linux swap /​dev/​sda2 ​      ​479995904 ​   488397167 ​    ​8401264 ​     4G  82 Linux swap
  
 </​code>​ </​code>​
-(À ce stade, je ne pensais pas à l'​option de partition amorçable *). En ce qui concerne votre propre installation,​ il est préférable d'​activer l'​option de démarrage maintenant (dans mon cas, cela aurait dû être sur **/​dev/​sda1**). 
- 
 De préférence,​ attribuez une étiquette aux systèmes de fichiers afin de pouvoir les consulter facilement et de manière fiable dans les déclarations de système de fichiers (voir Systèmes de fichiers). Cela se fait généralement à l'aide de l'​option **-L** de **mkfs.ext4** et des commandes associées. En supposant que la partition racine cible se trouve dans **/​dev/​sda1**,​ vous pouvez créer un système de fichiers portant le libellé **my-root** avec la commande suivante, personnellement,​ j'ai fait : De préférence,​ attribuez une étiquette aux systèmes de fichiers afin de pouvoir les consulter facilement et de manière fiable dans les déclarations de système de fichiers (voir Systèmes de fichiers). Cela se fait généralement à l'aide de l'​option **-L** de **mkfs.ext4** et des commandes associées. En supposant que la partition racine cible se trouve dans **/​dev/​sda1**,​ vous pouvez créer un système de fichiers portant le libellé **my-root** avec la commande suivante, personnellement,​ j'ai fait :
  
 <code root># mkfs.ext4 -L my-root /​dev/​sda1</​code>​ <code root># mkfs.ext4 -L my-root /​dev/​sda1</​code>​
  
-Monter le système de fichiers cible sous **/mnt** avec cette commande (encore une fois, en supposant que **my-root** est l’étiquette du système de fichiers racine):+Monter le système de fichiers cible sous **/mnt** avec cette commande (encore une fois, en supposant que **my-root** est l’étiquette du système de fichiers racine) :
  
 <code root># mount LABEL=my-root /​mnt</​code>​ <code root># mount LABEL=my-root /​mnt</​code>​
Ligne 89: Ligne 95:
 **Procédons à l'​installation** **Procédons à l'​installation**
  
-Avec les partitions cibles prêtes et la racine cible montée sur **/​mnt**, ​je suis prêt à partir. Premièrement :+Avec les partitions cibles prêtes et la racine cible montée sur **/​mnt**, ​on est bon. Premièrement :
 <code root> <code root>
 # herd start cow-store /​mnt</​code>​ # herd start cow-store /​mnt</​code>​
 Cela crée une copie en écriture de **/​gnu/​store**,​ de telle sorte que les packages qui lui sont ajoutés au cours de la phase d’installation soient écrits sur le disque cible sur **/mnt** plutôt que conservés en mémoire. Cela est nécessaire car la première phase de la commande **guix system init** implique le téléchargement ou la compilation dans **/​gnu/​store**,​ qui est initialement un système de fichiers en mémoire. Cela crée une copie en écriture de **/​gnu/​store**,​ de telle sorte que les packages qui lui sont ajoutés au cours de la phase d’installation soient écrits sur le disque cible sur **/mnt** plutôt que conservés en mémoire. Cela est nécessaire car la première phase de la commande **guix system init** implique le téléchargement ou la compilation dans **/​gnu/​store**,​ qui est initialement un système de fichiers en mémoire.
  
-Création du répertoire de configuration du système :+Création du répertoire ​cible de configuration du système :
 <code root> <code root>
 # mkdir /​mnt/​etc</​code> ​ # mkdir /​mnt/​etc</​code> ​
Ligne 107: Ligne 113:
 <code root> <code root>
 # vi /​etc/​configuration/​perso.scm</​code>​ # vi /​etc/​configuration/​perso.scm</​code>​
-<file scheme ​nom>+<file scheme ​perso.scm>
 ;; This is an operating system configuration template ;; This is an operating system configuration template
 ;; for a "​desktop"​ setup, without full-blown desktop ;; for a "​desktop"​ setup, without full-blown desktop
Ligne 166: Ligne 172:
 Cette commande peut déclencher des téléchargements ou des versions des packages manquants, ce qui peut prendre un certain temps. ​ Cette commande peut déclencher des téléchargements ou des versions des packages manquants, ce qui peut prendre un certain temps. ​
  
-Lors de cette initialisationj'ai vu plusieurs messages d'​erreur qui n'ont pas porté à conséquence ​:+Copie sur /mnt <code root>​[##########################​] 
 +</​code>​ 
 +L'​installation est terminéeje peux redémarrer ​:
  
-<file bash features> +<code root># reboot</code>
-"Some deprecated features have been used... +
-</file +
-Il y avait aussi 3 ou 4 "​collision encountered"​ +
-<file bash collisions>​ +
-.......no-login .......ifconfig  +
-</​file>​  +
-Une douzaine de lignes concernant X11, le bureau, le clavier, etc. +
-<file bash files> +
-.................................................................... file not found................................./​X11/​................ file not found..... +
-</​file>​ +
-Copier sur / mnt [#####################################################​]+
  
-L'​installation est terminée, je peux redémarrer :+====Supergrub2disk \o/====
  
-<code root># reboot</​code>​ 
 Après le redémarrage,​ un message comme celui-ci: "**No Operating System installed, please install on hard disk**"​ Après le redémarrage,​ un message comme celui-ci: "**No Operating System installed, please install on hard disk**"​
  
Ligne 206: Ligne 202:
  
 </​code>​ </​code>​
-Le démarrage est maintenant autonome. Je ne sais pas s'il faut remercier **Superdisk grub2** ou **cfdisk** pour la restauration du démarrage, mais l'​installation est un succès.+Plus besoin du CD superdisk grub2, le démarrage est maintenant autonome. Je ne sais pas s'il faut remercier **Superdisk grub2** ou **cfdisk** pour la restauration du démarrage, mais l'​installation est un succès.
  
 **Ctrl-Alt-F2** pour passer en pleine console. l'​accès à root est vide (autorisé) Il suffit d'​appuyer sur [Entrée]. Après m'​être créé un mot de passe utilisateur (moi, l'​utilisateur final...) **Ctrl-Alt-F2** pour passer en pleine console. l'​accès à root est vide (autorisé) Il suffit d'​appuyer sur [Entrée]. Après m'​être créé un mot de passe utilisateur (moi, l'​utilisateur final...)
Ligne 225: Ligne 221:
 **Ctrl-Alt-F2** et partez à l'​exploration! **Ctrl-Alt-F2** et partez à l'​exploration!
  
-Un champ de possibilités ​semble ​enfin être dévoilé ;) +Un champ de possibilités ​va enfin être dévoilé ;) 
  
 Pour voir la suite sur **xfce**, **GNOME**, **ssh** et plus encore : Pour voir la suite sur **xfce**, **GNOME**, **ssh** et plus encore :
Ligne 233: Ligne 229:
 **Mes tentatives pour apprivoiser GuixSD** **Mes tentatives pour apprivoiser GuixSD**
  
-Les packages sont installés ou mis à niveau vers la dernière version disponible dans la distribution actuellement disponible sur votre ordinateur local. Pour mettre à jour cette distribution,​ avec les outils Guix, **vous devez exécuter guix pull** : la commande télécharge le dernier code source Guix et les dernières descriptions de paquetages et le déploie. Le code source est téléchargé depuis un référentiel Git .+Les packages sont installés ou mis à niveau vers la dernière version disponible dans la distribution actuellement disponible sur votre ordinateur local. Pour mettre à jour cette distribution,​ avec les outils Guix, **vous devez exécuter guix pull** : la commande télécharge le dernier code source Guix et les dernières descriptions de paquetages et le déploie. Le code source est téléchargé depuis un référentiel Git.
  
 Une fois l'​opération terminée, **guix package** utilisera les packages et les versions de package de cette copie de Guix qui vient d'​être récupérée. De plus, toutes les commandes Guix et tous les modules Scheme seront également repris de cette dernière version. De nouvelles sous-commandes guix ajoutées par la mise à jour sont également disponibles. Une fois l'​opération terminée, **guix package** utilisera les packages et les versions de package de cette copie de Guix qui vient d'​être récupérée. De plus, toutes les commandes Guix et tous les modules Scheme seront également repris de cette dernière version. De nouvelles sous-commandes guix ajoutées par la mise à jour sont également disponibles.
Ligne 239: Ligne 235:
 Tout utilisateur peut mettre à jour sa copie Guix à l'aide de **guix pull**. L'​effet est limité à l'​utilisateur qui exécute guix pull. Par exemple, lorsque l'​utilisateur root exécute guix pull, cela n'a aucun effet sur la version de Guix visualisée par l'​utilisateur,​ et inversement. ​ Tout utilisateur peut mettre à jour sa copie Guix à l'aide de **guix pull**. L'​effet est limité à l'​utilisateur qui exécute guix pull. Par exemple, lorsque l'​utilisateur root exécute guix pull, cela n'a aucun effet sur la version de Guix visualisée par l'​utilisateur,​ et inversement. ​
  
-<code root># guix pull 
-loading... 26.0% of 665 filesrandom send for tests: 1519122060 
-compiling..32,​5% of 665 files[ 6445.974339] perf: interrupt took too long (2520 > 2500), lowering kernel.perf_event_max_sample_rate to 79250 
-compiling..50,​4% of 665 files[ 6789.721416] perf: interrupt took too long (3156 > 3150), lowering kernel.perf_event_max_sample_rate to 63250 
-compiling..75,​0% of 665 files[ 7353.373930] perf: interrupt took too long (3951 > 3945), lowering kernel.perf_event_max_sample_rate to 50500 
-compiling..100.0% of 665 files 
-........................................................................ 
-updated GNU Guix sussessfully deployed under '/​root/​.config/​guix/​latest'​ 
  
-</​code>​ +Pour les mises à jour, j’utilise les lignes de commande suivantes ​(à noter, la commande **guix package -u** vient après celle de **guix pull** :
-Pour les mises à jour, j’utilise les lignes de commande suivantes, d’abord ​à partir du compte root , ensuite à partir de la session utilisateur (A noter comme on l'a vu, la commande **guix package -u** qui vient en complément ​de **guix pull** : +
- +
- <​code root># guix pull  +
- +
- # guix package -u</​code>​  +
- +
- <​code user>$ guix pull  +
- +
- $ guix package -u</​code> ​+
  
- <​code ​root>guix system reconfigure /​etc/​config.scm</​code>​ + <​code ​user>guix pull</​code> ​ 
-Maintenant, je veux modifier '​config.scm'​ pour affiner la configuration. **Vi(m) n'est pas encore installé.+
  
-Il est temps de lancer ma première installation d'un logiciel à partir du compte root :+ <​code user>$ guix package -u</​code> ​
  
-<​code ​root>guix package -i vim</​code>​ + <​code ​user>$ sudo guix system reconfigure /​etc/​config.scm</​code>​ 
-Vim est téléchargé et installé.+Maintenant, je veux modifier '​config.scm'​ pour affiner la configuration. **Vi(m)** n'est pas encore ​installé.
  
 Un regard sur la configuration du système me montre comment ajouter **gnome** et **xfce** : Un regard sur la configuration du système me montre comment ajouter **gnome** et **xfce** :
Ligne 329: Ligne 307:
 Maintenant que j'ai modifié la configuration du système, demandons à **guix system** de le reconfigurer : Maintenant que j'ai modifié la configuration du système, demandons à **guix system** de le reconfigurer :
  
-<​code ​root>guix system reconfigure /​etc/​config.scm +<​code ​user>$ sudo guix system reconfigure /​etc/​config.scm</​code>​ 
-.............................................................................. +
-.............................................................................. +
-.............................................................................. +
-guix system: error: exception caught while executing '​eval'​ on service '​root':​ +
-ERROR: find-long-options:​ unbound variable +
-Installing for i386-pc platform. +
-Installation finished. No error reported.</​code>​ +
-Ces débuts d'​utilisateur inexpérimenté sont palpitants. Malgré ces messages d'​erreur,​ tout se passe bien.+
  
 <code root># reboot</​code>​ <code root># reboot</​code>​
Ligne 362: Ligne 333:
 Pour une mise à jour complète: Pour une mise à jour complète:
  
-<code user>$ guix package -u</​code> ​+<code user>$ guix package -u</​code>​
  
-Vivant dans une zone numérique fracturée, je peux parfois observer un temps très long lors de la mise à jour de la session utilisateur par cette dernière commandeUne douzaine d'​heures est parfois nécessaire. Une fois il m'​avait fallu 22 heures et une autre fois 24 heures, ce furent les 2 seules fois. Je pense que c'est très différent dans les villes, peut-être 3 ou 4 heures?+<code user>$ sudo guix system reconfigure /etc/config.scm</​code> ​
  
-Essayons ​de configurer le clavier pour les paramètres régionaux fr avec '**console-keymap-service**':​+Vivant dans une zone numérique fracturée, je peux parfois observer un temps très long lors de la mise à jour de la session utilisateur par cette dernière commande. Une douzaine d'​heures est parfois nécessaire. Une fois il m'​avait fallu 22 heures et une autre fois 24 heures, ce furent ​les 2 seules fois. Je pense que c'est très différent dans les villes, peut-être 3 ou 4 heures ?
  
-Notez que j'ai effectué les opérations suivantes à mes risques et périls, peut-être faudrait-il procéder à une telle installation sous le compte utilisateur ? 
-Pas assez câlé là-dessus pour l'​instant... Donc mon tuto est à suivre avec précautions... 
- 
-Depuis le compte root par défaut (console TTY2), j'ai tapé: 
- 
-<code root># guix package -i setxkbmap</​code> ​ 
-setxkbmap est maintenant installé. 
- 
-Ensuite, j'ai d'​ajouté cette ligne **(console-keymap-service "​fr"​)** dans **% desktop-services** : 
-<code root># vim /​etc/​config.scm</​code>​ 
-<file scheme /​etc/​config.scm>;;​ Add GNOME and/or Xfce---we can choose at the log-in 
-  ;; screen with F1.  Use the "​desktop"​ services, which 
-  ;; include the X11 log-in service, networking with Wicd, 
-  ;; and more, in this case by adding console-keymap-service 
-  (services (cons* (gnome-desktop-service) 
-                   ​(xfce-desktop-service) 
-                   ​(console-keymap-service "​fr"​) 
-                   ​%desktop-services)) 
-</​file>​ 
-Reconfiguration de '​config.scm'​ 
-<code root> 
-# guix system reconfigure /​etc/​config.scm 
- 
- no error  
- 
-# reboot</​code>​ 
-En session utilisateur,​ à partir de **l' émulateur de terminal xfce** : 
- 
-<code user>$ sudo -i</​code> ​ 
-<code root># loadkeys fr  
-# setxkbmap fr</​code> ​ 
-Fait :)  
- 
-Mais je dois retaper ces 2 commandes à chaque redémarrage pour que les modifications soient effectives. 
- 
-Edit: Le 2 mai 2018, avec GNOME, mes paramètres régionaux sont corrects. Dans la session Mate, je devais appliquer plusieurs fois la mise en forme "​fr",​ en cliquant sur le bouton correspondant. Dans la session xfce, je ne pouvais pas appliquer les paramètres régionaux corrects. Aujourd'​hui,​ j'​utilise exclusivement Gnome Shell. 
- 
-La curiosité d'​installer d'​autres logiciels : 
- 
-<code user>$ guix package -i vlc</​code>​ 
-Est téléchargé et installé sans aucun problème. 
-<code user>$ guix package -i icecat</​code>​ 
-Pareil. De plus IceCat est pour moi une excellente alternative à Firefox. 
- 
-Je vais essayer d'​obtenir **ssh** . À partir du compte root par défaut : 
-<code root># vim /​etc/​config.scm</​code>​ 
-<file scheme /​etc/​config.scm>​ 
-;; This is an operating system... in which i add ssh. 
-(use-modules (gnu) (gnu system nss)) 
-(use-service-modules desktop networking ssh) 
-(use-package-modules certs gnome screen ssh) 
- 
-  ;; This is where we specifiy ​ 
-  ;; system-wide packages. 
-  (packages (cons* gvfs                           ;for users mounts 
-                   ​nss-certs ​                     ;for HTTPS access 
-                   ​screen ​                        ;​screen 
-                   ​openssh ​                       ;openssh 
-                   ​%base-packages)) 
-</​file>​ 
-<code root># guix system reconfigure /​etc/​config.scm 
-# reboot</​code>​ 
 En mode utilisateur,​ je peux ajouter mon hébergement Web distant dans un **signet Nautilus** et **ssh** fonctionne parfaitement ;) En mode utilisateur,​ je peux ajouter mon hébergement Web distant dans un **signet Nautilus** et **ssh** fonctionne parfaitement ;)
  
-C'est la première fois de ma vie que je suis confronté à un système aussi impressionnant de stabilité et de cohérence. Mais je me demande parfois comment trouver mes marques et comment ​apprivoiser le système. ​+C'est la première fois de ma vie que je suis confronté à un système aussi impressionnant de stabilité et de cohérence. Mais je me demande parfois comment trouver mes marques et commencer à apprivoiser le système. ​
  
 Le canal irc est une mine d'​infos et l'​accueil vraiment sympa : Le canal irc est une mine d'​infos et l'​accueil vraiment sympa :
-**[[ +**[[https://​www.gnu.org/​software/​guix/​contact/​irc/​]]** 
-https://​www.gnu.org/​software/​guix/​contact/​irc/​]]**+ 
 +Et voilà, c'est un retour de ce que je réussis à faire en tant qu'​utilisateur final de Logiciel Libre plus ou moins expérimenté ^_^  
 +                   
  
-Et voilà, c'est un retour de ce que je réussis à faire en tant qu'​utilisateur final de Logiciel Libre plus ou moins expérimenté ^_^                    ​ 
utilisateurs/gonzoleri/tutos/installation-configuration-de-guixsd.1540279561.txt.gz · Dernière modification: 23/10/2018 09:26 par gonzoleri

Pied de page des forums

Propulsé par FluxBB