Mandriva Linux 2007 Notes

Un article de Wiki de la communauté Mandriva.

(Redirigé depuis Mandriva Linux 2007.0 Notes)
Jump to: navigation, search
Cette page est maintenue à jour par yoho.
Si vous constatez une différence entre la version originale de la page et cette version traduite, veuillez en avertir le mainteneur en éditant sa page de discussion

Ce document contient d'importantes informations concernant la distribution Mandriva Linux 2007.

Les sujets suivants sont abordés :

  • Informations générales concernant les nouvelles fonctionnalités et les changements majeurs
  • Les changements de l'installeur Mandriva et les instructions de mise à jour pour les utilisateurs de Mandriva Linux 2006
  • Les changements dans le matériel et les pilotes pris en charge
  • Les changements concernant les paquetages logiciels
  • Autres informations techniques pour les utilisateurs expérimentés

Référez vous aussi aux errata de la version 2007 Mandriva Linux 2007 Errata. La page d'errata contient des informations sur les bogues et problèmes connus de cette version, ainsi que sur les instructions pour les corriger, les éviter, ou s'en accommoder.

Sommaire

[modifier] Informations générales concernant les nouvelles fonctionnalités et les changements majeurs

Mandriva Linux 2007 incorpore les dernières version des projets open source les plus importants : kernel 2.6.17, KDE 3.5.4, GNOME 2.16, et bien d'autres.

De nombreuses fonctionnalités importantes ont aussi été intégrées :

  • Un bureau 3D/OpenGL avec le support de AIGLX et XGL
  • Un outil amélioré de gestion des logiciels rpmdrake
  • Le nouveau thème de bureau et d'économiseur d'écran Mandriva 'Ia Ora'
  • Outils réseaux améliorés pour accéder à Internet depuis tout les réseaux sans fils ou 3G/GPRS
  • Support du menu système XDG, un standard freedesktop.org
  • Nouvelles plateformes de développement "Web 2.0", telles que Ruby on Rails, Django et Catalyst
  • Le nouveau système de firewall redondant Invictus / failover

Mandriva Linux 2007 Spring est disponible en plusieurs éditions différentes :

  • L'édition "One" est un live CD installable, intégrant les derniers pilotes propriétaires, disponibles gratuitement
  • L'édition "Free" est une édition totalement libre / open source software , sans aucun des paquetages non libres intégrés dans les autres éditions de Mandriva Linux 2007 Spring; cette version est aussi disponible en téléchargement gratuit .
  • Les versions "Discovery", "Powerpack" & "Powerpack+" , pour les utilisateurs débutants, confirmés et SOHO, incluent le support, les services, une large gamme de paquetages, et de nombreuses applications propriétaires tierces tels que LinDVD et Cedega.

Des informations complémentaires sont disponibles sur internet :

[modifier] Les changements de l'installeur Mandriva et les instructions de mise à jour pour les utilisateurs de Mandriva Linux 2006

L'installeur Mandriva à été mis à jour pour supporter les nouvelles fonctionnalités suivantes :

  • Mode multi-architecture (32 & 64-bit)
  • Express / Live Install mode
  • Mises à jour ou patches des pilotes de périphériques USB
  • Utilisation de médias additionnels pendant l'installation
  • Mise à jour du système installé pour les utilisateurs de Mandriva Linux 2006

[modifier] Mode multi-architecture 32 et 64-bits

L'installeur Mandriva supporte maintenant les architectures 32 & 64-bit et auto-detecte la plate forme correcte au démarrage. Un seul média (cd ou dvd) est désormais fourni pour les deux architectures.

[modifier] Mode d'installation express / Live

Avec les éditions "Discovery" et "One" de Mandriva Linux 2007, le système est fourni en tant que live CD installable. Les utilisateurs peuvent tester Mandriva sur leur système et décider ensuite de son installation sur le disque dur avec le mode d'installation rapide. Dans ce mode, tous les logiciels présents dans le média d'installation sont copiés dans une nouvelle partition du disque dur depuis le live CD - pas besoin de redémarrer pour lancer la procédure d'installation. Les autres étapes post-installation (enregistrement au club, mises à jour des paquetages) s'effectueront comme d'habitude.

[modifier] Patchages durant l'installation

