Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

PHP version 7.4.18RC1 et 8.0.5RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt de test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont  fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.et également en paquets de base.

Les RPM de PHP version 8.0.5RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php80-test pour Fedora 32-34 et Enterprise Linux.

Les RPM de PHP version 7.4.18RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 32-34 ou remi-php74-test pour Enterprise Linux.

 

 

emblem-notice-24.pngPHP version 7.3 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version.

Installation en parallèle, en Software Collections de PHP 8.0 :

yum --enablerepo=remi-test install php80

Installation en parallèle, en Software Collections de PHP 7.4 :

yum --enablerepo=remi-test install php74

Mise à jour, de PHP 8.0 :

yum --enablerepo=remi-php80,remi-php80-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.4 :

yum --enablerepo=remi-php74,remi-php74-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.4
dnf --enablerepo=remi-modular-test update php\*

A noter : la version 8.0.5RC1 est aussi dans Fedora rawhide pour la QA

emblem-notice-24.pngl'extension oci8 utilise désormais le client Oracle version 21.1

emblem-notice-24.pngLes paquets pour EL-8 on été construit à partir de RHEL-8.3

emblem-notice-24.pngLes paquets pour EL-7 on été construit à partir de RHEL-7.9

emblem-notice-24.pngLa version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité)

 

Software Collections (php74, php80)

Paquets standards (php)

Fedora 34 Beta est de sortie

Charles-Antoine Couret

En ce mardi 23 mars, la communauté du Projet Fedora sera ravie d'apprendre la disponibilité de la version Beta Fedora 34.

Malgré les risques concernant la stabilité dune version Beta, il est important de la tester ! En rapportant les bogues maintenant, vous découvrirez les nouveautés avant tout le monde, tout en améliorant la qualité de Fedora 34 et réduisant du même coup le risque de retard. Les versions en développement manquent de testeurs et de retours pour mener à bien leurs buts.

La version finale est pour le moment fixée pour le 20 ou 27 avril. Voici les nouveautés annoncées pour cette version :

Expérience utilisateur

  • Passage à GNOME 40.
  • L'environnement de bureau Xfce fait tourner la roue vers sa version 4.16.
  • L'environnement de bureau minimaliste LxQt est proposé dans sa version 0.16.0.
  • Le serveur d'affichage Wayland est employé par défaut dans l'environnement KDE Plasma.
  • La mémoire d'échange zram peut utiliser toute la mémoire RAM et ce jusqu'à 8 Gio par défaut. Auparavant c'était limité au quart de la mémoire RAM de la machine et jusqu'à un maximum de 4 Gio.
  • Le gestionnaire de fenêtre minimaliste et pavant i3 dispose de sa propre image Spin de Fedora.
  • L'audio va maintenant être géré par Pipewire par défaut, en remplacement de PulseAudio, ALSA et JACK.
  • L'image Comp Neuro pour la neuroscience va être déclinée aussi en image Docker / podman pour le fournir sous forme de conteneurs.
  • Les images netinstall et DVD n'auront plus le fichier ext4 à l'intérieur du système de fichiers squashfs. Squashfs récupère larborescence complète de l'image d'installation.

Gestion du matériel

  • La configuration de GRUB est unifiée pour toutes les architectures. En particulier entre les architectures utilisant l'EFI d'un côté comme x86_64 ou certaines machines ARM et x86 avec BIOS ou PowerPC 64 bits de l'autre.
  • L'architecture ARMv7 va bénéficier de l'UEFI par défaut pour les nouvelles images générées par le projet Fedora. GRUB devient de fait le nouveau gestionnaire de démarrage par défaut au lieu de extlinux.
  • Une nouvelle image pour l'architecture AArch64 sera proposée avec l'environnement KDE Plasma.
  • Les fichiers firmware du noyau sont compressés avec l'algorithme LZMA2.

Internationalisation

  • Un nouveau site web et son infrastructure va être proposé pour fournir les statistiques de traduction de Fedora et simplifier la maintenance des mémoires de traduction.
  • IBus est proposé à la version 1.5.24.
  • ibus-anthy est le système d'entrée par défaut pour le japonais, ibus-m17n pour le singhalais et ibus-unikey pour le vietnamien.
  • HarfBuzz est activé par défaut dans les polices FreeTypes pour permettre d'améliorer le rendu dans les langues ayant des symboles plus complexes.
  • kasumi-unicode est généré à partir du fichier source katsumi.spec dorénavant.

Administration système

  • Par défaut les partitions btrfs crées lors de l'installation auront la compression du système de fichiers activée avec l'algorithme zstd.
  • SELinux ne peut plus être entièrement désactivé après le démarrage. Seul le passage entre les modes permissif et enforcé est permis. Un redémarrage est nécessaire pour appliquer une désactivation complète.
  • SELinux a été mis à jour pour prendre en compte des dernières classes, permissions et capacités ajoutées dans le noyau.
  • La gestion du manque de mémoire disponible sera prise en charge par le service systemd-oomd par défaut. Pour revenir à earlyoom utilisé jusque là, vous pouvez exécuter les commandes suivantes :
# systemctl disable --now systemd-oomd

