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 5.5.21RC1 et 5.6.5RC1

Remi Collet

emblem-notice-24.pngNouveauté : les versions Release Candidate sont désormais 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 uniquement fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.

Les RPM de PHP version 5.6.5RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 19-21 et Enterprise Linux.

Les RPM de PHP version 5.5.21RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 21 et Enterprise Linux.

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

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

yum --enablerepo=remi,remi-test install php56

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

yum --enablerepo=remi,remi-test install php55

A noter, la version 5.6.4RC1 est aussi disponible dans Fedora rawhide.

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

Software Collections (php55/php56)

PHP version 5.5.21RC1 et 5.6.5RC1

Remi Collet

emblem-notice-24.pngNouveauté : les versions Release Candidate sont désormais 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 uniquement fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.

Les RPM de PHP version 5.6.5RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 19-21 et Enterprise Linux.

Les RPM de PHP version 5.5.21RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 21 et Enterprise Linux.

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

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

yum --enablerepo=remi,remi-test install php56

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

yum --enablerepo=remi,remi-test install php55

A noter, la version 5.6.5RC1 est aussi disponible dans Fedora rawhide.

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

Software Collections (php55/php56)

Interdiction par défaut de se connecter en root via ssh pour Fedora 22

Edouard Bourguignon

Si vous avez l'habitude de vous connecter en root à vos Fedora via SSH, vous devriez perdre cette mauvaise habitude dès la prochaine Fedora 22.

En effet, toujours dans l'idée de renforcer la sécurité, les connexions root à distance seront par défaut interdites dans la configuration du démon sshd.

Concrêtement les prochaines versions du paquet openssh-server fourniront une configuration avec :

PermitRootLogin=no

Les utilisateurs seront ainsi obligés de suivre les bonnes pratiques, à savoir d'utiliser un compte utilisateur normal, surtout à distance (ssh), et éventuellement, en cas de besoin, de passer par su ou sudo.

Il a même été prévu, pour ceux qui n'aurait qu'un compte root sur le Fedora (WTF?), sans autre compte utilisateur, que cette option ne soit pas touchée, histoire de pas les enfermer dehors...

Pour rappel, la Fedora 22 est prévue pour le mois de mai 2015.

février 2015

Premier Samedi Date : samedi 7 février 2015 Horaires : de 14h00 à 18h00 Lieu : Carrefour Numérique, Cité des Sciences et de lIndustrie, Paris Pour une nouvelle installation ou pour des ajustements de votre distribution GNU/Linux Fedora, Mageia ou Ubuntu, venez nous retrouver le samedi 7 février 2015 au Carrefour Numérique de la Cité des Sciences […]

ImageMagick : répéter fois une même image dans une page

Thomas Bouffon

Pour répéter une image sur n lignes et m colonnes dans une nouvelle image :

PHP version 5.4.36, 5.5.20 et 5.6.4

Remi Collet

Les RPM de PHP version 5.6.4 sont disponibles dans le dépôt remi pour Fedora 21 et remi-php56 pour Fedora ≤ 20  et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 5.5.20 sont disponibles dans le dépôt remi pour Fedora ≤ 20 et dans le dépôt remi-php55 pour Enterprise Linux.

Les RPM de PHP version 5.4.36 sont disponibles dans le dépôt remi pour Enterprise Linux (RHEL, CentOS...).

Ces versions sont aussi disponibles en Software Collections.

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

Annonces des versions :

emblem-important-2-24.pngLa version 5.4.33 était la dernière mise à jour corrigeant des bugs. La branche 5.4 est donc en maintenance de sécurité uniquement.

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

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

yum --enablerepo=remi-php56,remi update php\*

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

yum --enablerepo=remi install php56

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

yum --enablerepo=remi-php55,remi update php\*

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

yum --enablerepo=remi install php55

Remplacement du PHP par défaut du système par la version 5.4 (entreprise uniquement) :

yum --enablerepo=remi update php\*

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

yum --enablerepo=remi install php54

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.6
  • pour php 5.5, l'extension Zip est désormais fournit dans le paquet php-pecl-zip.
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php54/php55)

PHP version 5.4.36, 5.5.20 et 5.6.4

Remi Collet

Les RPM de PHP version 5.6.4 sont disponibles dans le dépôt remi pour Fedora 21 et remi-php56 pour Fedora ≤ 20  et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 5.5.20 sont disponibles dans le dépôt remi pour Fedora ≤ 20 et dans le dépôt remi-php55 pour Enterprise Linux.

