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.

Mot-clefs : RPM

PHP version 7.0.22 et 7.1.8

Remi Collet

Les RPM de PHP version 7.1.8 sont disponibles dans le dépôt remi pour Fedora 26 et dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.22 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux.

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.31.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.9
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHP version 5.6.31, 7.0.21 et 7.1.7

Remi Collet

Les RPM de PHP version 7.1.7 sont disponibles dans le dépôt remi pour Fedora 26 et dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.21 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux.

Les RPM de PHP version 5.6.31 sont disponibles dans le dépôt remi pour Fedora 23-24 et remi-php56 pour Enterprise Linux.

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

Ces versions sont aussi disponibles en Software Collections.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

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

yum-config-manager --enable remi-php56
yum update

Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

yum install php56

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.9
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHP version 7.0.21RC1 et 7.1.7RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.21RC1 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 25 ou remi-php70-test pour Fedora 23-24 et Enterprise Linux.

Les RPM de PHP version 7.1.7RC1 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 26 ou  remi-php71-test pour Fedora 23-25 et Enterprise Linux.

PHP Version 5.6 est désormais en mode maintenance de sécurité, il n'y aura donc plus de Release Candidate.

PHP Version 7.2 est en mode développement, la version 7.2.0alpha2 est aussi disponible.

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

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

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.7RC1 est aussi disponible dans Fedora rawhide (pour la QA).

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 (php70, php71)

Paquets standards (php)

PHP version 7.0.20 et 7.1.6

Remi Collet

Les RPM de PHP version 7.1.6 sont disponibles dans le dépôt remi pour Fedora 26 et dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.20 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux (RHEL, CentOS).

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.30.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.9
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHPUnit 6.2

Remi Collet

Les RPM de PHPUnit version 6.2 sont disponibles dans le dépôt remi pour Fedora ≥ 23 et pour Enterprise Linux (CentOS, RHEL...)

Documentation : PHPUnit 6.2 manual et Release Announcement for PHPUnit 6.2.0 (en anglais)

emblem-notice-24.pngCette nouvelle version nécessite PHP ≥ 7.0 et n'est pas rétro-compatible avec les versions précédentes, donc s'installe en parallèle de la version 5.

Installation, Fedora :

dnf --enablerepo=remi install phpunit6 

Installation, Enterprise Linux :

yum --enablerepo=remi install phpunit6 php-phpunit-dbunit3

Une fonction de compatibilité a été intégrée aux versions 4.8.35 et 5.7 qui permet d'utiliser les nouveaux espaces de nommages, l'adaptation étant simple (examples : fedora/autoloader, GLPI ou tc-lib-color).

Remarque: cet outil est une pièce essentielle de la QA PHP dans Fedora. Je prévois rapidement, une mise à jour dans Fedora 26.

PHP version 7.0.20RC1 et 7.1.6RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.20RC1 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 25 ou remi-php70-test pour Fedora 23-24 et Enterprise Linux.

Les RPM de PHP version 7.1.6RC1 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 26 ou  remi-php71-test pour Fedora 23-25 et Enterprise Linux.

PHP Version 5.6 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 7.0 :

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.6RC1 est aussi disponible dans Fedora rawhide (pour la QA).

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 (php70, php71)

Paquets standards (php)

PHP version 7.0.19 et 7.1.5

Remi Collet

Les RPM de PHP version 7.1.5 sont disponibles dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.19 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux (RHEL, CentOS).

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.30.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.9
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHP version 7.0.19RC1 et 7.1.5RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.19RC1 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 25 ou remi-php70-test pour Fedora 23 et Enterprise Linux6.

Les RPM de PHP version 7.1.5RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php71-test pour Fedora 23 et Enterprise Linux6.

PHP Version 5.6 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 7.0 :

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.5RC1 est aussi disponible dans Fedora rawhide (pour la QA).

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 (php70, php71)

Paquets standards (php)

QElectroTech en route pour la 0.6

Remi Collet

Les RPM de QElectroTech version 0.6rc1 (release candidate), une application pour réaliser des schémas électriques, sont disponibles dans le dépôt remi-test pour Fedora et Enterprise Linux 7.

Alors que la version 0.5 disponible dans les dépôts officiels a déjà plus de 16 mois, le projet prépare une nouvelle version de l'éditeur de schéma électriques.

Site officiel : http://qelectrotech.org/.

Bien sur l'installation se fait avec YUM :

yum --enablerepo=remi-test install qelectrotech

Les RPM (version 0.60~rc1-1) sont disponibles pour Fedora ≥ 23 et Enterprise Linux 7 (RHEL, CentOS, ...)

Suivez ce billet qui sera mis à jour à chaque nouvelle version (beta, RC, ...) jusqu'à la publication de la version finale.

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

PHP version 7.0.18 et 7.1.4

Remi Collet

Les RPM de PHP version 7.1.4 sont disponibles dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.18 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux (RHEL, CentOS).

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.30.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.9
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHP 7.2 en Software Collection

