Aller au menu - Aller au contenu

Fedora 12 Constantine est sortie !

Revenir à la liste des news
Participer à la discussion

Image

Informations

Contributeur(s) : Amnell, christophetd, Etienne, JosuaG, MathX, ok, Renault, sofence, sp.conductos, Terry-Slipknot, Trysac et Zarmakuizz
Publié : le 17/11/2009 à 20:23:17
Catégorie : Logiciel
Visualisations : 23 005

Licence : Creative Commons BY SA

Fedora 12 Constantine est sortie !

Image utilisateur

En ce mardi 17 novembre 2009, comme tous les six mois, la célèbre distribution GNU/Linux libre et gratuite Fedora nous propose une nouvelle version après plusieurs semaines de développement. Il s'agit cette fois de la 12e version qui répond au nom de Constantine en l'honneur d'un village au Michigan portant le même nom.

Image utilisateur

Fedora est une distribution communautaire sponsorisée par Red Hat qui lui fournit des développeurs et des moyens financiers et logistiques. Ce projet a pour objectif d'être une sorte de vitrine technologique pour le monde du logiciel libre, ce qui explique l'inclusion de beaucoup de nouveautés en avant garde par rapport à d'autres distributions réputées comme plus stables.

Néanmoins, Fedora garde un rôle central dans le développement de ces nouveautés via le développement en upstream. En somme, les développeurs de Fedora participent également au développement des logiciels comme : Linux, GNOME, NetworkManager, PackageKit, PulseAudio, X.org, GCC, etc.

Il est également important de noter que certaines distributions plus professionnelles et plus stables, en l'occurrence, Red Hat Enterprise Linux (que l'on abrège souvent par RHEL) et indirectement CentOS sont développées à partir d'une version de Fedora, environ tous les 18 à 24 mois.

Changelist de Fedora 12


Les environnements graphiques


Image utilisateur

Fedora a intégré dans cette version la mouture la plus récente de l'environnement graphique KDE, à savoir la version 4.3. Celle-ci a fait l'objet d'ajout d'à peu près 2000 fonctionnalités et la correction de 10 000 bugs.
Image utilisateur

GNOME est également fourni dans sa version 2.28. Cette dernière a également vu s'octroyer une série de nouveautés, dont la plupart ont d'ores et déjà été résumées dans une news précédente.

Voici quelques prises d'écrans de Constantine sous les différentes interfaces citées précédemment :

Image utilisateur Image utilisateur Image utilisateur

Installation et matériel



L'installateur graphique Anaconda a subi une grosse cure de corrections et se dote désormais de la gestion des BIOS-RAID (0, 1, 5 et 10) d'Intel, permettant d'étendre le support par défaut des différents types de disques.

Concernant le matériel supporté, Fedora 12 apporte un grand nombre d'améliorations, notamment dans le support des webcams que ce soit pour les pilotes ou pour les interactions possibles (comme la modification du gamma ou de la luminosité).

Cette nouvelle version inaugure le nouveau serveur Xorg (xserver 1.7.1) qui offre désormais le support des écrans tactiles multi-points.
De plus, grâce à DisplayPort, pour les possesseurs de cartes Intel, il est possible d'exploiter les derniers types de connexions DVI.
Les possesseurs de cartes nVidia ou ATI n'ont pas été relégués au second plan avec le support de KMS pour ces deux types de cartes avec leurs pilotes libres afin d'obtenir un démarrage plus rapide, une meilleure stabilité et un plus grand confort d'utilisation.

Fedora poursuit également sa lancée débutée avec la onzième version : ceux qui possèdent un processeur 32 bits utiliseront désormais des binaires compilés pour les architectures i686, ce qui améliorera les performances au détriment du non-support des modèles les plus anciens.

Par ailleurs, une amélioration a été faite au niveau de la consommation d'énergie avec une optimisation des entrées et sorties favorisant une meilleure expérience de l'utilisateur pour les personnes en possession d'ordinateurs portables.

Pour terminer, NetworkManager supporte maintenant les connexions via un téléphone portable relié à Internet par connexion 3G. Cela permet, à l'heure où les ventes de téléphonies mobiles connectées à Internet augment significativement, d'avoir une connexion 3G permanente même depuis son ordinateur. En outre, cet outil de gestion du réseau supporte enfin l'IPv6.