L'installeur Mandriva supporte maintenant les clefs USB comme source pour les mises à jour des pilotes ou des patches. Auparavant, seuls les lecteurs de disquettes étaient supportés.

[modifier] Utilisation de média additionnels pendant l'installation

La mise à jour des média peut être ajoutée à la fin du procédure d'installation. Toutes les mises à jour disponibles peuvent être récupérées et appliquées à la fin de la procédure d'installation. Ce dispositif fonctionne à la fois en mode interactif et en mode automatisé (auto_inst_cfg). Bien entendu, cette fonctionnalité nécessite que le système soit déjà configuré pour avoir un accès réseau opérationnel vers les médias de mise à jour.

Il est aussi possible d'y intégrer des médias additionnels pendant la procédure d'installation. Ceci peut aider les administrateurs faisant des installations automatisées. L'exemple suivant montre comment modifier le fichier de configuration auto_inst_cfg :

  media => [
   { type => 'media_cfg', url => 'nfs://a_server/the_path/i586/media' },
   { type => 'media', id => "media=more_apps", url => 'ftp://a:a@server//the_path2/media/apps' },
  ],

Les paquetages fournis par les médias additionnels sont disponibles durant la procédure d'installation, pour sélectionner des paquetages additionnels ou installer des groupes, mais aussi pour les mises à jour.

[modifier] Instructions de mise à jour pour les utilisateurs de Mandriva 2006

L'installeur de Mandriva supporte la mise à jour du système existant pour les utilisateurs de Mandriva Linux 2006. Les utilisateurs de la version précédente de Mandriva Linux peuvent sélectionner la méthode de mise à jour proposée par le média d'installation. Les procédures de mise à jour remplacent le système installé avec les nouveaux paquetages fournis par Mandriva Linux 2007, y compris les mises à jour du noyau (kernel) et les pilotes (drivers). Les données utilisateur sont conservées, comme d'habitude. Configuration settings are migrated to the extent supported by the various software installed.

Nous avons effectué et validé plusieurs mises à jours (modifications) de chemins d'accès depuis la version 2006 de Mandriva Linux, durant la période de bêta tests. Toutefois, certaines opérations additionnelles peuvent être nécessaires pour completer la mise à our, due à des mises à jours très importantes comme le changement de l'accès à xorg, la transposition du système de menu, et la nouvelle organisation des fichiers de configuration de KDE.

En cas d'erreur, il est conseillé d'effectuer les opérations suivantes :

  • Vérifier que toutes les mises à jour ont été installées : Pour cela, ouvrir une console de commande et utilisez la commande 'urpmi --auto-select'
  • Relancer les outils de configuration Mandriva pour vous assurer que les réglages ont bien été appliqués : ouvrir le centre de contrôle Mandriva et vérifier toutes les sections de configuration. Validez par le bouton 'OK' ou 'Appliquer', pour créer un nouveau fichier de configuration
  • Relancer l'autre outil de configuration du bureau (KDE): ouvrir le panneau de contrôle de KDE, vérifiez chaque sections de configuration et validez par le bouton 'OK' ou 'Appliquer'
  • Relancer l'autre outil de configuration du bureau (GNOME): ouvrir chaque outil de configuration dans le menu système / préférences et validez par le bouton 'OK' ou 'Appliquer'
  • Si la configuration de votre écran n'est plus reconnue depuis la mise à jour, démarrez en mode 'failsafe' , lancez XFdrake, configurez l'écran et redémarrez. Si cela ne fonctionne toujours pas, faites la même chose mais effacez d'abord le fichier /etc/X11/xorg.conf. Après avoir fait cela, vous pouvez aussi avoir besoin de lancer mousedrake et keyboarddrake, pour recréer les fichiers de configuration de votre souris et de votre clavier.

Ces opérations sont optionnelles. Tous les réglages devraient être effectués automatiquement par les outils Mandriva ou le système de configuration du bureau. Consultez la version mise à jour de ces notes de version et référez vous aux ressources du support en ligne si vous rencontrez des problèmes après la mise à jour.

[modifier] Les changements dans le matériel et les pilotes pris en charge