# systemctl enable --now earlyoom
  • Les paramètres de démarrage, reçus par le noyau Linux, à destination de l'installateur Anaconda devront être préfixés de inst. pour éviter les conflits. Sinon ils sont ignorés.
  • Les services systemd qui doivent être relancées suite à une mise à jour le seront toutes à la fin de la procédure.
  • Les utilitaires Bluetooth désuets ciptool, gatttool, hciattach, hciconfig, hcidump, hcitool, rfcomm et sdptool sont déplacés dans le paquet bluez-deprecated avant une suppression dans le future.
  • La collection d'outils X.org sera proposée via des paquets plus individuels que les paquets génériques xorg-x11-{apps,font-utils,resutils,server-utils,utils,xkb-utils} employés jusqu'ici. Certains utilitaires sont également supprimés.
  • Les paquets xemacs, xemacs-packages-base, xemacs-packages-extra, neXtaw, nscd et python-mock sont en passe de subir le même sort.
  • XWayland est proposé dans un paquet à part et indépendant du reste de X.org : xorg-x11-server-Xwayland.
  • Le célèbre serveur de DNS Bind est lié à la version 9.16.
  • Le gestionnaire de base de données PostgreSQL s'impose avec sa version 13.
  • Son concurrent MariaDB est proposé à la version 10.5.
  • L'utilitaire de gestion du stockage Stratis dispose de la version 2.3.0.
  • Le démon pour synchroniser le temps avec le potocole NTP et nommé sobrement ntp utilise ntpsec à la place. Mais chrony reste le démon utilisé par défaut pour cette fonction.

Développement

  • Mise à jour de la suite de compilateurs libre GCC 11.
  • Son concurrent LLVM passe lui à la version 12.
  • Tandis que la bibliothèque C Glibc passe à la version 2.33.
  • Mise à jour des utilitaires binutils 2.35.
  • Le petit coup d'accélération pour la bibliothèque généraliste C++ Boost 1.75.
  • Le langage Go fait un bon en avant avec la version 1.16.
  • Le langage précieux Ruby est proposé dans sa nouvelle version 3.0.
  • Sa boîte à outils Ruby on Rails arrive à la gare au quai 6.1.
  • L'environnement de compilation de binaires Windows, MinGW, est mis à jour qui fourni GCC 11, GDB 10 et binutils 2.36.
  • La bibliothèque de sécurité NSS avec sa version 3.52 a changé la structure CK_GCM_PARAMS en étant incompatible en terme de source code, mais pas son interface binaire.
  • OpenLDAP va fournir uniquement des bibliothèques avec un fil d'exécution parallèle. Des liens symboliques redirigent la liaison vers la bibliothèque libldap vers libldap_r.
  • Les bibliothèques Rust fournis via les crate nécessaires pour les paquets proposés par Fedora seront fournis dans les dépôts dans des paquets dédiés sous la forme rust-$NOM_CRATE comme par exemple rust-libsqlite3-sys pour la bibliothèque SQLite.
  • Les bibliothèques Python avec un nom de fichier dépendant de l'architecture utilisent maintenant la nomenclature officielle de CPython au lieu d'un nom spécifique à Fedora.
  • Les paquets ne fournissant qu'une bibliothèque Nodejs sans être utilisée en tant que dépendance ne seront plus proposés.

Projet Fedora

  • Le système minimal de compilation du projet Fedora, buildroot, se débarrasse de make.
  • Les macros liés à Python 2 pour créer les paquets RPM sont gelés. Ceux pour générés les dépendances automatiques liés à Python 2 sont supprimés car plus nécessaires suite au passage à Python 3 l'an dernier.
  • L'utilitaire fbrnch est proposé dans les dépôts.
  • Les dépôts git de Fedora ont renommé la branche principale en main au lieu de master.
  • La politique concernant les modules a été remaniée et formalisée.

Tester

Durant le développement d'une nouvelle Fedora, comme cette version Beta, quasiment chaque semaine le projet propose des journées de tests. Le but est de tester pendant une journée une fonctionnalité précise comme le noyau, Fedora Silverblue, la mise à niveau, GNOME, linternationalisation, etc. L'équipe d'assurance qualité élabore et propose une série de tests en général simples à exécuter. Suffit de les suivre et indiquer si le résultat est celui attendu. Dans le cas contraire, un rapport de bogue devra être ouvert pour permettre l'élaboration d'un correctif.

C'est très simple à suivre et requiert souvent peu de temps (15 minutes à une heure maximum) si vous avez une Beta exploitable sous la main.

Les tests à effectuer et les rapports sont à faire via la page suivante. J'annonce régulièrement sur mon blog quand une journée de tests est planifiée.

Si l'aventure vous intéresse, les images sont disponibles par Torrent ou via le site officiel.

Si vous avez déjà Fedora 33 ou 32 sur votre machine, vous pouvez faire une mise à niveau vers la Beta. Cela consiste en une grosse mise à jour, vos applications et données sont préservées.

Nous vous recommandons dans les deux cas de procéder à une sauvegarde de vos données au préalable.

En cas de bogue, n'oubliez pas de relire la documentation pour signaler les anomalies sur le BugZilla ou de contribuer à la traduction sur Weblate.

Bons tests à tous !