Gestionnaire de paquets


Fedora a souvent été critiquée pour l'usage de YUM et PackageKit pour gérer les paquets à base de RPM. Ces critiques pourront peut-être bientôt prendre fin car de grandes évolutions y ont été apportées. En effet, PackageKit offre désormais une meilleure gestion des dépendances. Ainsi, si un utilisateur ou un programme demande à utiliser un programme qui n'est pas installé, PackageKit pourra installer ce logiciel sur confirmation de l'utilisateur. Par ailleurs, ce dernier permet désormais l'installation de programmes via une interface web à l'instar d'APT avec le protocole apt (apt://<paquet>).

Toujours dans les paquets, le format RPM change d'algorithme de compression, optant pour XZ (LZMA dernière génération) qui est bien plus efficace que gzip. Ce changement permet d'avoir des paquets moins volumineux à télécharger et la possibilité d'en mettre plus sur les CD et autres médias.

Virtualisation : fusion de KVM/QEMU



Attardons-nous brièvement sur la version précédente de Fedora, nommée Leonidas, qui avait commencé une tâche très importante dans la virtualisation en fusionnant KVM et QEMU.
D'un côté, QEMU, fournit un processeur et un émulateur de système, permettant aux utilisateurs de démarrer des machines virtuelles, mais également la possibilité de démarrer des systèmes et environnements différents avec le même matériel. Par exemple, il est possible de démarrer une machine en PPC (ancien processeur utilisé chez Apple par exemple) sur un ordinateur de bureau.
De l'autre, KVM, fournit un support permettant de faire tourner des machines virtuelles dans la même architecture que l'hôte sans avoir de réelle virtualisation à faire. Cela permet un gain important en terme de performances.
Cette fusion permet d'avoir un seul paquet pour un projet ambitieux et un travail plus efficace. À partir de maintenant, le projet porte uniquement le nom KVM, tout en gardant QEMU en son sein.
Quatre points importants ressortent de ce travail :
  • La mise en mémoire de sauvegarde permet à la machine virtuelle KVM d'utiliser une mémoire, dite de sauvegarde, afin de réduire les consommations mémoires et d'améliorer les performances en réduisant les appels au cache du processeur.
  • Les redémarrages des systèmes « virtualisés » lors de la modification ou création de nouvelles interfaces réseaux sont une perte de temps pour l'utilisateur. L'utilisateur peut désormais lancer un démarrage à chaud (comme lorsque vous branchez une clef USB) des interfaces réseau.
  • Le format de l'image disque utilisé est nommé qcow2. Comme toujours l'objectif est un gain de place et une bonne vitesse de lecture/écriture de l'image. Pour cela, un remaniement du format permet grandement d'accéder à l'objectif. Pour ceux qui seraient intéressés par les améliorations, il est possible de voir une comparaison de temps d'installation pour une RHEL 5.3.
  • Lors des mises à jour de KVM (surtout QEMU), la configuration matérielle reconnue par le système virtuel était changée. Cette mise à jour impliquait pour certains systèmes d'exploitation (par exemple Windows) une demande de revalidation de la licence à chaque fois. À présent le matériel détecté est constant à chaque mise à jour permettant un gain de temps précieux.

Ces quelques points ne sont que la face émergée de l'iceberg des améliorations fournies dans cette fusion et nous promet de devenir une alternative à d'autres outils comme la VirtualBox.

Des modifications sur les logiciels



Image utilisateur

Comme dans d'autres versions récentes de distributions, le client de messagerie instantanée Pidgin laisse la place à Empathy, qui sera installé par défaut. Ce dernier permet une meilleure intégration à l'environnement graphique GNOME.

L'un des changements les plus importants est, notamment, l'arrivée de PolicyKit en version 1.0 qui signe la maturité du concept. Déjà proposé auparavant, cet outil achève une étape importante dans sa progression. Le but est d'attribuer ici aux utilisateurs des droits supplémentaires à l'origine prévus uniquement pour root mais qui sont non critiques. Comme modifier l'heure du système ou la mettre à jour.

Pour les développeurs



Fedora de par son objectif souhaite rassembler plus de contributeurs et améliore donc régulièrement les outils de développement mis à disposition.
L'outil ABRT est maintenant proposé, il permet de relever les crashs et autres bogues du système majeurs pour envoyer un rapport détaillé au Bugzilla du projet. Cela permet d'avoir plus de rapports de bogues en simplifiant la vie des utilisateurs d'autant que les bonnes informations sont envoyées dès le départ.

Côté multimédia


Fedora poursuit le travail débuté avec l'outil de gestion du son de PulseAudio. Celui-ci simplifie le changement du matériel utilisé pour l'entrée ou la sortie du son et une améliore la gestion de l'enregistrement sonore.

Concernant la vidéo, c'est l'usage de la dernière version de Theora, la 1.1, qui est mise en avant avec les optimisations qui l'accompagnent (voir «Theora disponible en version 1.1 ! »).

Le service gérant le Bluetooth ne s'active que lorsqu'il est sollicité, ce qui permet de meilleures performances au démarrage et une économie d'énergie sur les portables.

Et pour ne pas changer, Fedora change son look pour cette version, se dotant d'un thème Clearlooks redessiné et des images plutôt abstraites rappelant vaguement le logo de Fedora en mosaïque.

Mises à jour classiques du système



Comme il est de coutume lors d'une mise à jour de Fedora, de nouvelles versions des logiciels les plus réputés sont proposées dans la configuration par défaut. Voici une liste non exhaustive comprenant les changements les plus importants de cette version.

Liens externes


70 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3 
Pseudo Discussion
2 visiteurs sur cette news (0 membre et 2 anonymes)
Page Précédente  1  2  3 
Hors ligne Cheaterman # Posté le 21/11/2009 à 23:10:46
cheaterman@cmans-desktop ~ $ _
Avatar

Portage c'est quand même mieux que tout ça, dommage que ça soit du Python. Jamais testé Fedora, j'espère que le système de base est mieux réglé que celui de Mandriva 2010 car j'ai pas aimé (complétion pas activée pour plein de trucs malgré l'installation de bash-completion puis de zsh, trop de services lancés par défaut). En tout cas j'ai du mal à supporter les environnements de bureau en général, ce qui n'aide pas non plus pour tester ce genre de distros. Gentoo ftw :) !