Mandriva Linux 2007 supporte une large gamme de configuration matériel, dont des plates-formes les plus récentes.:

  • support des derniers processeurs Intel Core / Core 2 Duo (portables, bureaux et serveurs)
  • support avancé de la mise en veille par l'ACPI (S3/S4), testé sur de nombreuses configurations de portables, en particulier Intel ICH6, ICH7, ICH8 (*)
  • support des techniques de virtualisation matériel, tel que Intel VT(tm)
  • support de toutes les cartes graphiques Intel, inclues les dernières cartes GMA950(i945G) & x3000(i965G),
  • support de toutes les plate-formes ICH8, NVIDIA nForce 5 et des chipsets ATI SB600
  • support des derniers composants WiFi Intel (ipw2200 / ipw3945), les derniers modules ndiswrapper, atheros et bcm43xxx
  • support de toutes les principales cartes graphiques (Intel, ATI, NVIDIA) avec X.Org 7.1, VIA Unichrome, SiS (660), etc...
  • support de toutes les principales connections xDSL, y compris les modèles Speedtouch
  • support de tous les derniers pilotes (drivers) des périphériques de stockage, y compris les derniers pilotes Adaptec drivers avec le support RAID
  • support de la majorité des chipsets son avec ALSA 1.0.12 final (note : les cartes Creative X-Fi ne sont pas supportées par Linux)

Mandriva Linux 2007 inclue maintenant les pilotes propriétaires par défaut, même dans les versions One librement téléchargeables. Une version totalement libre (la version "Free") est aussi disponible, sans les composants non-libre.

  • Dans la Mandriva One live CD édition et dans Mandriva Discovery, les pilotes nvidia et nvidia_legacy sont disponibles, pour supporter toutes les configurations matériel sans recourir à un besoin de configuration. Une fois installée (comme sur les autre éditions comme la Powerpack etc...), un seul des ces pilotes NVIDIA peut être installé à la fois pour prévenir les erreurs de configuration.

Des informations additionnelles et mises à jour concernant le support matériel et les configurations certifiées sont aussi disponibles dans la base de donnée matériel Mandriva.

(*)Note: le support de la mise en veille/restauration par l'ACPI dépend de nombreux composants matériels et des pilotes utilisés : vérifier le HCL pour les configurations certifiées.

[modifier] Les changements concernant les paquetages logiciels

[modifier] Changements dans le système Mandriva Linux

Mandriva Linux 2007 est fournie avec des composants systèmes mis à jour :

  • dernière version du noyau (kernel) 2.6.17, avec la dernière version du RSBAC
  • gcc 4.1 et glibc 2.4
  • conforme à la norme LSB 3.1
  • Xen 3.0.2 (plus patches) avec support de l'accélération matériel
  • vitesse de démarrage améliorée avec l'initialisation parallèle
  • écran de démarrage nouveau et amélioré

Mandriva Linux 2007 dispose d'un système rénové de basculement multi-architecture. Les utilisateurs peuvent construire des applications 32-bits sur une station 64-bits sans aucun chroot ou astuces de repaquetage. Pour utiliser cette fonctionnalité, installez simplement les paquetages de développement 32-bits nécessaires et reconstruisez les avec linux32 rpm --rebuild _package_.src.rpm.

Il n'y a plus de noyaux (kernel) différents pour les systèmes disposant de processeurs multi-core (les noyaux -smp). Tous les noyaux incluent le support des processeurs multi-core. Au démarrage, le noyau détecte la présence de plusieurs processeurs, et active ou désactive le support SMP si nécessaire.

Attention: Le mode d'adressage PAE auparavant disponible avec les noyaux est maintenant seulement disponible dans le "kernel-enterprise". Ceci affecte en particulier les systèmes disposant de plus de 4GB de mémoire RAM, qui doivent alors utiliser le noyau kernel-enterprise.

Le "meilleur" noyau est automatiquement sélectionné par l'installeur Mandriva. De la même manière, les utilisateurs de Mandriva Linux 2006 devraient être basculés de manière transparente sur le bon noyau grâce aux procédures de mise à jour du système.

