Journal LinuxFr.org : seconde quinzaine d'août 2023
Deux cent douzième épisodes dans la communication entre les différentes équipes de bénévoles autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par la rédaction, l’administration web et système, la modération, le développement, l’association, etc.
L’actu résumée ([*]
signifie une modification du sujet du courriel) :
Statistiques
Du 16 au 31 août 2023
- 1348 commentaires publiés (dont 1 masqué depuis), comme suit
- 480 commentaires publiés sur les liens (…)
Journal De l'installation de Guix System
Bonjour, pour mon premier journal (compte récent, mais je lis DLFP depuis une vingtaine d'années), je vais vous parler de l'installation que je viens de faire de Guix System sur mon ordinateur portable personnel. C'est autant pour garder une trace pour moi-même, que pour partager mon expérience avec d'autres.
Introduction et blabla
S'il est vrai que la documentation de Guix est vraiment bien faite, et est dans les grandes lignes très suffisante, il n'est pas évident de trouver des retours (…)
Lien On peut désormais bootstrapper Guix avec un binaire de seulement 357 octets
🏆 Meilleures contributions LinuxFr.org : les primées de décembre 2022
En 2023, nous continuons sur notre lancée de récompenser celles et ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de décembre 2022 :
- Jehan, pour «GIMP fête ses 27 ans avec la version de développement 2.99.14 et Sortie de uchardet 0.0.8 pour la détection de codages de caractères » ;
- mzf, pour «ParaView 5.11 » ;
- roptat, pour «GNU Guix 1.4.0 est publié » ;
- Pierre Jarillon, pour «Le poste de travail Linux : un objectif gouvernemental ? » ;
- xcomcmdr, pour «Xfce 4.18 est sorti ! » ;
- pulkomandy, pour «Sortie de la version R1 beta 4 de Haiku.
Les livres gagnés sont détaillés en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !
GNU Guix 1.4.0 est publié
GNU Guix est le gestionnaire de paquets transactionnel et une distribution perfectionnée du système GNU qui respecte la liberté de ses utilisateurs. Guix peut s’utiliser en tant que gestionnaire de paquets sur n’importe quel système utilisant le noyau Linux ou Hurd, et peut s’utiliser comme distribution à part entière sur les machines i686, x86-64, ARMv7, AArch64 et POWER9.
En plus des fonctionnalités habituelles des gestionnaires de paquets, Guix permet des mises à jour et des retours en arrière transactionnels, de gérer ses paquets sans privilèges, d’utiliser plusieurs profils par utilisateur, et d’empaqueter une collection de paquets via une archive TAR repositionnable ou une image Docker. Et tout ceci pour n’importe quel point dans le temps via guix time-machine
.
Lorsque Guix est utilisé comme distribution GNU/Linux à part entière, il permet aussi de gérer son système d’exploitation avec une approche déclarative et sans état. Guix est extrêmement personnalisable et bidouillable grâce à ses interfaces Guile (un dialecte du langage Scheme).
La publication fournit des images d’installation ISO 9660, une image pour machine virtuelle et un script d’installation pour installer le gestionnaire de paquets sur votre distribution GNU/Linux sans interférer avec celle‑ci. Les utilisateurs de Guix peuvent mettre à jour comme d’habitude en lançant guix pull.
La suite de la dépêche est une traduction de l’annonce officielle. Le « nous » utilisé dans la dépêche renvoie à l’équipe Guix, pas aux traducteurs.
📰 Revue de presse — novembre 2022
Voici donc un petit tour subjectif et parti{e,a}l de la presse papier sortie en ce début novembre, celle que vous pouvez encore trouver dans vos kiosques à journaux préférés.
Les nouveautés de novembre 2022 :
- GNU/Linux Magazine France no 260 détourne l’exécution de binaires ;
- Linux Pratique no 134 continue d’automatiser avec Ansible et Proxmox ;
- MISC magazine no 124 se pose la question des risques des objets connectés pour votre système d’information ;
- Hackable no 45 (ré)installe sur mesure votre Raspberry Pi ;
- Planète Linux no 129 cherche la meilleure distribution pour débuter en 2022 ;
- MagPi no27 en pince pour le Raspberry Pi Pico W.
Et toujours disponibles :
- Linux Pratique hors‑série no 55 sur la haute disponibilité ;
- GNU/Linux Magazine hors‑série no 121 sur la télémétrie ;
- MISC hors-série no 26 sur le far-west du Cloud.
Lien GNU Guix @ Open Science Days @ Grenoble (13-15/12/22)
Agenda du Libre pour la semaine 37 de l'année 2022
Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 23 événements (France : 20, Belgique : 1, internet : 1, Québec : 1) est en seconde partie de dépêche.
Lien GNU Guix a 10 ans : témoignages de contributeurs
Forum Linux.debian/ubuntu Problème de langue avec les logiciels installés via Guix
Bonjour,
J'ai réinstallé depuis zéro une Debian 11 Bullseye sur ma précédente Stretch (j'ai gardé mon home par contre) et je me suis dit que c'était l'occasion d'essayer Guix. J'ai suivit la procédure d'installation sur le site, tout fonctionne bien. Par contre, tous les logiciels que j'installe à partir de Guix sont en anglais, vous avez une idée pour les franciser ?
Python pour la fin de l’année 2021
En 2019 Oliver commençait une série de dépêches sur le langage Python, série qu’il nous promettait pour la rentrée 2019. Divers aléas ont fait que cette série n’a pu être terminée qu’en juin 2021.
Et, comme cela forme un tout cohérent et qu’il y avait, dès le départ, l’idée de les réunir, l’aboutissement est un, en fait plutôt deux epub qui compilent les dépêches et leurs commentaires parce que la maison ne se refuse rien. Ils sont sur un dépôt github avec les images de couvertures en version svg et png. Idéalement, ils devraient être sur un dépôt plutôt LinuxFr que celui-là.
Vous n’échapperez, évidemment, pas aux petits secrets d’ateliers en fin de dépêche.
GNU Guix 1.3.0 est publié
GNU Guix est le gestionnaire de paquets transactionnel et une distribution perfectionnée du système GNU qui respecte la liberté de ses utilisateurs. Guix peut s’utiliser en tant que gestionnaire de paquets sur n’importe quel système utilisant le noyau Linux ou Hurd, et peut s’utiliser comme distribution à part entière sur les machines i686, x86-64, ARMv7, AArch64 et POWER9.
En plus des fonctionnalités habituelles des gestionnaires de paquets, Guix permet des mises à jour et des retours en arrière transactionnels, de gérer ses paquets sans privilèges, d’utiliser plusieurs profils par utilisateur, et d’empaqueter une collection de paquets via une archive TAR repositionnable ou une image Docker. Et tout ceci pour n’importe quel point dans le temps via guix time-machine
.
Lorsque Guix est utilisé comme distribution GNU/Linux à part entière, il permet aussi de gérer son système d’exploitation avec une approche déclarative et sans état. Guix est extrêmement personnalisable et bidouillable grâce à ses interfaces Guile (un dialecte du langage Scheme).
La publication fournit des images d’installation ISO 9660, une image pour machine virtuelle et un script d’installation pour installer le gestionnaire de paquets sur votre distribution GNU/Linux sans interférer avec celle‑ci. Les utilisateurs de Guix peuvent mettre à jour comme d’habitude en lançant guix pull
.
La suite de la dépêche est une traduction de l’annonce officielle. Le « nous » utilisé dans la dépêche renvoie à l’équipe Guix, pas aux traducteurs.
Python — partie 8 — Pipenv
Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autre contenu Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…
Cette huitième partie présente pipenv
, un outil pour s’abstraire de pip
et virtualenv
qui est mis en valeur par la PyPA (Python Packaging Autority). Puis nous finirons la dépêche par un cas pratique avec conteneurisation via Docker, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍
Pour rappel, les dépêches précédentes :
- Python - partie 1 parlait de la popularité explosive du langage Python ;
- Python - partie 2 évoquait la fin du support de Python 2 ;
- Python - partie 3 parlait des différentes façons d’installer Python et des gestionnaires de paquets Python ;
-
Python - partie 4 vous présentaient
py
etpyenv
pour faciliter la gestion de plusieurs versions de Python en parallèle sur un poste ; - Python — partie 5 qui dissertait de Nix (et Guix) ;
- Python — partie 7 évoquait les environnements virtuels Python et ses alternatives comme la conteneurisation, le tout avec plein d’astuces et de conseils pour bien s’en sortir.
Python — partie 5 — Nix (et Guix)
Dans les précédentes dépêches, nous avons discuté de la popularité de Python, la fin de la maintenance de Python 2, les différentes variantes de Python, comment les faire cohabiter avec Py et Pipenv…
Dans la continuité de la précédente dépêche, cette dépêche présente une autre approche pour faire cohabiter différentes versions de Python sur un même ordinateur : Nix. 🚀 🐍 💫