PS : Concernant la doc' quelqu'un citait Arch et Gentoo plus haut, je suis assez d'accord pour Arch mais le wiki Gentoo est dans les choux depuis un moment, il nous reste une archive + les doc's du site officiel (mais bon, un Gentooiste va généralement se contenter du man et du README du soft de toute façon). En tout cas la doc' Fedora est sympa je trouve, j'y vais pas souvent à cause du manque de contenu (mes activités sont très spécifiques sur ma machine...) mais je trouve que pour résumer l'essentiel de l'utilisation d'un environnement de bureau (et/ou d'un système GNU/Linux en général) elle est à la fois plutôt complète et très concise. /clap

PPS : Les binaires c'est mal, les RPM c'est pire. Mais cette remarque ne tient qu'à moi, et c'est injouable de faire compiler tout le monde de toute façon. Reste que je préfère généralement le système binaire d'Arch, généralement plus compétent pour la gestion des dépendances, ainsi que les p'tits détails comme la complétion et la vitesse. Là encore ça ne tient qu'à moi, je n'ai pas vu de benchmark.

PPS: http://doc.fedora-fr.org/wiki/Passer_% [...] ia_PreUpgrade
pour Truc Curt
 
Hors ligne Mtzgrmstr # Posté le 21/11/2009 à 23:23:35
asmanur любит кнут.

Citation : MarbolanGos
* yum lent : as-tu lu la news ?

Ouais, et même si les deltarpms sont effectivement bluffants, yum est lent. Trop lent, en fait. Alors bon, clairement c'est pas rédhibitoire comme défaut, mais à l'installation c'est assez lourd quand on enchaîne les minutes perdues parce qu'on oublie tel ou tel truc.

Accessoirement, il y a cette foutue dépendance à GNOME qu'on peut difficilement dégager correctement. C'est simple, à l'installation, on décoche GNOME, bah il s'en tape, je me retrouve avec NetworkManager-gnome. Ça pourrait être pire, une autre distribution très connue fait dépendre son système de base de gedit et de cups. Nofake.