Pour les utilisateurs faisant une mise à jour manuelle, la mise à jour recommendée est la suivante :

  • les utilisateurs du noyau 2.6.12.x, qui ne nécessitent pas du support de PAE, peuvent changer pour le noyau 2.6.17.x
  • les utilisateurs du noyau 2.6.12.x, qui nécessitent le support de PAE , doivent changer pour le noyau kernel-enterprise-2.6.17.x
  • les utilisateurs du noyau kernel-i586-up-1GB-2.6.12.x doivent changer pour la version du noyau kernel-legacy-2.6.17.x
  • les utilisateurs du noyau kernel-i686-up-4GB-2.6.12.x doivent changer pour la version standard du noyau

Mandriva Linux 2007 est maintenant fournie avec JRE (Java Runtime Environment) 1.5 par défaut sur les stations 32-bit x86. Ce paquetage n'est pas fourni dans la version "Free édition".

Mandriva Linux 2007 est maintenant fournie avec l'environnement Mono C# par defaut, après une mise à jour des licences.

[modifier] Modifications des outils Mandriva

Les outils Mandriva ont été mis à jour pour fournir de nouvelles fonctionnalités et une interface améliorée.

la mise à jour des outils XFdrake (configuration X Window) supporte de nombreuses configurations et options récentes :

  • support des options spécifiques des cartes (clone, BIOS FN key pour cartes ATI, etc...)
  • détecte et applique automatiquement les réglages DRI, Composite, EXA, multi-head recommandés
  • Ajoute le support de la molette horizontale des souris (comme le modèle Logitech MX-1000), avec la gestion de la fonction "avance/retour" avec les boutons supplémentaires de la souris
  • détection améliorée des écrans, ainsi que les réglages monitor-edid
  • la plupart des projecteurs VGA sont maintenant supportés à l'installation (of the box), avec la nouvelle option "Display Clone" activée par défaut
  • evdev est maintenant utilisé conjointement au traditionnel composant X et imwheel pour les périphériques de pointages disposant de nombreux boutons et / ou une molette horizontale, procurant ainsi un support amélioré de ces périphériques : essayez les boutons supplémentaires de votre souris !

D'autres améliorations mineures d'interface ont aussi été intégrées.

Le nouvel outil drake3D détecte les meilleurs réglages en fonction de votre carte vidéo et de ses fonctionnalités, et active automatiquement soit AIGLX ou XGL, vous proposant seulement de sélectionner les configurations qui devraient fonctionner sur votre matériel.

Les outils réseaux Mandriva incluent de nombreuses fonctionnalités nouvelles :

  • support des accès réseaux 3G/EDGE/GPRS network access, incluant les fonctionnalités les plus courantes offertes par les opérateurs téléphoniques
  • intégration étendue du matériel, comme le support du rf-kill switch
  • messages d'informations améliorés pour l'aide aux problèmes de connections réseaux
  • nouvelle interface de configuration pour les profiles réseaux
  • nouveau support VPN (OpenVPN et vpnc)
  • support zeroconf
  • support des réseaux Bluetooth
  • interface utilisateur améliorée, avec des notifications supplémentaires des statuts réseaux

L'outil Mandriva 'rpmdrake' a été retravaillé et procure une interface nouvelle et améliorée comprenant une fusion des menus installation et désinstallation des logiciels.

urpmi supporte maintenant les retours en arrière : voir urpmi-recover(1) pour les détails.

[modifier] Invictus Firewall

Le pare-feu Invictus est un module pour construire un cluster de pare-feux avec des fonctionalités complètes de failover et de haute disponibilité.

Invictus Firewall intègre ucarp et ct_sync en arrière-plan pour accomplir cela. ucarp surveille le status de chaque firewall et décide quel routeur est le maître courant dans le cluster. ct_sync est un module du noyau qui réplique l'état du système de surveillance des connexions (connection tracking) à traver plusieurs nœds pare-feux.

Afin de sécuriser la réplication des connexions, il est requis de mettre à jour la configuration d'iptables sur chaque nœud et de marquer le traffic entre les interfaces avec la cible 'CONNMARK'.

Voir la documentation en ligne du Firewall Invictus pour plus d'information.

[modifier] Digital Imaging sub-system

Mandriva Linux 2007 incorpore CUPS 1.2, la nouvelle génération du système d'impression Unix

  • Interface web grandement améliorée avec auto-détection des imprimantes locales, réglage de mise en attente en quelques click, accède à tous les pilotes d'impression installés, options de configurations du serveur CUPS beaucoup plus nombreuses (partage d'imprimantes, mode debug), accès aux fichiers log, searchable job and print queue lists, searchable documentation
  • Fast SNMP-broadcast-based scan for network printers (~4 sec)
  • Per-queue de-activation of printer sharing
  • More detailed definition of acces rights per-printer
  • IPv6 support
  • Interface améliorée des pilotes d'impression