Compte rendu de l'Assemblée Générale de Borsalinux-fr du 14 février 2021

Association Borsalinux-Fr

Le dimanche 14 février 2021 a eu lieu l'Assemblée Générale de l'association Borsalinux-fr sur Internet en visio-conférence à l'adresse suivante : https://meet.jit.si/Borsalinux-Fr

Les 8 membres présents ou représentés ont approuvé le bilan moral et financier de l'année 2020.

Par la suite, un 8e Conseil d'administration a été élu et est composé de :

-Charles-Antoine Couret (Renault) - Président

-Nicolas Berrehouc (Nicosss) - Vice-président

-Côme Borsoi - Trésorier

-Nicolas Chauvet (kwizart) - Trésorier adjoint

-Guillaume Kulakowski (llaumgui) - Secrétaire

-Michel Sadin - Secrétaire adjoint

Ce conseil a un mandat de 2 ans.

Projets pour la suite

Évènements

Étant donnée lincertitude entourant la situation sanitaire pour cette année, beaucoup de précautions sur nos engagements cette année ont été émises.

Cependant, Nicolas Berrehouc a confirmé que notre stand pour les JDLL en avril a été accepté, sous couvert que lévènement ai bien lieu. Les autres évènements physiques étant pour la fin de lannée dhabitude cela a plus de chances de se passer dans des conditions plus favorables. Cela concerne les JM2L, OpenSource Summit ou le Capitole du Libre qui ont lieu en novembre ou décembre.

Loïc est ensuite intervenu pour évoquer son évènement virtuel pour compenser le manque de rencontres physiques récemment. Il a reçu un accueil favorable pour une telle organisation en septembre 2021. Si son évènement nattire pas assez la communauté du Logiciel Libre globalement, cela pourrait devenir un évènement centré sur Fedora et inspirer dautres évènements du genre en cas de succès. La communauté francophone de Fedora étant très dispersée, un évènement virtuel est en effet plus simple à concrétiser selon Charles-Antoine.

Loïc doit contacter « Faimaison » concernant linfrastructure. Nicolas Chauvet et Nicolas Berrehouc ont mentionné que sinspirer du FOSDEM 2021 pourrait être une piste à creuser également.

Site web

Guillaume a fait état du bilan de 2020 concernant le site Web qui a été assez prolifique. La lutte contre le spam sur le forum sest grandement amélioré, linfrastructure du site a été un peu modernisé comme Galette, version de PHP, abandon des listes de diffusion au profit du forum et ajout dun NextCloud collectif avec discussion, partage de documents et gestion de tâches intégrés.

Grâce aux conseils de Nicolas Berrehouc, les courriels émis par le site sont moins considérés comme du SPAM.

Cependant Guillaume a besoin dun coup de main pour le site, faute de temps. Cela concerne de faire du PHP, migrer les bases de données entre FluxBB et Flarum pour le forum et rafraichir le design ce qui impose du JavaScript et CSS.

Nicolas Berrehouc a proposé son aide pour les bases de données. Un appel à l‘aide à la communauté sera diffusé dans lannée pour progresser.

Guillaume est en contact avec Ikoula pour passer de notre serveur physique vers un serveur virtuel, le site nétant pas gourmand par rapport aux capacités des machines virtuelles aujourdhui et on profiterait dune CentOS plus récente.

Le passage à un système dauthentification LDAP ne pourra avoir lieu quune fois le forum migré.

Le PV complet de l'Assemblée Générale est disponible ici.

PHP version 7.4.17RC1 et 8.0.4RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt de test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont  fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.et également en paquets de base.

Les RPM de PHP version 8.0.4RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php80-test pour Fedora 32-34 et Enterprise Linux.

Les RPM de PHP version 7.4.17RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 32-34 ou remi-php74-test pour Enterprise Linux.

 

 

emblem-notice-24.pngPHP version 7.3 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version.

Installation en parallèle, en Software Collections de PHP 8.0 :

yum --enablerepo=remi-test install php80

Installation en parallèle, en Software Collections de PHP 7.4 :

yum --enablerepo=remi-test install php74

Mise à jour, de PHP 8.0 :

yum --enablerepo=remi-php80,remi-php80-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.4 :

yum --enablerepo=remi-php74,remi-php74-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.4
dnf --enablerepo=remi-modular-test update php\*

A noter : la version 8.0.4RC1 est aussi dans Fedora rawhide pour la QA

emblem-notice-24.pngl'extension oci8 utilise désormais le client Oracle version 21.1

emblem-notice-24.pngLes paquets pour EL-8 on été construit à partir de RHEL-8.3

emblem-notice-24.pngLes paquets pour EL-7 on été construit à partir de RHEL-7.9

emblem-notice-24.pngLa version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité)

 

Software Collections (php74, php80)

Paquets standards (php)

PHP version 7.4.16 et 8.0.3

Remi Collet

Les RPM de PHP version 8.0.3 sont disponibles dans le dépôt remi-php80 pour Fedora 31-33 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.4.16 sont disponibles dans le dépôt remi pour Fedora 32-33 et dans le dépôt remi-php74 pour Fedora 31 et Enterprise Linux (RHEL, CentOS).

emblem-notice-24.pngPas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la version 7.3.27.

