L’installation et la distribution de paquets Python (1/4)

Posté par  . Édité par Benoît Sibaud, alberic89 🐧, L'intendant zonard, nonas, palm123 et gUI. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
92
6
nov.
2023
Python

Quelques dépêches précédentes ont parlé des outils de packaging Python, comme ici, ou encore . Je vais chercher à faire un tour complet de la question, non seulement du point de vue de l’utilisateur qui cherche à comprendre quelle est « la bonne » solution (← ha ha ha rire moqueur…), mais aussi en expliquant les choix qui ont été faits, les évolutions, la structure de la communauté autour des outils, et les critiques qui leur sont souvent adressées, à tort ou à raison.

L'installation et la distribution de paquets Python (2/4)

Posté par  . Édité par Benoît Sibaud, Nils Ratusznik et Ysabeau 🧶 🧦. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
65
21
déc.
2023
Python

Cette dépêche est la deuxième d’une série de quatre sur le packaging en Python :

  1. L’histoire du packaging Python
  2. Tour de l’écosystème actuel
  3. Le casse-tête du code compilé
  4. La structure de la communauté en question

Je vais donc proposer un aperçu plus ou moins complet des différents outils, et de ce qu’ils font ou ne font pas, en essayant de les comparer. Mais je parlerai aussi des fichiers de configuration, des dépôts où les paquets sont publiés, des manières d’installer Python lui-même, et de l’interaction de tout ceci avec les distributions Linux. En revanche, je laisse de côté pour l’instant les paquets écrits en C, C++ ou Rust et la complexité qu’ils apportent.

Journal De l'installation de Guix System

Posté par  . Licence CC By‑SA.
56
3
août
2023

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 (…)

Journal Installation GNU/Linux avec un SSD en plus...

53
21
sept.
2014

Cher journal,

Je souhaite partager avec toi ce qui est pour moi une nouvelle manière d’installer GNU/Linux chez les gens.

D’abord, je précise que pour moi la raison doit être d’ordre éthique, …
Il s’agit également pour moi d’une activité professionnelle en tant qu’indépendant. Mon travail ne se limite pas à l’installation d’un système GNU mais également le support ensuite.

Cas pratique :

Madame Michu, Mireille de son prénom, possède un ordinateur « vieillissant, de plus en plus lent avec des virus (…)

Journal UEFI : y'a pas que les linuxiens qui pleurent…

Posté par  . Licence CC By‑SA.
47
21
juin
2022

Bonjour bonjour

Aujourd'hui, mauvaise surprise : un ami se pointe avec un ordinateur portable «reconditionné» acheté à son travail, donc disque vierge de tout OS, et me demande d'y installer Windows, éventuellement Linux en dual boot… Bon. Ça me gonfle d'avoir une installation de Windows à faire, mais soit, je suis (trop) gentil, je devrais vraiment pas accepter ça mais j'accepte.
Puis c'est pas très compliqué : on télécharge l'ISO, on la copie sur clé USB avec dd, et le (…)

Journal Ma vie et debian...

Posté par  . Licence CC By‑SA.
Étiquettes :
27
19
juin
2013

Bonjour,

Je suis un utilisateur de Debian convaincu depuis 1999. J'ai bien fait quelques essais d'autres distributions, mais je suis toujours revenu à Debian. Hors hier soir, j'avais un serveur à réinstaller : ayant vu la dépêche sur debian 7.1, je me suis dit, parfait, c'est parti !!

Pour la première fois depuis longtemps, l'installation ne s'est pas du tout bien passé, et j'ai eu envie de partager mon désarroi… Je vous préviens, c'est long, c'est chiant, je ne vous (…)

La version 12.1 du système de déploiement Linux m23 rock est sortie

Posté par  . Édité par claudex, Nÿco, Xavier Teyssier, Lucas Bonnet, NeoX et Malicia. Modéré par Lucas Bonnet. Licence CC By‑SA.
26
18
jan.
2012
Supervision

Le projet m23 a publié une nouvelle version du système de déploiement et d'administration de Linux. Ce logiciel libre est disponible sous licence GPL.

m23 vous permet d'installer des machines Linux avec Debian, (X/K)Ubuntu, LinuxMint, Fedora et openSUSE par le réseau, de les mettre à jour, d'y installer du logiciel additionnel, de sauvegarder les clients et le serveur, de grouper les clients, de faire des installations de masse, d'intégrer des clients existants et il offre beaucoup de possibilités de configuration. m23 dispose d'une interface web.

La nouvelle version vous offre — en plus de quelques corrections de bogues — une installation plus rapide des machines, une « m23 VirtualBox OSE console » qui permet d'accéder aux postes clients directement depuis un navigateur web, davantage d'options de configuration des listes des sources de paquets, un service de téléadministration et des petites améliorations de l'interface.

Elle est disponible en anglais, allemand et français, comme ISO, machine virtuelle et source de paquets pour les systèmes Debian.

Journal Retour d'expérience Achat Portable Clevo

Posté par  (site web personnel) . Licence CC By‑SA.
25
3
août
2014