Autres nouveautés :

  • HPLIP 1.6.9: support des nouvelles imprimantes HP et des périphériques HP multi-fonctions, avec support des fonctions fax et impression sur les CDs/DVDs
  • Gutenprint 5.0.0 version finale : qualité photo supérieure sur presque toutes les imprimantes Epson inkjet (jet d'encre), y compris les modèles récents
  • De nombreux autres pilotes d'imprimante et fichiers PPD pour supporter des centaines d'imprimantes, y compris les derniers modèles Ricoh, Gestetner, Infotec, Lanier, NRG, Savin, HP, Epson, Brother, Samsung, Konica Minolta, et beaucoup d'autres.
  • Printerdrake, l'outil Mandriva de configuration d'imprimante supporte les nouvelles fonctionnalités de CUPS et HPLIP dans son interface graphique, télécharge automatiquement les firmwares et les profiles de couleur des imprimantes qui nécessitent ces fichiers, autorise la détection rapide des imprimantes réseaux et de leurs protocoles de communication (IPP, TCP, and LPD), la configuration des add-ons optionnels d'imprimantes pendant la configuration des imprimantes, et plus encore.
  • SANE 1.0.18: Support de nombreux nouveaux modèles de scanners.
  • Epson Avasys scanner driver: Support des derniers scanners Epson.
  • GPhoto 2.2.1 + DCRaw 8.31 + UFRaw 0.9: Support des derniers appareils photos numériques et de leurs formats d'image RAW.

NOTE D'UTILISATION : Pour faxer avec une imprimante HP multi-fonction, les utilisateurs doivent lancer "hp-sendfax" (Menu: Bureautique -> Communications -> Fax -> HP Sendfax) AVANT d'envoyer une impression à l'imprimante/fax (normalement avec un nom comportant le terme "FAX" dans la liste d'attente), autrement, la tâche sera ignorée. Il es possible d'envoyer plus d'une tâche dans un seul fax. Le fax est disponible par l'intermédiaire de la fonction impression, dans toutes les applications.

[modifier] Bureau KDE & applications rattachées

Mandriva Linux 2007 incorpore le nouveau gestionnaire de bureau KDE 3.5.4, avec de nombreuses améliorations et de corrections de bugs. De plus amples informations concernant cette version sont disponibles sur le site de KDE.

Le bureau KDE inclus dans Mandriva 2007 utilise désormais un nouveau système de configuration avec une approche en "cascade". Plus particulièrement, cela autorise les administrateurs ou les intégrateurs OEM, de changer presque tous les réglages, sans devoir modifier les paquetages standard KDE, ou de les recompiler.

Des profiles KDE de configurations additionnels peuvent être référencés dans /etc/kderc. Les profiles de configurations par défaut sont maintenant disponibles en plusieurs paquetages différents. :

  • mandriva-kde-config-common-2007
  • discovery-kde-config-2007
  • powerpack-kde-config-2007
  • powerpackplus-kde-config-2007
  • one-kde-config-2007
  • download-kde-config-2007
  • mandriva-kdm-config-2007

KDE supporte maintenant le nouveau standard de menus XDG.

KDE utilise maintenant kmplayer avec le moteur xine par défaut. Kaffeine est toujours disponible, mais n'est pas recommandé à cause d'instabilités quand il est utilisé en tant que plugin Konqueror.

KDE intègre maintenant par défaut l'interface de recherche Kerry.

[modifier] Bureau GNOME & applications rattachées

Mandriva Linux 2007 est livrée avec la dernière version GNOME 2.16. De plus amples informations sur cette version sont disponibles sur le site de GNOME.

[modifier] Applications Mozilla

Mandriva Linux 2007 est fournie avec les versions 1.5 de Mozilla Firefox & Thunderbird.