Remi Collet

Pas encore de version publiée, la version 7.2.0-dev est donc toujours en cours de développement, mais il me semble utile de commencer à la tester.

Les RPM de cette  prochaine version de PHP 7.2, sont disponibles dans le dépôt remi-test pour Fedora 24, 25, 26 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php72) permettant son installation en parallèle de la version système.

Comme je crois fortement au potentiel des SCL pour fournir un moyen simple d'installer plusieurs versions en parallèle, et qu'il me semble utile d'offrir cette possibilité pour PHP 7.2 afin de permettre aux développeurs de tester leur application, aux sysadmin de préparer une migration, ou simplement d'utiliser cette version pour une application spécifique, j'ai décidé de créer cette nouvelle SCL.

Je prévois aussi de proposer cette version pour Fedora 27.

J'aurais l'honeur de partager le rôle de Release Manager de cette version avec Sara Golemon.

Installation :

yum --enablerepo=remi-test install php72

emblem-important-2-24.pngA noter :

  • la SCL est totalement indépendante du système, et ne le modifie pas
  • cette SCL est dans le dépôt remi-safe (dans le dépôt remi pour Fedora)
  • l'installation est dans le dossier /opt/remi/php72, la configuration dans le dossier /etc/opt/remi/php72
  • le module pour Apache, php72-php, est disponible, mais évidement un seul mod_php peut être utiliser (il faudrait donc désactiver ou désinstaller tout autre module afin de l'utiliser, celui fournit par le paquet "php" reste prioritaire)
  • le service FPM (php72-php-fpm) est disponible, il écoute par défaut sur le port 9000, il faudrait donc adapter la configuration si vous souhaitez utiliser plusieurs services FPM en même temps.
  • la commande php72 permet d'accéder simplement à cette version, cependant l'utilisation de la commande scl reste la meilleure méthode (ou module)
  • Il s'agit pour l'instant de la version 7.2.0-dev, mais les versions alpha/beta devrait être disponibles dans les prochaines semaines.
  • quelques extensions PECL sont aussi disponibles, voir la page status des extensions
  • seulement pour  x86_64, pas de plan pour les autres architectures.

emblem-notice-24.pngLire aussi les autres articles concernant les SCL, notamment la description de Ma station de travail PHP.

$ module load php72
$ php --version
PHP 7.2.0-dev (cli) (built: Apr 12 2017 09:48:21) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0-dev, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.0-dev, Copyright (c) 1999-2017, by Zend Technologies

Comme d'habitude, vos retours sont les bienvenus, un forum dédié aux SCL est ouvert.

Software Collections (php72)

PHPUnit 6.1

Remi Collet

Les RPM de PHPUnit version 6.1 sont disponibles dans le dépôt remi pour Fedora ≥ 23 et pour Enterprise Linux (CentOS, RHEL...)

Documentation : PHPUnit 6.1 manual et Release Announcement for PHPUnit 6.1.0 (en anglais)

emblem-notice-24.pngCette nouvelle version nécessite PHP ≥ 7.0 et n'est pas rétro-compatible avec les versions précédentes, donc s'installe en parallèle de la version 5.

Installation, Fedora :

dnf --enablerepo=remi install phpunit6 

Installation, Enterprise Linux :

yum --enablerepo=remi install phpunit6 php-phpunit-dbunit3

Une fonction de compatibilité a été intégrée aux versions 4.8.35 et 5.7 qui permet d'utiliser les nouveaux espaces de nommages, l'adaptation étant simple (examples : fedora/autoloader, GLPI ou tc-lib-color).

Remarque: cet outil est une pièce essentielle de la QA PHP dans Fedora. Les nouvelles dépendances sont déjà en attente de revue pour les dépôts officiels de Fedora (revues #1428913, #1440005 et #1440006). Je prévois aussi, par la suite, une mise à jour dans Fedora 26.

PHP version 7.0.18RC1 et 7.1.4RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.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 25 ou remi-php70-test pour Fedora 23 et Enterprise Linux6.

Les RPM de PHP version 7.1.4RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php71-test pour Fedora 23 et Enterprise Linux6.

PHP Version 5.6 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 7.0 :

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.4RC1 est aussi disponible dans Fedora rawhide (pour la QA).

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 (php70, php71)

Paquets standards (php)

phpMyAdmin version 4.7

Remi Collet

Les RPM pour installer la nouvelle version majeure de phpMyAdmin sont disponibles dans le dépôt remi pour Fedora et Enterprise Linux (RHEL, CentOS...).

 

Site officiel : http://www.phpmyadmin.net/

Annonce de la version : phpMyAdmin 4.7.0 Release Notes

Je pense que cette nouvelle version sera aussi bientôt disponible dans Fedora, mais la version 4.0.x devrait rester dans EPEL-6 (pré-requis sur MySQL 5.5) et la version 4.4.x dans EPEL-7 (pré-requis sur PHP 5.4). Donc elle est déjà disponible pour fedora 23 à 26 et pour enterprise linux 5 à 7 dans le dépôt remi.

Certaines dépendances ne sont pas encore approuvées pour Fedora, en attente de revue:

  • 1415686: php-phpmyadmin-sql-parser - A validating SQL lexer and parser with a focus on MySQL dialect
  • 1415394: php-google-recaptcha - reCAPTCHA PHP client library - January 2017

Comme toujours, pour Fedora :

dnf --enablerepo=remi install phpMyAdmin

Ou pour Enterprise Linux

yum --enablerepo=remi install phpMyAdmin

Je vous laisse découvrir cette nouvelle version qui intègre beaucoup de nouveautés, et remonter vos impressions.

 

PHP version 7.0.17 et 7.1.3

Remi Collet

Les RPM de PHP version 7.1.16 sont disponibles dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.17 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 23-24 et Enterprise Linux (RHEL, CentOS).

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.30.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.8
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php70 / php71)

PHP version 7.0.17RC1 et 7.1.3RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.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 25 ou remi-php70-test pour Fedora 22 et Enterprise Linux6.

Les RPM de PHP version 7.1.3RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php71-test pour Fedora 22 et Enterprise Linux6.

PHP Version 5.6 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 7.0 :

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.3RC1 est aussi disponible dans Fedora 26/rawhide et la 7.0.17RC1 dans updates-testing pour Fedora 25.

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 (php70, php71)

Paquets standards (php)

PHP version 7.0.16 et 7.1.2

Remi Collet

Les RPM de PHP version 7.1.12 sont disponibles dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.16 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 22-24 et Enterprise Linux (RHEL, CentOS).

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

Ces versions sont aussi disponibles en Software Collections.

Pas de correctifs de sécurité ce mois ci, donc pas de mise à jour de la 5.6.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.8
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php56 / php70)