Les RPM de PHP version 5.4.36 sont disponibles dans le dépôt remi pour Enterprise Linux (RHEL, CentOS...).

Ces versions sont aussi disponibles en Software Collections.

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

Annonces des versions :

emblem-important-2-24.pngLa version 5.4.33 était la dernière mise à jour corrigeant des bugs. La branche 5.4 est donc en maintenance de sécurité uniquement.

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

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

yum --enablerepo=remi-php56,remi update php\*

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

yum --enablerepo=remi install php56

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

yum --enablerepo=remi-php55,remi update php\*

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

yum --enablerepo=remi install php55

Remplacement du PHP par défaut du système par la version 5.4 (entreprise uniquement) :

yum --enablerepo=remi update php\*

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

yum --enablerepo=remi install php54

Et bientôt dans les mises à jour officielles:

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

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.6
  • pour php 5.5, l'extension Zip est désormais fournit dans le paquet php-pecl-zip.
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php54/php55)

GLPI version 0.85.1

Remi Collet

GLPI (Gestionnaire Libre de Parc Informatique) version 0.85.1 est publiée. Les RPM sont disponibles dans le dépôt remi-test pour Fedora ≥ 18 et EL ≥ 5.

Annonces des versions :

La documentation est disponible en PDF : glpidoc-0.85-fr.pdf

Toutes les extensions n'étant pas encore publiées en version stable, c'est donc la version 0.84.x qui reste dans le dépôt remi.

Actuellement dans le dépôt :

  • glpi-0.85.1-1
  • glpi-behaviors-0.85-1
  • glpi-fusioninventory-0.84+1.0-BETA1-1

Attention Attention: l'assistant d'installation est pour des raisons de sécurité uniquement accessible depuis le serveur sur lequel GLPI est installé. Voir le fichier de configuration (/etc/httpd/conf.d/glpi.conf) pour élargir temporairement cette autorisation si besoin.

Vous êtes invités à tester ces versions sur un environnement spécifique et à remonter vos questions, commentaires ou problèmes sur

Les RPM et cette page seront régulièrement mis à jour, jusqu'au passage dans le dépôt stable (surveillez ce billet).

GLPI version 0.85.1

Remi Collet

GLPI (Gestionnaire Libre de Parc Informatique) version 0.85.1 est publiée. Les RPM sont disponibles dans le dépôt remi-test pour Fedora ≥ 18 et EL ≥ 5.

Annonces des versions :

La documentation est disponible en PDF : glpidoc-0.85-fr.pdf

Toutes les extensions n'étant pas encore publiées en version stable, c'est donc la version 0.84.x qui reste dans le dépôt remi.

Actuellement dans le dépôt :

  • glpi-0.85.2-1
  • glpi-behaviors-0.85-1
  • glpi-fusioninventory-0.85.0.1.1-1
  • glpi-ocsinventoryng-1.1.0-1

Attention Attention: l'assistant d'installation est pour des raisons de sécurité uniquement accessible depuis le serveur sur lequel GLPI est installé. Voir le fichier de configuration (/etc/httpd/conf.d/glpi.conf) pour élargir temporairement cette autorisation si besoin.

Vous êtes invités à tester ces versions sur un environnement spécifique et à remonter vos questions, commentaires ou problèmes sur

Les RPM et cette page seront régulièrement mis à jour, jusqu'au passage dans le dépôt stable (surveillez ce billet).

Fin de vie de la Fedora 19

Edouard Bourguignon

Suite à la sortie de la F21, la Fedora 19 n'aura donc plus de mise à jour à partir du 06 janvier 2014. 

Il n'y aura donc plus de support sur cette version, si vous ne mettez pas à jour vers la Fedora 20 ou 21, ce sera à vos risques et périls.

Pour rappel, seules es 2 dernières versions majeures de Fedora sont maintenues (mises à jour de sécurité, corrections de bugs etc).

L'outil pour mettre à jour : fedup

janvier 2015

Premier Samedi Date : samedi 3 janvier 2015 Horaires : de 14h00 à 18h00 Lieu : Carrefour Numérique, Cité des Sciences et de lIndustrie, Paris Pour une nouvelle installation ou pour des ajustements de votre distribution GNU/Linux Fedora, Mageia ou Ubuntu, venez nous retrouver le samedi 3 janvier 2015 au Carrefour Numérique de la Cité des Sciences […]

Dotclear 2.7

Remi Collet

Ça y est ! La dernière version de Dotclear est installée.