emblem-important-2-24.png PHP version 7.2 a atteint sa fin de vie et n'est plus maintenu par le projet PHP.

Ces versions sont aussi disponibles en Software Collections dans le dépôt remi-safe et en module pour Fedora 31-33 et EL-8.

Annonces des versions :

emblem-notice-24.pngInstallation : voir l'assistant de configuration et choisir la version et le mode d'installation.

Remplacement du PHP par défaut du système par la version 8.0 (le plus simple) :

yum-config-manager --enable remi-php80
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf update php\*

Installation en parallèle, en Software Collection de PHP 8.0

yum install php80

Remplacement du PHP par défaut du système par la version 7.4 (le plus simple) :

yum-config-manager --enable remi-php74
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.4
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.4

yum install php74

Remplacement du PHP par défaut du système par la version 7.3 (le plus simple) :

yum-config-manager --enable remi-php73
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.3
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.3

yum install php73

Et bientôt dans les mises à jour officielles:

emblem-important-2-24.pngÀ noter :

  • les paquets EL-8 sont construits avec RHEL-8.3
  • les paquets EL-7 sont construits avec RHEL-7.9
  • les paquets EL-7 utilisent désormais libicu65 (version 65.1)
  • les paquets EL utilisent désormais oniguruma5php (version 6.9.5, au lieu de la version ancienne du système)
  • l'extension oci8 utilise désormais le client Oracle version 19.9
  • beaucoup d' extensions sont aussi disponible, voir PHP extensions RPM status (from PECL and other sources) page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php73 / php74 / php80)

QElectroTech version 0.80

Remi Collet

Les RPM de QElectroTech version 0.80, une application pour réaliser des schémas électriques, sont disponibles dans le dépôt remi pour Fedora et Enterprise Linux ≥ 8.

Un peu plus d'un an après la sortie de la version 0.70, le projet vient de publier une nouvelle version de son éditeur de schéma électriques.

Site officiel : http://qelectrotech.org/ et l'annonce de version.

Bien sur l'installation se fait avec YUM :

yum --enablerepo=remi install qelectrotech

Les RPM (version 0.80-1) sont disponibles pour Fedora ≥ 32 et Enterprise Linux 8 (RHEL, CentOS, ...)

Les mises à jour sont aussi en route pour les dépôts officiels

À noter :il existe aussi un dépôt Copr / Qelectrotech avec les versions de "dévelopement" (actuellement la 0.90-DEV).

PHP version 7.4.16RC1 et 8.0.3RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt de test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont  fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.et également en paquets de base.

Les RPM de PHP version 8.0.3RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php80-test pour Fedora 32-34 et Enterprise Linux.

Les RPM de PHP version 7.4.16RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 32-34 ou remi-php74-test pour Enterprise Linux.

 

 

emblem-notice-24.pngPHP version 7.3 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version.

Installation en parallèle, en Software Collections de PHP 8.0 :

yum --enablerepo=remi-test install php80

Installation en parallèle, en Software Collections de PHP 7.4 :

yum --enablerepo=remi-test install php74

Mise à jour, de PHP 8.0 :

yum --enablerepo=remi-php80,remi-php80-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.4 :

yum --enablerepo=remi-php74,remi-php74-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.4
dnf --enablerepo=remi-modular-test update php\*

emblem-notice-24.pngles paquets x86_64 utilisent désormais le client Oracle version 19.9 (la version 21.1 sera prochainement utilisée)

emblem-notice-24.pngLes paquets pour EL-8 on été construit à partir de RHEL-8.3

emblem-notice-24.pngLes paquets pour EL-7 on été construit à partir de RHEL-7.9

emblem-notice-24.pngLa version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité)

 

Software Collections ( php74, php80)

Paquets standards (php)

PHP version 7.3.27, 7.4.15 et 8.0.2

Remi Collet

Les RPM de PHP version 8.0.2 sont disponibles dans le dépôt remi-php80 pour Fedora 31-33 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.4.15 sont disponibles dans le dépôt remi pour Fedora 32-33 et dans le dépôt remi-php74 pour Fedora 31 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.3.27 sont disponibles dans le dépôt remi pour Fedora 31 et dans le dépôt remi-php73 pour Enterprise Linux (RHEL, CentOS).

emblem-important-2-24.png PHP version 7.2 a atteint sa fin de vie et n'est plus maintenu par le projet PHP.

Ces versions sont aussi disponibles en Software Collections dans le dépôt remi-safe et en module pour Fedora 31-33 et EL-8.

security-medium-2-24.pngCes versions corrigent quelques failles de sécurité, la mise à jour est donc vivement recommandée.

Annonces des versions :

emblem-notice-24.pngInstallation : voir l'assistant de configuration et choisir la version et le mode d'installation.

Remplacement du PHP par défaut du système par la version 8.0 (le plus simple) :

yum-config-manager --enable remi-php80
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf update php\*

Installation en parallèle, en Software Collection de PHP 8.0

yum install php80

Remplacement du PHP par défaut du système par la version 7.4 (le plus simple) :

yum-config-manager --enable remi-php74
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.4
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.4

yum install php74

Remplacement du PHP par défaut du système par la version 7.3 (le plus simple) :