Ah, et NetworkManager : super, le paquet qui file une CLI à NetworkManager est pas installé par défaut, donc youpilol si d'aventure on déboise la daube GNOME à la hache, on perd le réseau (et bon, j'ai passé trois bonnes heures à essayer manuellement d'up mon interface, mais rien à faire).

Ceci dit, c'est probablement lié à une approche trop superficielle, mais j'aimerais vraiment avoir la possibilité de faire une installation basique (un peu comme Debian quoi) et de rajouter ensuite les logiciels dont j'ai vraiment besoin.

Ce que j'ai apprécié avec Fedora, c'est surtout cette politique d'être assez investi avec l'upstream, et de pousser un peu les nouveautés, quitte à ce que ça casse un peu des fois.

Dernière chose : mes remarques se basent sur une version bêta, donc les problèmes ont peut-être été résolus.
Hors ligne anonyme # Posté le 22/11/2009 à 10:50:08

Citation : Mtzgrmstr
Citation : MarbolanGos
* yum lent : as-tu lu la news ?

Ouais, et même si les deltarpms sont effectivement bluffants, yum est lent. Trop lent, en fait. Alors bon, clairement c'est pas rédhibitoire comme défaut, mais à l'installation c'est assez lourd quand on enchaîne les minutes perdues parce qu'on oublie tel ou tel truc.


Ouais et avec les deltarpm c'est encore plus lent à l'installation mais quand on lit un message style (les chiffres sont à peu près ceux que j'ai eu à la dernière mise à jour de la RC à la final) :
Citation : deltarpms
Téléchargé 5.2Mo sur 512Mo Taux gagné 97%


Ca fait plaisir pour la bande passante même si l'installation dure par contre au final presque 10 minutes.
Hors ligne Renault # Posté le 22/11/2009 à 13:25:32
Powered by GNU/Linux Fedora
Avatar
Newsers
Flux RSS

Ville : Ollioules
Pays : France métropolitaine
Études : ISEN Toulon

Il ne faut pas négliger le temps que tu gagnes par le gain de téléchargement.
Franchement quand tu passes de 570Mo à 5,7Mo de téléchargement, tu gagnes bien plus de temps que tu n'en perds dans l'installation des paquets...

« L'entropie d'un code augmente avec le temps qui s'écoule et le nombre de développeurs qui s'y ajoutent » — De moi même.

Si vous n'êtes pas satisfait d'un Logiciel Libre, plutôt que de troller ou de critiquer, vous pouvez rapporter des bogues ou soumettre des patchs. C'est communautaire, c'est pour chacun puisse apporter sa pierre à l’édifice.


 
Hors ligne Mtzgrmstr # Posté le 22/11/2009 à 13:34:19
asmanur любит кнут.

Possible, mais même la recherche semble moins véloce. Je ne nie absolument pas le gain absolument énorme de bande passante ceci dit, et moi aussi j'ai été bluffé par les économies qui dans mon cas ont été jusqu'à 96 % ! Et comme chacun le sait, la bande passante économisée, c'est de l'argent économisé.

Enfin, c'est du détail, le plus gros problème reste la dépendance à GNOME.
Hors ligne Renault # Posté le 22/11/2009 à 13:47:34
Powered by GNU/Linux Fedora
Avatar
Newsers
Flux RSS

Ville : Ollioules
Pays : France métropolitaine
Études : ISEN Toulon

Citation : Mtzgrmstr
Possible, mais même la recherche semble moins véloce. Je ne nie absolument pas le gain absolument énorme de bande passante ceci dit, et moi aussi j'ai été bluffé par les économies qui dans mon cas ont été jusqu'à 96 % ! Et comme chacun le sait, la bande passante économisée, c'est de l'argent économisé.

Enfin, c'est du détail, le plus gros problème reste la dépendance à GNOME.


Je vais quand même expliquer pourquoi Fedora est si lié à GNOME.
Il faut remonter à 1996-1998, à l'époque il y avait un gestionnaire de bureau, KDE. Le soucis c'est qu'il utilisait Qt qui était lui proprio, GNOME est sorti un an après pour être 100% libre (c'est un projet GNU pas pour rien).
Et donc, Red Hat voulant faire que du libre, a rejeté KDE et s'est dirigé vers GNOME. Et comme Fedora descend de Red Hat Linux (qui est mort depuis longtemps), cette idéologie pro-GNOME est restée, notamment car les développeurs en ont prit l'habitude depuis le temps. D'ailleurs, Mandriva (Mandrake à l'époque) c'était juste une Red Hat avec KDE dessus avant qu'ils n'apportent des trucs en plus quelques années après...