Migration en douceur, aucun problème. Comme d'habitude, j'ai simplement appliqué le patch. Non, je n'utilise pas la fonction intégrée de MAJ qui nécessite des réglages à l'encontre des règles de sécurité.

Mon thème fonctionne parfaitement.

P.S. j'ai aussi du copier manuellement les nouvelles images, car elles ne sont pas dans le patch.

Dotclear 2.7

Remi Collet

Ça y est ! La dernière version de Dotclear est installée.

Migration en douceur, aucun problème. Comme d'habitude, j'ai simplement appliqué le patch. Non, je n'utilise pas la fonction intégrée de MAJ qui nécessite des réglages à l'encontre des règles de sécurité.

Mon thème fonctionne parfaitement.

P.S. j'ai aussi du copier manuellement les nouvelles images, car elles ne sont pas dans le patch.

Migration Viperr 5 to Viperr 6 ( own your risk )

Frédéric Thouin

Hello,

WARNING : BACKUP YOUR SYSTEM BEFORE !! USE ONW YOUR RISK

How to upgrade your viperr 5 to viperr 6 :

Update your system

yum update

Install fedup 

yum install fedup

Upgrade

fedup --network 21

After it , reboot your system and wait, wait, wait....

When it done create under root user this script vipup_5to6.sh :

#!/bin/bash
# Post Migration script
sed  -i 's/5/6/' /etc/yum.repos.d/viperr*
yum clean all
cd /etc/pki/rpm-gpg
rm RPM-GPG-KEY-Viperr*
wget http://www.coyotus.com/viperr/repo/Viperr/6/clefGPG/RPM-GPG-KEY-Viperr6-primary
for arch in i386 x86_64
  do
  ln -s RPM-GPG-KEY-Viperr6-primary RPM-GPG-KEY-Viperr-$arch
done
ln -s RPM-GPG-KEY-Viperr6-primary RPM-GPG-KEY-Viperr
yum distro-sync
yum install compton openbox-menu slim viperr-backgrounds-iso viperr-slimtheme viperr-hastur
package-cleanup --cleandupes

package-cleanup --orphans > ~/orphans_rpms
package-cleanup --problems
systemctl disable lxdm.service
systemctl enable slim.service 
sed -i 's/^\(GRUB_TERMINAL_OUTPUT="console"\)/#\1\nGRUB_THEME="\/boot\/grub2\/themes\/viperr\/theme.txt"/' /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
sed -i 's/current_theme       default/current_theme       viperr/' /etc/slim.conf
sed -i -e 's/Viperr release 05 (Vipera Cthulhu)/Viperr release 06 (Vipera Hastur) /g' /etc/fedora-release /etc/issue /etc/issue.net