yum-config-manager --enable remi-php73
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.3
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.3

yum install php73

Et bientôt dans les mises à jour officielles:

emblem-important-2-24.pngÀ noter :

  • les paquets EL-8 sont construits avec RHEL-8.3
  • les paquets EL-7 sont construits avec RHEL-7.9
  • les paquets EL-7 utilisent désormais libicu65 (version 65.1)
  • les paquets EL utilisent désormais oniguruma5php (version 6.9.5, au lieu de la version ancienne du système)
  • l'extension oci8 utilise désormais le client Oracle version 19.9
  • beaucoup d' extensions sont aussi disponible, voir PHP extensions RPM status (from PECL and other sources) page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php73 / php74 / php80)

Assemblée Générale Ordinaire le 14 février 2021 en visio-conférence

Association Borsalinux-Fr

L'Assemblée Générale Ordinaire de l'association aura lieu à partir de 14h sur Internet.

Compte tenue de la situation sanitaire, le dispositif suivant a été mis en place pour le réaliser en ligne et non physiquement. Nous avons retenu deux solutions libres de visio-conférence dont les liens sont ceux-ci :

  • https://meet.jit.si/Borsalinux-Fr
  • https://bbb.faimaison.net/b/cha-9oy-hnq-cdr

Le premier lien sera utilisé en priorité, en cas de problèmes techniques le second lien sera utilisé si nécessaire. L'objectif est de s'assurer le bon déroulement de cette AG malgré les circonstances.

Nous vous invitons à suivre les discussions sur le forum, sur ce sujet. C'est par ce biais que nous communiqueront les éventuels changements de dernière minute s'il y a lieu d'être.

L'ordre du jour de l'AG est le suivant :

1- Présentation du bilan moral de l'activité de l'association par le Conseil d'Administration;

2- Présentation du bilan financier de l'activité de l'Association par le Conseil d'Administration.

3- Élection du Conseil d'Administration pour un mandat de 2 ans ;

4- Élection du Bureau de l'association pour un mandat de 2 ans ;

5- Démission de l'actuel Conseil d'administration et de son bureau ;

6- Présentation des événements et des actions pour l'année 2021.

À qui envoyer sa procuration ?

Pour les procurations vous pouvez vous baser sur ce modèle. Vous pouvez transmettre vos procurations par courrier postale, ou par courrier électronique à condition que celui-ci soit signé.

Attention, un membre actif ne pourra détenir plus de deux procurations, conformément à notre règlement intérieur.

Ci-dessous est la liste des personnes qui ont confirmé leur venue à cette Assemblée Générale du 14 février 2021 et acceptant les procurations :

  • Charles-Antoine Couret (Rue du bosquet, 39 - 5060 Sambreville - Belgique)
  • Emmanuel Seyman (133 rue de Silly, 92100 Boulogne-Billancourt)

PHP version 7.4.15RC2 et 8.0.2RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt de test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont  fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.et également en paquets de base.

Les RPM de PHP version 8.0.2RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php80-test pour Fedora 31-33 et Enterprise Linux.

Les RPM de PHP version 7.4.15RC2 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 32-33 ou remi-php74-test pour Fedora 31 et Enterprise Linux.

 

 

emblem-notice-24.pngPHP version 7.3 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version.

Installation en parallèle, en Software Collections de PHP 8.0 :

yum --enablerepo=remi-test install php80

Installation en parallèle, en Software Collections de PHP 7.4 :

yum --enablerepo=remi-test install php74

Mise à jour, de PHP 8.0 :

yum --enablerepo=remi-php80,remi-php80-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.4 :

yum --enablerepo=remi-php74,remi-php74-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.4
dnf --enablerepo=remi-modular-test update php\*

A noter : la version 7.4.15RC2 est aussi dans Fedora rawhide pour la QA

emblem-notice-24.pngles paquets x86_64 utilisent désormais le client Oracle version 19.9

emblem-notice-24.pngLes paquets pour EL-8 on été construit à partir de RHEL-8.3

emblem-notice-24.pngLes paquets pour EL-7 on été construit à partir de RHEL-7.9

emblem-notice-24.pngLa version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité)

 

Software Collections ( php74, php80)

Paquets standards (php)

PHP version 7.3.26, 7.4.13 et 8.0.1

Remi Collet

Les RPM de PHP version 8.0.1 sont disponibles dans le dépôt remi-php80 pour Fedora 31-33 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.4.14 sont disponibles dans le dépôt remi pour Fedora 32-33 et dans le dépôt remi-php74 pour Fedora 31 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.3.26 sont disponibles dans le dépôt remi pour Fedora 31 et dans le dépôt remi-php73 pour Enterprise Linux (RHEL, CentOS).

emblem-important-2-24.png PHP version 7.2 a atteint sa fin de vie et n'est plus maintenu par le projet PHP.

Ces versions sont aussi disponibles en Software Collections dans le dépôt remi-safe et en module pour Fedora 31-33 et EL-8.

security-medium-2-24.pngCes versions corrigent quelques failles de sécurité, la mise à jour est donc vivement recommandée.

Annonces des versions :

emblem-notice-24.pngInstallation : voir l'assistant de configuration et choisir la version et le mode d'installation.