Bonjour mon cher Nal,

Je viens de renouveler un vieux PC (une petite configuration de celeron acheté par ma copine à la FNAC il y a 10 ans, le type même de PC qu'on trouve en grandes surfaces) pour un portable Clevo W550-SU. Sans faire de publicité, je dois dire que je suis agréablement surpris par la prestation fournie par Anyware PC :

  • Site qui permet de customiser chaque composant
  • Préinstallation Linux + Windows en dual boot (UEFI désactivé), sans (…)

Journal Installer GNU/Linux après suppression des partitions UEFI et MS-Windows

Posté par  (site web personnel) . Licence CC By‑SA.
25
18
mar.
2018

Un journal pour expliquer en français comment faire démarrer une Ubuntu installée après avoir supprimé toutes les partitions du disque dur.

Ma vie

(en résumé, ce chapitre explique pourquoi j’ai acheté un ordinateur avec MS-Windows et pourquoi je l’ai supprimé)

Dans mon journal de l’année dernière Comparatif des prix des hybrides portable/tablette et remboursement MS-Windows j’annonçais l’achat d’un Acer Spin SP513-51-58WU (i5-7200U, 8 Go DDR4, 512 Go SSD, 660 € TTC) avec l’intention de me faire rembourser MS-Windows (environ une cinquantaine (…)

Journal --== GUIDE DE L'ADMINISTRATEUR LINUX ==--

24
10
sept.
2017

Bonjour à toutes et à tous,

Je mets à disposition gratuitement un guide assez exhaustif de 80 pages, qui est le fruit de quelques années d'administration et d'ingénierie des systèmes Open-Source.

Mon objectif, en 1996, était de rédiger un pense-bête, avec l’une des premières distributions libres d’Unix (Slackware). Je l’ai ensuite étoffé via des systèmes similaires, dont RedHat, Mandrake (actuellement Mandriva). Par la suite, j’ai ajouté des commandes et syntaxes propres à Solaris ou Novell/Suse.

Il s'agit d'un document de (…)

Journal Installer Debian 9.2.1 Stretch depuis le disque dur avec une image ISO et GRUB2, sans clé USB ni DVD

Posté par  . Licence CC By‑SA.
22
20
oct.
2017

Prologue : ma clé USB Lexar à 30€ n'a jamais rien voulu booter, mon graveur de DVD ronronne, tourbillonne, mais freeze mon PC dès qu'on ose y introduire une galette, j'utilise Debian 32 bits, et je veux installer une Debian 64 bits sans dépenser un euro de plus.
Après 24h de galère sur google, de solutions obsolètes en solutions qui ne fonctionnent pas parce que la vie est un mystère, même la documentation de Debian parfois, j'ai enfin pu bénéficier (…)

Nouvelle version de m23 apporte la prise en charge de Wheezy

19
25
août
2013
Supervision

La nouvelle version de l'outil de déploiement et administration de systèmes Linux m23 rock 13.2 tourne sur Debian 7 Wheezy, tout comme les images de démarrage depuis le réseau - et, finalement, il est maintenant possible d'installer Wheezy sur les postes clients.

Journal J’ai installé Mageia 7 au lieu de manifester

18
6
mai
2019

En ce premier mai 2019, j’ai installé Mageia 7 bêta 3 au lieu d’aller manifester, ce que, de toute façon, je n’avais nulle intention de faire. Installer Mageia 7 n’était pas non plus dans mes plans d’ailleurs.

L’informatique c’est comme le tricot, en fait

Tout avait commencé par un gros pépin, dû en partie à Plasma, accentué, probablement, par quelques manipulations hasardeuses de ma part.
L’informatique c’est comme le tricot, quand ça commence mal, il y a des chances que (…)

Sortie de m23 rock 12.3 avec support pour Ubuntu 12.04 LTS

17
16
juin
2012
Supervision

L'outil de déploiement de systèmes Linux m23 dans sa version 12.3 rock apporte - comme caractéristique principale - la prise en charge de Ubuntu 12.04 LTS avec ses différentes interfaces graphiques. L'administrateur a le choix entre Unity (2D/3D), Gnome classique, Xfce, KDE et LXDE - ou simplement le mode de texte. Le nouveau gestionnaire de login LightDM accompagne la liste des interfaces graphiques.

Sortie de m23 rock 12.4 avec gestionnaire d'adresses IP

Posté par  . Édité par NeoX, Benoît Sibaud, baud123 et claudex. Modéré par Florent Zara. Licence CC By‑SA.
16
19
déc.
2012
Supervision

La nouvelle version de l'outil de déploiement de systèmes Linux m23 rock 12.4 arrive juste à temps pour les fêtes de Noël, ainsi que les administrateurs pourront profiter des fêtes de fin d'année pour l'installer définitivement ;-)

Elle comprend désormais un gestionnaire d'adresses IP pour les ordinateurs et périphériques (imprimantes réseau, par exemple) n'étant pas des clients m23. Des clients m23 appartenant à des sous-réseaux différents du sous-réseau du serveur m23 peuvent dès à présent être installés et administrés.