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 [22/07/2019 09:54] gonzoleri [Utilisation] |
utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid [22/07/2019 15:56] gonzoleri [Utilisation] |
||
---|---|---|---|
Ligne 256: | Ligne 256: | ||
La mise-à-jour s'est effectuée beaucoup plus rapidement et, un redémarrage plus tard, Epiphany et Chromium se lancent et fonctionnent parfaitement bien. <note important>Bien entendu, il arrivera un moment où la mise-à-jour intégrale redeviendre nécessaire. Il faudra à nouveau faire preuve de patience...</note> À moins que... l'écriture d'un fichier 'manifest' me permette de confiner mon profil logiciels de manière satisfaisante. En effet les mises-à-jour depuis un fichier manifest sont beaucoup plus rapides. Reste à mettre en place cette pratique... **Infos :** [[https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-package.html#profile_002dmanifest]]</note> | La mise-à-jour s'est effectuée beaucoup plus rapidement et, un redémarrage plus tard, Epiphany et Chromium se lancent et fonctionnent parfaitement bien. <note important>Bien entendu, il arrivera un moment où la mise-à-jour intégrale redeviendre nécessaire. Il faudra à nouveau faire preuve de patience...</note> À moins que... l'écriture d'un fichier 'manifest' me permette de confiner mon profil logiciels de manière satisfaisante. En effet les mises-à-jour depuis un fichier manifest sont beaucoup plus rapides. Reste à mettre en place cette pratique... **Infos :** [[https://www.gnu.org/software/guix/manual/fr/html_node/Invoquer-guix-package.html#profile_002dmanifest]]</note> | ||
+ | |||
+ | |||
+ | **Installation de logiciels** | ||
+ | |||
+ | Avec GuixSD, les installations de logiciels peuvent se faire depuis le compte user. | ||
+ | |||
+ | Pour ce qui est de **//vim//**, j'ai préféré l'installer depuis le compte root. | ||
+ | |||
+ | <code root># guix package -i vim</code> | ||
+ | <code user>$ guix package -i markdown</code> | ||
+ | (markdown convertit un ficher texte en un fichier html en une seule ligne de commande). | ||
+ | |||
+ | <code user>$ guix package -i ungoogled-chromium</code> | ||
+ | |||
+ | <code user>$ guix package -i mpv</code> | ||
+ | |||
+ | **mpv** est un fork de mplayer. Légereté et fluidité à l'utilisation. | ||
**Utilisation de "manifest" pour gérer le profil de l'utilisat(rice)ur, de manière déclarative, comme des "packages" :** | **Utilisation de "manifest" pour gérer le profil de l'utilisat(rice)ur, de manière déclarative, comme des "packages" :** | ||
Ligne 305: | Ligne 322: | ||
**2 -** Appeler le script : | **2 -** Appeler le script : | ||
- | <code user>hubert@gnu ~$ guile -s manifest-to-manifest.scm ~/.guix-profile | + | <code user>$ guile -s manifest-to-manifest.scm ~/.guix-profile |
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 | ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 | ||
;;; or pass the --no-auto-compile argument to disable. | ;;; or pass the --no-auto-compile argument to disable. | ||
Ligne 329: | Ligne 346: | ||
"youtube-dl" | "youtube-dl" | ||
"youtube-viewer")) | "youtube-viewer")) | ||
- | hubert@gnu ~$</code> | + | </code> |
Cette option --manifest accepte un fichier qui devrait renvoyer un manifeste | Cette option --manifest accepte un fichier qui devrait renvoyer un manifeste | ||
Ligne 339: | Ligne 356: | ||
**3 -** Création de ce nouveau fichier scheme, perso avec gedit : | **3 -** Création de ce nouveau fichier scheme, perso avec gedit : | ||
- | <code user>hubert@gnu ~$ gedit</code> | + | <code user>$ gedit</code> |
<file scheme ~/.config/guix/manifest.scm> | <file scheme ~/.config/guix/manifest.scm> | ||
Ligne 374: | Ligne 391: | ||
Cette nouvelle situation est d'autant plus apréciable que j'habite dans une zone non dégroupée. | Cette nouvelle situation est d'autant plus apréciable que j'habite dans une zone non dégroupée. | ||
- | |||
- | **Installation de logiciels** | ||
- | |||
- | Avec GuixSD, les installations de logiciels peuvent se faire depuis le compte user. | ||
- | |||
- | Pour ce qui est de **//vim//**, j'ai préféré l'installer depuis le compte root. | ||
- | |||
- | <code root># guix package -i vim</code> | ||
- | <code user>$ guix package -i markdown</code> | ||
- | (markdown convertit un ficher texte en un fichier html en une seule ligne de commande). | ||
- | |||
- | <code user>$ guix package -i ungoogled-chromium</code> | ||
- | |||
- | <code user>$ guix package -i mpv</code> | ||
- | |||
- | **mpv** est un fork de mplayer. Légereté et fluidité à l'utilisation. | ||
**Désinstallation de logiciels** | **Désinstallation de logiciels** |