Remplacement du PHP par défaut du système par la version 8.0 (le plus simple) :

yum-config-manager --enable remi-php80
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf update php\*

Installation en parallèle, en Software Collection de PHP 8.0

yum install php80

Remplacement du PHP par défaut du système par la version 7.4 (le plus simple) :

yum-config-manager --enable remi-php74
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.4
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.4

yum install php74

Remplacement du PHP par défaut du système par la version 7.3 (le plus simple) :

yum-config-manager --enable remi-php73
yum update

ou, en utilisant le module (Fedora et EL-8) :

dnf module enable php:remi-7.3
dnf update php\*

Installation en parallèle, en Software Collection de PHP 7.3

yum install php73

Et bientôt dans les mises à jour officielles:

emblem-important-2-24.pngÀ noter :

  • les paquets EL-8 sont construits avec RHEL-8.3
  • les paquets EL-7 sont construits avec RHEL-7.9
  • les paquets EL-7 utilisent désormais libicu65 (version 65.1)
  • les paquets EL utilisent désormais oniguruma5php (version 6.9.5, au lieu de la version ancienne du système)
  • l'extension oci8 utilise désormais le client Oracle version 19.9
  • beaucoup d' extensions sont aussi disponible, voir PHP extensions RPM status (from PECL and other sources) page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php73 / php74 / php80)

AMC version 1.4.0 Fedora 33

Patrice Kadionik

Les RPM d'AMC (Auto Multiple Choice) version 1.4.0 pour Fedora 33 sont disponibles dans le dépôt eddy33.


Installation :

$ sudo dnf install perl-Gtk3 perl-Clone
$ sudo dnf install http://kadionik.vvv.enseirb-matmeca.fr/fedora/eddy33-release-33.rpm
$ sudo dnf install auto-multiple-choice
Attention. AMC utilise openCV. Fedora 33 est basé sur openCV 4.3 qui nécessite le support par le processeur de l'extension AVX2.

++

Fedora 33 vs Fedora 32 : comparaison des performances pour les versions 64 bits

Patrice Kadionik

Salut.

Voici les résultats comparatifs de Fedora 33 vs Fedora 32.

Pour rappel, ma machine est équipée d'un Quad Core Intel Q6600 à 2,4 GHz avec 4 Go de RAM.

Je me suis limité au benchmark UnixBench qui fournit un indice global, ce qui me simplifiera la comparaison. La version UnixBench utilisée est la version 4.1.0.

Mon protocole de tests est le suivant :
  • Installation de Fedora 33 version 64 bits avec le noyau Fedora 5.9.14-200.fc33.x86_64.
  • La machine est placée en niveau 3 (init 3).
  • 10 séries de tests avec UnixBench compilé sous Fedora 33 et exécuté sous Fedora 33 (5.9.14-200.fc33.x86_64).
  • 10 séries de tests avec UnixBench compilé sous Fedora 32 et exécuté sous Fedora 32 (5.6.6-300.fc32.x86_64).
Voici les résultats obtenus :

Fedora 33 version 64 bits :

Série 1 : 695.5
Série 2 : 699.9
Série 3 : 714.6
Série 4 : 711.5
Série 5 : 714.1
Série 6 : 605.6
Série 7 : 683.1
Série 8 : 695.9
Série 9 : 707.2
Série 10 : 697.6

Moyenne : 692,5

Fedora 32 version 64 bits :

Voici pour rappel les résultats obtenus avec Fedora 32 :
Série 1 : 672.0
Série 2 : 680.7
Série 3 : 671.5
Série 4 : 687.4
Série 5 : 681.9
Série 6 : 675.2
Série 7 : 670.2
Série 8 : 688.8
Série 9 : 679.6
Série 10 : 682.9

Moyenne : 679.0

Résultats :

Pour Fedora 33, on obtient un indice moyen de 692,5 pour UnixBench.
Pour Fedora 32, j'avais obtenu un indice moyen de 679.0 pour UnixBench.


On a donc une petite hausse de 2,0 % de Fedora 33 64 bits par rapport à Fedora 32 64 bits :

perfs_fedora_F33.png

Conclusion :

Au moment de ces tests, le noyau Fedora 33 (basé sur le noyau vanilla 5.9.14) est un peu plus performant de près de 2 % que le noyau Fedora 32 (basé sur le noyau vanilla  5.6.6). On retrouve la fluctuation habituelle peu significative par rapport aux précédents tests.

++

PHP version 7.3.26RC1, 7.4.14RC1 8.0.1RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt de test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont  fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.et également en paquets de base.

Les RPM de PHP version 8.0.1RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php80-test pour Fedora 31-33 et Enterprise Linux.

Les RPM de PHP version 7.4.14RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 32-33 ou remi-php74-test pour Fedora 31 et Enterprise Linux.

Les RPM de PHP version 7.3.26RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-test pour Fedora 31 ou remi-php73-test pour Enterprise Linux.

 

emblem-notice-24.pngPHP version 7.3 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version.

Installation en parallèle, en Software Collections de PHP 8.0 :

yum --enablerepo=remi-test install php80

Installation en parallèle, en Software Collections de PHP 7.4 :

yum --enablerepo=remi-test install php74