Les paquetages Mozilla Firefox ont été séparés en plusieurs paquetages, avec une partie bibliothèque et une partie programme. De multiples versions des bibliothèques Firefox peuvent êtres installées en parallèles pour fonctionner avec des dépendances d'autres programmes comme Epiphany ou Eclipse qui utilisent aussi le moteur Gecko.

Mandriva Linux 2007 dispose du support natif 64-bits des navigateurs Mozilla avec le support des plugins 32-bits. Les navigateurs 64-bit et JVM (java virtual machine) apporte des performances améliorées tout en préservant la compatibilité avec les plugins 32 bits comme FlashPlayer, RealPlayer, et Acrobat Reader 7.

[modifier] OpenOffice.org

Mandriva Linux 2007 intègre la dernière version 2.0.3 d'OpenOffice, qui intègre le support du format de document Open Document, à la norme ISO, ainsi que la plupart des formats propriétaires Microsoft, et des formats .sx* utilisés par les versions 1.x d'OpenOffice.

Cette version inclue les derniers modèles VBA patchset pour améliorer la compatibilité avec les macros Visual Basic incluent dans de nombreux documents.

La version native x86-64 n'est actuellement pas recommandée pour un usage intensif ou une utilisation en entreprise. Les paquetages x86-64 peuvent être installés parallèlement à la version 32-bits, vous permettant de basculer d'une version à l'autre. La version x86-64 peut être lancée avec la commande 'ooffice2.0_64'.

Le gestionnaire de polices peut ne pas fonctionner dans certaines situations: Dans ce cas, il est conseillé d'installer toutes les fontes .TTF dans ~/.ooo-2.0/user/fonts/ (Ceci est aussi valable pour les police Type1, et autres polices bitmap).

De nouveaux cliparts sont aussi disponibles dans le paquetages openoffice-clipart.

[modifier] Apache

Apache a été mis à jour à la dernière version stable 2.2. Les fichiers de configuration doivent être manuellement adaptés à cette nouvelle version. Référez vous au paquetage de notes de version /usr/share/doc/apache-base-2.2.3/README.urpmi et /usr/share/doc/apache-conf-2.2.3/README.urpmi.

[modifier] Autres informations techniques pour les utilisateurs expérimentés

[modifier] Nouveau système de menu XDG

La migration vers le système de menu XDG (commeexpliqué dans XDGMenuSystem et MenuMigrationToXDG) a été terminé dans Mandriva Linux 2007.0. Le système de menu Debian n'est désormais plus utilisé, et les fichiers situés dans /usr/lib/menu, /etc/menu et ~/.menu sont maintenant ignorés. La modification du menu doit être effectuée en utilisant les éditeurs de menu du bureau, tels que kmenuedit (for KDE) ou alacarte (for GNOME).