cat > /etc/os-release <<EOF
NAME=Viperr
VERSION="6 (Vipera Hastur)"
ID=viperr
VERSION_ID=6
PRETTY_NAME="Viperr 6 (Vipera Hastur)"
ANSI_COLOR="0;31"
EOF
plymouth-set-default-theme viperr
/usr/libexec/plymouth/plymouth-update-initrd
echo " Your migration is over.
Verify the file ~/orphans_rpms and analyse it
If you want to have all new stuff : 2 solutions :
1) recomended :  create a new user
2) own your risk : copy all files from /etc/skel/* to your home directory
Have fun
"

change mod and launch it

chmod u+x vipup-5to6.sh ; ./vipup-5to6.sh

Have fun

PHP-FPM dans Docker

Remi Collet

Cas d'utilisation : faire tourner php 5.3.3 sur une machine de développement en Fedora 20 / 21, pour déploiement en production sur RHEL-6 (et aucune SCL de php 5.3 n'est actuellement disponible).

Cet exemple peut facilement d'adapter pour toutes les versions disponibles sous forme de RPM (5.3.3 dans RHEL-6, 5.4.16 dans RHEL-7, 5.4.16 et 5.5.6 dans RHSCL 1.2 ou en utilisant un dépôt tiers).

J'utilise le Dockerfile suivant :

FROM centos:6
RUN yum install -y php-fpm php-mbstring php-mysql php-gd && yum clean all
RUN sed -e 's/127.0.0.1:9000/9000/' \
-e '/allowed_clients/d' \
-e '/catch_workers_output/s/^;//' \
-e '/error_log/d' \
-i /etc/php-fpm.d/www.conf
RUN mkdir -p /var/www/html
EXPOSE 9000
ENTRYPOINT /usr/sbin/php-fpm --nodaemonize

Installation :

  • yum install permet de récupérer les paquets binaires disponibles, la liste des extensions est à adapter aux besoins
Dossier des scripts :
  • le dossier /var/www/html utilisé dans l'exemple est à adapté en fonction de l'emplacement des applications

Description des changements de la configuration du pool fpm :

  • listen = 9000 pour écouter sur toutes les interfaces
  • suppression de listen.allowed_clients pour autoriser les connexions depuis l'extérieur du container
  • suppression de l'error_log pour utiliser la journalisation globale
  • activation de catch_workers_ouput pour que le server principal récupère et trace les erreurs des pools

Création du container :

docker build -f fpm53 .

Lancement du container :

docker run -v /var/www/html:/var/www/html -p 127.0.0.1:9003:9000 fpm53

A noter : mappage du dossier /var/www/html et du port 9000 (du container) sur le port 9003 (de l'hote)

Conclusion :

Même si je suis un fervent adepte des Software Collections, en leur absence, on dispose très simplement d'une version opérationnelle de PHP 5.3.3 sur une distribution récente (testé sous Fedora 20) en bénéficiant de l'utilisation des dépôts officiels.

PHP-FPM dans Docker

Remi Collet

Cas d'utilisation : faire tourner php 5.3.3 sur une machine de développement en Fedora 20 / 21, pour déploiement en production sur RHEL-6 (et aucune SCL de php 5.3 n'est actuellement disponible).

Cet exemple peut facilement s'adapter pour toutes les versions disponibles sous forme de RPM (5.3.3 dans RHEL-6, 5.4.16 dans RHEL-7, 5.4.16 et 5.5.6 dans RHSCL 1.2 ou en utilisant un dépôt tiers).

J'utilise le Dockerfile suivant :

FROM centos:6
RUN yum -y update && yum clean all
RUN yum -y install php-fpm php-mbstring php-mysql php-gd && yum clean all
RUN sed -e 's/127.0.0.1:9000/9000/' \
-e '/allowed_clients/d' \
-e '/catch_workers_output/s/^;//' \
-e '/error_log/d' \
-i /etc/php-fpm.d/www.conf
RUN mkdir -p /var/www/html
EXPOSE 9000
ENTRYPOINT /usr/sbin/php-fpm --nodaemonize

Installation :

  • yum install permet de récupérer les paquets binaires disponibles, la liste des extensions est à adapter aux besoins
Dossier des scripts :
  • le dossier /var/www/html utilisé dans l'exemple est à adapté en fonction de l'emplacement des applications

Description des changements de la configuration du pool fpm :

  • listen = 9000 pour écouter sur toutes les interfaces
  • suppression de listen.allowed_clients pour autoriser les connexions depuis l'extérieur du container
  • suppression de l'error_log pour utiliser la journalisation globale
  • activation de catch_workers_ouput pour que le server principal récupère et trace les erreurs des pools

Création du container :

docker build -t fpm53 .

Lancement du container :

docker run -v /var/www/html:/var/www/html -p 127.0.0.1:9003:9000 fpm53

A noter : mappage du dossier /var/www/html et du port 9000 (du container) sur le port 9003 (de l'hote)

Conclusion :

Même si je suis un fervent adepte des Software Collections, en leur absence, on dispose très simplement d'une version opérationnelle de PHP 5.3.3 sur une distribution récente (testé sous Fedora 20) en bénéficiant de l'utilisation des dépôts officiels.

Fedora 21 disponible

Edouard Bourguignon

La Fedora 21 (plus vraiment de petit nom, à part Twenty One), après de nombreux mois de travail, compte tenus des très nombreux changement apportés au projet, vient de sortir.

Au programme, pleins de nouveautés!

Fedora se voulant toujours à la pointe des technologies libres, propose maintenant avec l'initiative Fedora.next 3 variantes de sa distribution:

  • une variante dédié au "cloud"
  • une variante dédié serveur
  • une variante classique poste de travail (et orientée développement de logiciels)

A voir à l'usage si c'est intéressant. Je reviendrais peut être plus en détails sur les différentes variantes.

Je vais donc principalement parler des nouveautés dans la Fedora poste de travail dite "Workstation".

Le bureau graphique Gnome est toujours à l'honneur et sera en version 3.14. Bien sûr comme toujours, les autres bureaux graphiques sont présents dans les dépôts. Les "spins" Fedora existent toujours et permettront de simplifier l'installation pour ceux qui veulent autre chose que Gnome.

Je ne vais pas présenter les nouveautés de Gnome 3.14, celui-ci étant sorti il y a déjà un certains temps.

Présenté comme une nouveauté, la gestion du pare-feu. Toujours firewallD qu'on apprend de plus en plus à connaitre au fil des versions de Fedora. Mais maintenant il est dit "orienté développeur". Ce qui, je trouve, peut faire peur. Et pour cause, les ports inférieurs à 1024 seront toujours bloqués (sauf ssh, samba me semble), ce qui est bien, mais ceux au dessus seront autorisés par défaut... Car le développeur c'est bien connu, n'aime pas se prendre la tête avec la sécurité. Heureusement ce comportement peut être changé et ne sera surement pas présent sur la variante serveur.

Autre changement important, le packaging modulaire pour le noyau. Le paquet kernel est donc maintenant un meta-paquet qui tirera par dépendance les paquets kernel-core et kernel-modules. Cela permet surtout de réduire la taille dans les environnements virtualisés en supprimant le kernel-modules.

L'installeur supporte maintenant l'utilisation de la zRAM (mémoire compressée) sur les systèmes disposant de peu de mémoire (<2Go). A voir à l'usage.

Autre mise à jour importante, python est maintenant en version 3.4.

RPM aussi, comme toujours, en profite pour faire un bond de version. Il passe ainsi en version 4.12 avec notamment le support des fichiers empaquetés dépassant les 4Go (du coup rpm2cpio est remplacé par rpm2archive), et grosse nouveauté, les dépendances faibles (à creuser).

D'autres points en vrac qui nintéresseront vraiment que les développeurs:

  • Ruby passe en version 2.1 et RoR 4.1
  • TCL/TK en 8.6
  • KDE Framework 5
  • Eclipse Luna
  • OpenJDK 8
  • PHP 5.6

La Fedora 21 est disponible depuis le 9 décembre 2014. L'adresse pour télécharger Fedora : http://fedoraproject.org/fr/get-fedora

Screenshot_fedora21_2014-12-09_16_18_14.png

phpMyAdmin version 4.3

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/

Je ne sais pas encore si cette nouvelle version majeure sera rapidement disponible dans les mises à jour officielles de Fedora ou de EPEL (actuellement en 4.2.x), mais la version 4.0.x devrait rester dans EPEL-6 (pré-requis sur MySQL 5.5). Donc il est déjà disponible pour fedora 17 à 21 et enterprise linux 5 à 7 dans le dépôt remi.

Comme toujours :
yum --enablerepo=remi install phpMyAdmin

Je vous laisse découvrir cette nouvelle version qui intègre beaucoup de nouveautés (ajax, graphique, préférences, ...), et remonter vos impressions.

phpMyAdmin version 4.3

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/

Je ne sais pas encore si cette nouvelle version majeure sera rapidement disponible dans les mises à jour officielles de Fedora ou de EPEL (actuellement en 4.2.x), mais la version 4.0.x devrait rester dans EPEL-6 (pré-requis sur MySQL 5.5). Donc il est déjà disponible pour fedora 17 à 21 et enterprise linux 5 à 7 dans le dépôt remi.

Comme toujours :

yum --enablerepo=remi install phpMyAdmin

Je vous laisse découvrir cette nouvelle version qui intègre beaucoup de nouveautés (ajax, graphique, préférences, ...), et remonter vos impressions.

PHPUnit 4.4

Remi Collet

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

Documentation : PHPUnit 4.4 manual (english)

Jusqu'à la version 3.7, PHPUnit et ses composants était principalement distribué dans le canal PEAR "phpunit". Chaque composant étant donc distribué dans un RPM dédié de la même manière.

Depuis la version 4.0, le paquet pear fournit uniquement un grosse archive .phar, contenant l'ensemble des composants. C'est la méthode de diffusion choisi par l'auteur. Ce mode de distribution n'est, hélas, pas du tout acceptable pour une distribution RPM.

De plus, ce canal pear, doit être très prochainement fermé (avant la fin de l'année).

Depuis la version 4.1 chaque composant est désormais construit à partir des sources github. Le mécanisme d'autoload étant maintenu.

Installation :

yum --enablerepo=remi install phpunit

Merci de tester cette nouvelle version, qui devrait bientôt être disponible dans Fedora 21, Rawhide et EPEL-7 (bloqué par la revue #1170948).

Remarque: cet outil est un epièce essentielle de la QA PHP dans Fedora.

Page générée le 04 sept 2015 à 20:43