Installation en parallèle, en Software Collections de PHP 7.3 :

yum --enablerepo=remi-test install php73

Mise à jour, de PHP 8.0 :

yum --enablerepo=remi-php80,remi-php80-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-8.0
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.4 :

yum --enablerepo=remi-php74,remi-php74-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.4
dnf --enablerepo=remi-modular-test update php\*

Mise à jour, de PHP 7.3:

yum --enablerepo=remi-php73,remi-php73-test update php\*

ou, en utilisant le module (Fedora et EL 8) :

dnf module reset php
dnf module enable php:remi-7.3
dnf --enablerepo=remi-modular-test update php\*

A noter : la version 7.4.14RC1 est aussi dans Fedora rawhide pour la QA

emblem-notice-24.pngles paquets x86_64 utilisent désormais le client Oracle version 19.9

emblem-notice-24.pngLes paquets pour EL-8 on été construit à partir de RHEL-8.3

emblem-notice-24.pngLes paquets pour EL-7 on été construit à partir de RHEL-7.9

emblem-notice-24.pngLa version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité)

 

Software Collections (php73, php74, php80)

Paquets standards (php)

Nouveau serveur pour 2021

Remi Collet

Je viens de basculer l'ensemble de mes sites sur une nouvelle machine.

Si vous voyez ce message c'est que les DNS ont fait leur travail et que vous êtes sur cette nouvelle machine.

Pour information.

Ancien serveur :

  • Hébergeur : Scaleway Dedibox
  • Processeur : Intel(R) Xeon(R) CPU X3450  @ 2.67GHz
  • Bench : 2787
  • Coeurs : 8
  • Mémoire : 8 Gio
  • Disque : 1 Tio
  • Système : CentOS 6.10
  • Dépôts tiers : EPEL + remi + remi-test

Nouveau serveur :

  • Hébergeur : Ikoula (qui accepte Paypal)
  • Processeur : Intel(R) Xeon(R) CPU E3-1220 v6 @ 3.00GHz
  • Bench : 6048
  • Coeurs : 4
  • Mémoire : 8 Gio
  • Disque : 1 Tio
  • Système : CentOS 8 Stream
  • Dépôts tiers : EPEL + remi + remi-test

En cas de soucis voir le ticket #163

Le bouton "Donate" (en haut, à droite) est présent pour ceux qui veulent participer à son financement (~500€/an).

Résultats des élections de Fedora 12/20

Charles-Antoine Couret

Comme je vous le rapportais il y a peu, Fedora a organisé des élections pour renouveler partiellement le collège de ses organes FESCo, Mindshare et Council.

Le scrutin est comme toujours un vote par valeurs. Nous pouvons attribuer à chaque candidat un certain nombre de points, dont la valeur maximale est celui du nombre de candidat, et le minimum 0. Cela permet de montrer l'approbation à un candidat et la désapprobation d'un autre sans ambiguïté. Rien n'empêchant de voter pour deux candidats avec la même valeur.

Les résultats pour le Conseil sont :

  # votes |  noms
  - --------+----------------------
  358           Tom Callaway
  - --------+----------------------
  181           Till Maas

À titre indicatif le score maximal possible était de 216 * 2 votes soit 432 votes.

Les résultats pour le FESCo sont (seuls les cinq premiers sont élus) :

  # votes |  noms
- --------+----------------------
  886   Miro Hrončok 
  878        Kevin Fenzi
  724   Zbigniew Jędrzejewski-Szmek
  681   Fabio Valentini
  591   David Cantrell
- --------+----------------------
  536   Dan Čermák

À titre indicatif le score maximal possible était de 216 * 6 soit 1296.

Les résultats pour le Mindshare sont donc :

     # votes |  noms
     - --------+----------------------
     263        Till Maas
     - --------+----------------------
     221        Nasir Hussain

À titre indicatif le score maximal possible était de 202 * 2 soit 404.

Nous pouvons noter que globalement le nombre de votants pour chaque scrutin avec un réel enjeu était proche aux alentours de 275-250 votants ce qui est un peu en deçà de l'édition précédente. Les scores sont aussi plutôt éparpillés.

Bravo aux participants et aux élus et le meilleur pour le projet Fedora.

PHP 7.2 est mort

Remi Collet

Après PHP 7.1, et comme annoncé, PHP version 7.2.34 était la dernière version officielle de PHP 7.2

Pour maintenir une installation sécurisée, la mise à jour vers une version maintenue est fortement conseillée :

  • PHP 7.4 est en mode maintenance active, et sera maintenu jusqu'en novembre 2021 (2022 pour la sécurité).
  • PHP 8.0 est en mode maintenance active, et sera maintenu jusqu'en novembre 2022 (2023 pour la sécurité).

Voir :

Cependant, compte tenu du nombre important de téléchargements par les utilisateurs de mon dépôt la version présente dans le dépôt remi pour Enterprise Linux (RHEL, CentOS...) et Fedora (Software Collections) est conservée et intègrera les derniers correctifs de sécurité.

Attention : il s'agit d'un action réalisée avec la meilleure volonté, en fonction de mon temps disponible, sans aucune garantie, afin de donner plus de temps aux utilisateurs pour migrer. Cela ne peut être que temporaire et la migration doit rester la priorité.