Si vous mettez à jour une ancienne version de Mandriva Linux, aucune modification (telles que des changements dans le menu ou des associations de types de fichiers à des applications) ne sera transférée dans le nouveau système de menu. Ces modifications devrons être refaites en utilisant les outils fournis par le bureau. Pour prévenir les conflits, les anciens fichiers créés dans ~/.local/share/applications, ~/.local/share/desktop-directories et ~/.config/menus/*.menu seront renommés ainsi ~/.local/share/applications-obsolete, ~/.local/share/desktop-dirctories-obsolete et ~/.config/menus/*.menu.obsolete quand vous vous connecterez la première fois avec Mandriva Linux 2007.0.

[modifier] Nouveau système d'initialisation

Mandriva Linux 2007.0 introduit un nouveau système d'initialisation parallèle, remplaçant le système classique d'initialisation séquentiel. Cela signifie que durant la phase de démarrage, plusieurs services sont démarrés en même temps, améliorant la vitesse de démarrage. Les dépendances, dans les scripts d'initialisation, sont utilisées pour s'assurer de l'ordre correct de démarrage pour les services qui s'appuient sur d'autres services. Ce système devrait fonctionner sans problèmes sur la plupart des systèmes, mais il peut y avoir des problèmes potentiels. Pour plus d'information sur ce sujet, voir les Errata.

[modifier] Migration Unicode UTF-8

Mandriva Linux 2007 utilise l'encodage Unicode UTF-8 localisé par défaut. Ceci contraste avec les versions précédentes de Mandriva, qui utilisaient des encodages localisés non-Unicode pour chaque pays. Les utilisateurs mettant à jour ou transférant des données en provenance de versions précédentes pourront constater que les caractères spéciaux ne sont pas correctement affichés. Pour résoudre ce problème, nous recommandons d'utiliser l'utilitaire convmv pour convertir les fichier à l'encodage UTF-8. Pour cela, utilisez cette commande :

convmv --notest -r -f source_encoding -t utf8 directory_or_file

où source_encoding est l'encodage original (iso8859-1) et directory_or_file est le répertoire ou fichier que vous souhaitez convertir. Vous devez avoir installé le paquetage convmv pour lancer cette commande. Si vous ne l'avez pas installé, vous pouvez l'installer via l'outil graphique d'installation de logiciels (rpmdrake). Si vous ne le trouvez pas avec rpmdrake, vous devez d'abord ajouter les sources de paquetages disponibles sur nos miroirs publiques. Lancez le gestionnaire des logiciels : Pour cela, ouvrez le centre de contrôle Mandriva, et allez dans l'onglet gestionnaire des logiciels. Cliquez le lien intitulé 'Sélectionner la source de téléchargement des paquetages pour la mise à jour du système'. Cliquez sur 'oui' quand il est demandé si c'est OK pour continuer. Maintenant, cliquez sur le bouton 'Ajouter...' de la nouvelle fenêtre. Quand il vous sera demandé d'ajouter soit 'Mise à jour officielles', soit 'Sources de la distribution', cliquez sur 'Sources de la distribution'. Cliquez 'Oui' en réponse à la question concernant la liste des miroirs. Quand la liste des miroirs apparaît , choisissez un miroir proche de votre localisation géographique. Attendre que le processus se termine.

[modifier] Gestion des media amovibles et/ou USB

Les médias de stockage amovibles sont automatiquement gérés par HAL, D-BUS et les gestionnaires de medias respectifs sous KDE et GNOME.

Ces médias montés par un mécanisme automatique doivent être démontés avec le même mécanisme (l'action "enlever en sécurité" offerte dans le gestionnaire de fichier ou de médias). De tels médias ne peuvent pas actuellement être démontés par la ligne de commande, sauf par le super-utilisateur.

Les médias sont montés dans /mnt par défaut.

[modifier] Nouveau sous-système graphique X.org 7.1

En suivant les changements de la version X.org 7.0, les quelques gros paquetages qui constituaient les versions de X.org précédent la version 7.0 ont été séparés en plusieurs petits paquetages, un par pilote graphique et bibliothèque. Voir ce mail sur la liste cooker pour plus de détails.

Le curseur logiciel (software cursor) peut-être configuré à partir de XFdrake pour ceux qui possèdent une carte graphique qui ne supporte pas les curseurs accélérés.

Sur certains ordinateurs portables spécifiques, Clone est automatiquement désactivé pour empêcher les problèmes de stabilité qui ont été rencontrés durant la période de tests beta.

[modifier] Paquetages de base et bibliothèques courantes

[modifier] cron

Cron a été mis à jour vers sa dernière version. crontab requiert maintenant un fichier vide /etc/cron.deny pour qu'elle puisse être utilisée par n'importe quel utilisateur (ce n'était pas le cas auparavant). Utiliser "touch /etc/cron.deny" pour retrouver le fonctionnement de l'ancienne version.

[modifier] glibc

glibc a été mis à jour vers la version 2.4, ce qui implique la suppression des linuxthreads, remplacés par ntpl. Voir [[1][ce mail sur la liste de distribution Cooker]] pour plus de détails. Comme les linuxthreads étaient instables et non-supportés depuis quelques années, cela ne doit pas poser de problèmes, excepté sur certains vieux logiciels.

[modifier] nss_ldap

Le comportement par défaut (selon la volonté des auteurs de nss_ldap) de bind_policy hard a été correctement implémenté. Cela change la manière de fonctionner de nss_ldap qui bloque désormais dès la connection au premier serveur LDAP. Sur Mandriva, l'option par défaut pour Modèle:Bind policy a été changée en Modèle:Soft, afin de conserver le comportement que les précédentes versions de Mandriva avaient. Pour obtenir le comportement par défaut souhaité par les auteurs de nss_ldap, indiquer Modèle:Bind policy hard dans le fichier /etc/ldap.conf.

[modifier] keychain

Pour les agents gpg et ssh, la nouvelle solution préférée est basée sur l'utilisation du paquetage keychain, qui gère proprement ces deux outils. Keychain fournit un dialogue d'authentification dans trois environnements que sont la console, qt et GTK+ afin que chaque utilisateur qui requière la cryptographie GPG ou un agent de clefs publiques SSH n'a uniquement besoin que d'installer le paquetage keychain et rien d'autre. Cette solution rend obsolète l'utilisation de scripts dans le répertoire utilisateur et il est donc conseillé aux utilisateurs de supprimer leurs propres scripts ssh-agent et gpg-agent à la faveur de l'utilisation de keychain.

[modifier] PDAs basés sur PalmOS

Pilot-link (logiciel utilisé pour accéder aux PDAs basés sur PalmOS) a été mis à jour vers la version 0.12 et a été configuré pour n'utiliser que libusb pour communiquer avec les PDAs basés sur PalmOS sur port USB. Le module de noyau 'visor' ne sera plus chargé et les logiciels utilisés pour se synchroniser avec de tels PDA doivent être reconfigurés pour utiliser le port usb:, au lieu des obsolètes /dev/pilot, /dev/ttyUSB0 ou /dev/ttyUSB1.

En utilisant le port "usb:" , Kpilot pourrait se planter. Vous pouvez toujours utiliser un port /dev/ttyUSB0 ou /dev/ttyUSB1, si vous exécutez (en tant que root et avant de brancher votre PDA): modprobe usbserial et modprobe visor.

ATTENTION: En utilisant un port /dev/ttyUSB0 ou /dev/ttyUSB1 avec Kpilot, vous pourriez ne synchroniser aucune donnée ou même perdre des données. Effectuer une sauvegarde d'abord et à réalisez ceci avec grandes précautions.

[modifier] netplugd

Dans les versions précédentes, le démon netplugd était inclus dans le paquetage net-tools. Puisqu'il ne devrait pas être utilisé par défaut, netplugd a été déplacé dans son propre paquetage, dans le repository contrib. L'utilisation du démon ifplugd est préférée car il est supporté par les initscripts de Mandriva, est plus configurable, et a été utilisé par défaut depuis plusieurs années.

[modifier] irssi

Le support perl pour irssi a été déplacé du paquetage principal vers un sous-paquetage irssi-perl. Il faut donc l'installer si l'on a besoin de faire fonctionner des scripts perls avec irssi.

[modifier] Nouvelle version de Shorewall : version 3

Shorewall a été mis à jour vers la version 3. La syntaxe des fichiers /etc/shorewall/zones a été changée dans cette version. Si vous mettez à jour depuis une version précédente de Mandriva, veuillez lancer l'outil de configuration du firewall (drakfirewall) afin de mettre à jour votre configuration.

[modifier] autofs

autofs 5 a introduit un changement dans le support LDAP. En particulier, vous devez configurer le schema LDAP que vous utilisez dans la configuration d'autofs /etc/autofs/autofs.conf, et la mise à jour du paquet ne peut pas gérer ce changement. Le client autofs ne supporte plus l'option --timeout nombre_de_secondes. Le serveur doit être reconfiguré pour utiliser à la place l'option {{{1}}}.

[modifier] php-session

Des changements ont été effectués dans la manière dont les fichiers de session PHP sont gérés. Les sessions sont maintenant sauvées dans /var/lib/php au lieu de /tmp et un script cron /etc/cron.d/php nettoiera le répertoire si nécessaire.

[modifier] Changements au niveau des paquetages

Mandriva Linux 2007 contient des paquetages à jour de la plupart des logiciels open source et est l'une des distributions les plus à jour sur le marché. Les mises à jour sont trop nombreuses pour être toutes listées, mais de nouveaux paquetages (qui n'étaient pas distribués précédemment) ont aussi été ajoutés. Quelques paquetages ont été abandonnés de la distribution car ils sont devenus obsolètes avec de nouveaux composants ou parcequ'ils n'étaient plus maintenus ou à cause de certains changements de licence.

Vous pouvez voir la liste complète des changements sur la page MandrivaLinux2007Packages (http://qa.mandriva.com/twiki/bin/view/Main/MandrivaLinux2007Packages)