PHPUnit 6.0

Remi Collet

Les RPM de PHPUnit version 6.0 sont disponibles dans le dépôt remi pour Fedora ≥ 22 et pour Enterprise Linux (CentOS, RHEL...)

Documentation : PHPUnit 6.0 manual et Release Announcement for PHPUnit 6.0.0 (en anglais)

emblem-notice-24.pngCette nouvelle version nécessite PHP ≥ 7.0 et n'est pas rétro-compatible avec les versions précédentes, donc s'installe en parallèle de la version 5.

Installation, Fedora :

dnf --enablerepo=remi install phpunit6 

Installation, Enterprise Linux :

yum --enablerepo=remi install phpunit6 php-phpunit-dbunit3

Une fonction de compatibilité a été intégrée aux versions 4.8.35 et 5.7 qui permet d'utiliser les nouveaux espaces de nommages, l'adaptation étant simple (examples : fedora/autoloader ou GLPI).

Remarque: cet outil est une pièce essentielle de la QA PHP dans Fedora. Cette version, et ses dépendances sont déjà en attente de revue pour les dépôts officiels de Fedora (revue #1420381). Je prévois aussi une mise à jour dans Fedora 25 prochainement.

PHP version 7.0.16RC1 et 7.1.2RC1

Remi Collet

Les versions Release Candidate sont disponibles dans le dépôt remi-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. (uniquement pour x86_64) et également en paquets de base.

Les RPM de PHP version 7.0.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 25 ou remi-php70-test pour Fedora 22 et Enterprise Linux6.

Les RPM de PHP version 7.1.2RC1 sont disponibles en SCL dans le dépôt remi-test et les paquets de base dans le dépôt remi-php71-test pour Fedora 22 et Enterprise Linux6.

PHP Version 5.6 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 7.0 :

yum --enablerepo=remi-test install php70

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

yum --enablerepo=remi-test install php71

Mise à jour, de PHP 7.0 :

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

Mise à jour, de PHP 7.1:

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

A noter : la version 7.1.2RC1 est aussi disponible dans Fedora rawhide.

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 (php56, php70, php71)

Paquets standards (php)

PHP version 5.6.30, 7.0.15 et 7.1.1

Remi Collet

Les RPM de PHP version 7.1.1 sont disponibles dans le dépôt remi-php71 pour Fedora 23-25 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 7.0.15 sont disponibles dans le dépôt remi pour Fedora 25 et dans le dépôt  remi-php70 pour Fedora 22-24 et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 5.6.30 sont disponibles dans le dépôt remi pour Fedora 22-24 et remi-php56 pour Enterprise Linux.

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

Ces versions sont aussi disponibles en Software Collections.

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 7.1 (le plus simple) :

yum-config-manager --enable remi-php71
yum update

Installation en parallèle, en Software Collections de PHP 7.1 (x86_64 uniquement) :

yum install php71

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

yum-config-manager --enable remi-php70
yum update

Installation en parallèle, en Software Collections de PHP 7.0 (x86_64 uniquement) :

yum install php70

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

yum-config-manager --enable remi-php56
yum update

Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

yum install php56

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.3
  • la version EL6 est construite avec RHEL-6.8
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php56 / php70)