Mais cela change, Fedora intègre chaque nouvelle version de KDE en upstream, par exemple avec Fedora 11 et 10, on avait KDE 4.3, avec Fedora 12 on aura KDE 4.4 et 4.5 quand ils sortiront.
Alors c'est vrai que les outils sont orientés pour GNOME, mais ça commence à changer, on voit une mixité apparaître de plus en plus... Puis tu peux parfois t'en passer... Par exemple pour le réseaux, tu as system-config-network, si tu l'installes et tu active le service network, tu peux te débarrasser de NetworkManager, etc. Tu es assez libre à ce niveau là en regardant bien.

« L'entropie d'un code augmente avec le temps qui s'écoule et le nombre de développeurs qui s'y ajoutent » — De moi même.

Si vous n'êtes pas satisfait d'un Logiciel Libre, plutôt que de troller ou de critiquer, vous pouvez rapporter des bogues ou soumettre des patchs. C'est communautaire, c'est pour chacun puisse apporter sa pierre à l’édifice.


 
Hors ligne Mtzgrmstr # Posté le 22/11/2009 à 15:36:59
asmanur любит кнут.

Oui, je connais cette histoire. Ceci dit, avec le service « network » du coup, on manipule comment le réseau ? On se sert d'outils traditionnels ou c'est un peu à la Grâce de Dieu ? Comme je l'ai dit au dessus, il existe un paquet networkmanager-cli (ou quelque chose du même nom), mais pas de chance, il n'est pas installé par défaut ; conséquence, quand on est un barbu, on vire la GUI sans se douter qu'en fait, NetworkManager utilise D-Bus et que donc il faut un outil spécial pour l'utiliser en console. Accessoirement, les développeurs se foutent du monde avec leurs man pages (nm-tool(8) et nm-online... ah non, pas de man page pour nm-online).

Bref, à quand la possibilité d'avoir une installation « serveur » sans aucune GUI, qu'on ajouterait ensuite selon les besoins ?
Hors ligne Renault # Posté le 22/11/2009 à 15:45:16
Powered by GNU/Linux Fedora
Avatar
Newsers
Flux RSS

Ville : Ollioules
Pays : France métropolitaine
Études : ISEN Toulon

C'est justement ce que propose l'installation par Internet (la net-install), un minimum de paquets (même aps de serveur X de mémoire, ou presque que ça) et tu ajoutes apr la suite.

« L'entropie d'un code augmente avec le temps qui s'écoule et le nombre de développeurs qui s'y ajoutent » — De moi même.

Si vous n'êtes pas satisfait d'un Logiciel Libre, plutôt que de troller ou de critiquer, vous pouvez rapporter des bogues ou soumettre des patchs. C'est communautaire, c'est pour chacun puisse apporter sa pierre à l’édifice.


 
Hors ligne anonyme # Posté le 22/11/2009 à 16:31:45

Citation : Renault
Il ne faut pas négliger le temps que tu gagnes par le gain de téléchargement.
Franchement quand tu passes de 570Mo à 5,7Mo de téléchargement, tu gagnes bien plus de temps que tu n'en perds dans l'installation des paquets...


Tout dépend d'où on télécharge :p
Mais je nie pas le gain monstrueux que j'ai eu en téléchargement si j'avais une connexion pas très (TRES) grosse au boulot (100MB/s garanti avec le dépôt du ciril) je dirai que je gagne du temps. Enfin si je suis chez moi c'est un gain de temps énorme et encore plus pour les dépôts qui ont du moins souffrir qu'il y a 6 mois :D
Hors ligne Mtzgrmstr # Posté le 25/11/2009 à 13:41:30
asmanur любит кнут.

Citation : Renault
C'est justement ce que propose l'installation par Internet (la net-install), un minimum de paquets (même aps de serveur X de mémoire, ou presque que ça) et tu ajoutes apr la suite.

Mille excuses alors, je n'ai pas vu cette option.
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news