Installer PHP 8.0 sur CentOS, RHEL ou Fedora

Remi Collet

Voici un guide rapide pour mettre à jour le PHP fournit par Fedora, RHEL ou CentOS par la dernière version 8.0.

Vous pouvez aussi suivre les instructions de l'assistant de configuration.

 

Configuration des dépôts:

Sur Fedora, les dépôts standards sont suffisant, sur Enterprise Linux (RHEL, CentOS) il est aussi nécessaire de configurer le dépôt Extra Packages for Enterprise Linux (EPEL), et sur RHEL 7 d'activer le canal optional.

Fedora 33

dnf install https://rpms.remirepo.net/fedora/remi-release-33.rpm

Fedora 32

dnf install https://rpms.remirepo.net/fedora/remi-release-32.rpm

RHEL version 8.3

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

RHEL version 7.9

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
subscription-manager repos --enable=rhel-7-server-optional-rpms

CentOS version 8

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

CentOS version 7

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm

 

Utilisation du module php

Pour Fedora modular et RHEL / CentOS 8, il suffit d'utiliser le flux remi-8.0 du module php

dnf module reset php
dnf module install php:remi-8.0

 

Activation du dépôt remi-php80

Les paquets sont dans les dépôts remi-safe (activé par défaut) et remi-php80 qui n'est pas activé par défaut (choix de l'administrateur en fonction de la version de PHP souhaitée).

RHEL et CentOS 7

yum install yum-utils
yum-config-manager --enable remi-php74

Fedora

dnf config-manager --set-enabled remi-php80

 

Mise à jour de PHP

Par choix, les paquets ont le même nom que les paquets fournit par défaut avec le système, une simple mise à jour est donc suffisante :

yum update

Et c'est tout :)

$ php -v
PHP 8.0.0 (cli) (built: Nov 24 2020 17:04:03) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies

 

Problèmes connus

La mise à jour peut échouer (c'est voulu) lorsque certaines extensions présentes ne sont pas encore compatibles avec PHP 8.0.

Voir la liste des compatibilités : PECL extensions RPM status

Si elles ne sont pas indispensables, vous pouvez les désinstaller avant la mise à  jour, sinon, il faudra patienter.

Attention : quelques extensions sont encore en phase de développement, mais il m'a semblé utile de les fournir afin de permettre la mise à jour au plus grand nombre, et aussi permettre leur test et des retours vers les auteurs.

 

Plus d'informations

Si vous souhaitez une installation en parallèle de la version par défaut de PHP, cela est possible en utilisant les paquets préfixés php80 Voir le billet PHP 8.0 en Software Collection.

Vous pouvez aussi utiliser l'assistant de configuration.

Les paquets présents dans le dépôt seront utilisés comme sources pour Fedora 35 (si la demande de changement est acceptée).

En fournissant une pile complète, environ 130 extensions disponibles, 7 versions de PHP, paquets de base et SCL, pour Fedora et Enterprise Linux, et avec 300 000 téléchargements par jour, le dépôt remi est devenu en 15 ans une référence pour les utilisateurs de PHP sur les distributions RPM, maintenu par un contributeur actif aux différents projets (Fedora, PHP, PECL...).

Et aussi :

PHP version 8.0.0 est publiée !

Remi Collet

La RC5 était bien GOLD, donc la version 8.0.0 GA vient juste d'être publiée, à la date prévue.

Un grand merci à tous les développeurs qui ont contribué à cette nouvelle version majeure de PHP, et à tous les testeurs des versions RC qui ont permit de livrer une version de qualité.

Les RPM sont disponibles dans le dépôt remi-php80 pour Fedora 31 et Enterprise Linux 7 (RHEL, CentOS) ainsi qu'en Software Collection dans le dépôt remi-safe.

Les RPM sont aussi disponibles dans le module php:remi-php8.0 pour Fedora et Enterprise Linux 8.

Lire l'annonce de version PHP 8.0.0 Release Announcement et son Addendum pour la description détaillée des nouveautés (en anglais).

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir le mode d'installation, ou utiliser l'assistant de configuration.

Remplacement du PHP par défaut du système par la version 7.4 (le plus simple) :

Fedora modular ou Enterprise Linux 8 :

dnf module reset php
dnf module install php:remi-8.0

Fedora ou Enterprise Linux 7 :

yum-config-manager --enable remi-php80
yum update php\*

Installation en parallèle, en Software Collection de PHP 8.0 (x86_64 uniquement, recommandée pour les tests) :

yum install php80

emblem-important-2-24.pngÀ noter :

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php80)

TTL pour les DNS locaux sur OpenWRT

Guillaume Kulakowski

Récemment, je me suis un peu amusé avec AdGuard Home sur mon routeur OpenWRT. J’y ai rapidement constaté que mon serveur NAS ainsi que ma box domotique faisaient énormément d’appels au DNS. En effet, avec l’utilisation systématique de baux statiques et de noms de domaine locaux, j’ai remplacé les IPs de certain composant par leur […]

Cet article TTL pour les DNS locaux sur OpenWRT est apparu en premier sur Guillaume Kulakowski's blog.

Page générée le 16 avr 2021 à 08:00