Les logiciels open source évoluent à un rythme effréné - les bugs sont corrigés, de nouvelles fonctionnalités sont ajoutées et les performances sont (généralement) améliorées. Mais votre distribution Linux actuelle peut très bien vous empêcher d'essayer ces améliorations jusqu'à la prochaine distribution de distribution stable. Cela pourrait être une demi-année ou plus!
N'attendez pas pour essayer les dernières versions de logiciels - essayez plutôt Fedora Rawhide.
Pourquoi Rawhide?
Essayer un nouveau logiciel peut être très utile - ou tout simplement amusant. La plupart du temps, vous voudriez essayer un nouveau logiciel pour de nouvelles fonctionnalités. Par exemple, votre programme de montage vidéo préféré pourrait enfin prendre en charge les effets ou les extensions, ou peut-être qu'il utilise finalement une nouvelle technique de rendu qui le rend beaucoup plus rapide. Vous pouvez même tester la dernière version de votre environnement de bureau préféré et découvrir ce qui a changé. Dans le cas du noyau, il peut améliorer les performances de votre système et ajouter un support pour le matériel qui était un raté lors de l'utilisation de Linux. Les utilisateurs ayant un peu plus de temps sur leur main peuvent également essayer un nouveau logiciel dans le but de rapporter des bogues - les développeurs apprécieraient cela.
Si vous voulez essayer les dernières versions absolues du logiciel, cependant, il y a un problème. La plupart des distributions Linux visant à être fiables ne mettent souvent pas à jour les dernières versions absolues de logiciels, y compris à la place seulement les correctifs de sécurité et les corrections de bugs divers. En d'autres termes, vous ne verrez pas vraiment de nouvelles fonctionnalités ou améliorations de performances pendant la durée de vie d'une distribution stable, où la durée de vie peut varier en fonction de votre distribution Fedora vs openSUSE vs CentOS: quelle distribution devez-vous utiliser? [Linux] Fedora vs openSUSE vs. CentOS: Quelle distribution devriez-vous utiliser? [Linux] Il n'y a pas si longtemps, j'ai écrit un article similaire sur les trois premières distributions du côté Debian dans la famille Linux (Debian, Ubuntu et Linux Mint), mais en tant que vrai geek Linux, je ... Lire la suite. Vous verrez un joli saut lorsque vous mettrez votre distribution à niveau vers la prochaine version, mais vous resterez immobile pendant six mois ou plus.
Si vous souhaitez utiliser immédiatement de nouvelles versions de logiciel, vous pouvez utiliser une distribution de type "rolling-release", c'est-à-dire qui se met constamment à jour et n'a jamais de "versions" traditionnelles (pensez à Gentoo ou Arch Linux).
En plus de cela, vous pouvez utiliser la branche de développement d'une distribution - c'est-à-dire la version constamment mise à jour utilisée par les développeurs, pour des raisons de test. J'aime particulièrement Fedora Fedora 20: Quoi de neuf dans cette version Linux "Heisenbug"? Fedora 20: Quoi de neuf dans cette version Linux "Heisenbug"? Fedora a récemment célébré ses 10 ans d'existence avec sa 20ème sortie - de manière appropriée le nom de code "Heisenbug". Lire la suite de développement, le nom de code Rawhide.
Il faut se méfier!
Il y a quelques choses à noter sur Rawhide avant de plonger. Rawhide, en tant que branche de développement, est extrêmement expérimentale et doit être traitée avec prudence. Lorsqu'une nouvelle version de Fedora est publiée, Rawhide "recommence" essentiellement et récupère les versions de développement de tous les paquets trouvés dans ses dépôts. Il le fait pendant un certain temps, jusqu'à ce que les choses commencent à se stabiliser au moment où la prochaine version de Fedora sera en version bêta.
L'exécution d'une copie de Fedora Rawhide sur votre serveur de production n'est pas recommandée. N'hésitez pas à l'installer sur n'importe quelle machine sur laquelle vous n'avez pas besoin de travailler, ou sur une machine virtuelle.
Mise à niveau vers Rawhide
Installation de Fedora Rawhide est assez simple. Si vous voulez convertir une installation existante en Fedora, tout ce que vous devez faire est d'exécuter les commandes suivantes:
sudo yum install fedora-release-rawhide yum-utils
(ceci installe le fichier du référentiel Rawhide)sudo yum-config-manager --disable fedora updates updates-testing
(ceci désactive vos anciens dépôts)sudo yum-config-manager --enable rawhide
(ceci active le référentiel rawhide)sudo yum update yum
(ceci met à jour miam à la dernière version absolue)sudo yum --releasever=rawhide distro-sync --nogpgcheck
(ceci met à jour votre système à Rawhide)
Installation de Rawhide directement
Si vous souhaitez installer Fedora sans installer d'abord la version stable, vous devez télécharger le programme d'installation du DVD. Lorsque le programme d'installation vous demande des référentiels supplémentaires, vous devez ajouter les référentiels Rawhide. Vous pouvez le faire en:
- Téléchargez le dernier support d'installation stable ou ramifié. (netinstall ou installation de DVD)
- Copier sur un média local (USB ou DVD ou CD)
- Démarrez le média et accédez à la section "Installer la source" et entrez manuellement:
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
(ou "i386" pour 32 bits au lieu de "x86_64") - Terminer l'installation comme d'habitude
Cela ne fonctionne pas si le programme d'installation stable doit gérer les modifications aux packages qu'il ne prévoit pas. Il est donc recommandé de mettre à niveau à partir d'une installation déjà existante.
Comme vous pouvez ou ne pouvez pas remarquer, courir Rawhide vient avec des problèmes potentiels et manque de vernis. C'est normal, puisque tous les paquets sont soit la dernière version stable, soit une version développementale. Les choses peuvent très bien se briser, mais au moins vous avez l'occasion de jouer avec les derniers et les meilleurs!
Le garder à jour
Chaque fois que vous voulez mettre à jour une installation Rawhide, lancez simplement sudo yum upgrade -skip-broken - la même commande que vous utiliserez normalement, plus le drapeau qui vous permet de passer à travers des paquets qui peuvent être mis à jour.
Assurez-vous d'inclure ce drapeau -skip-broken dans la commande, car il y aura probablement un problème de résolution de dépendance. Cela évite d'éventuels problèmes lors de la mise à niveau, en plus de vous permettre de mettre à niveau plutôt que de faire face à un message d'erreur chaque fois que vous essayez.
Mise à niveau de packages spécifiques uniquement vers Rawhide
Ce qui rend Fedora Rawhide génial (contrairement à d'autres branches de développement, comme Ubuntu), c'est que vous n'avez pas à choisir entre stable et Rawhide - vous pouvez mélanger et assortir. Une poignée de personnes aiment exécuter la dernière version du noyau disponible afin de prendre en charge le matériel le plus récent. D'autres voudront peut-être utiliser la version d'un paquet trouvé dans Rawhide, car il pourrait potentiellement réparer un problème isolé qu'ils ont actuellement (par exemple, si LibreOffice continue de se bloquer sans raison). Vous pouvez facilement conserver votre installation stable et sélectionner manuellement les paquets que vous voulez exécuter sur les versions de Rawhide. Pour ce faire, utilisez simplement la commande regular pour les installations ou les mises à jour, mais après avoir ajouté le fichier repo, ajoutez l'indicateur suivant: -enablerepo = rawhide. Maintenant vous utilisez la version Rawhide de ce paquet!
La seule autre chose que vous devez prendre en compte est que miam ne va pas vérifier à nouveau Rawhide pour les mises à jour sur ces paquets triés sur le volet. Lorsque vous avez mis à jour le rapport de Rawhide pour la première fois, vous avez temporairement activé ce repo. Lorsque vous mettez à jour tous vos packages, les mises à jour du noyau stable fournissent des versions plus anciennes que la version Rawhide que vous avez installée. Vous devrez exécuter de nouveau la commande pour activer temporairement le repo lors de la recherche de mises à jour. Activer de manière permanente le repo Rawhide est une mauvaise idée, car alors Miam voudra mettre à jour tous vos paquets aux versions de Rawhide. Assurez-vous simplement que vous avez découvert une bonne raison de le faire et que vous savez que vous pouvez en bénéficier d'une manière ou d'une autre.
Conclusion
Lorsqu'il est utilisé de manière appropriée, Rawhide peut être une ressource utile pour les logiciels les plus récents. Cependant, si vous envisagez d'exécuter un vrai système complètement sur Rawhide, soyez conscient de la forte probabilité d'instabilité. À utiliser à vos risques et périls!
Si vous souhaitez ajouter d'autres référentiels avec des mises à jour ou des logiciels supplémentaires Besoin d'aide pour installer Chrome et Codecs dans Fedora Linux? Essayez Fedora Utils Besoin d'aide pour installer Chrome et Codecs dans Fedora Linux? Essayez Fedora Utils Faites en sorte que Fedora soit configuré rapidement. Fedora Utils simplifie les étapes de configuration fastidieuses. En savoir plus, consultez Fedora Utils (maintenant appelé Fedy)!
Utilisez-vous Fedora Rawhide? Qu'en est-il d'une autre ressource similaire pour votre distribution préférée? Des trucs et astuces sympas que vous pouvez partager? Faites le nous savoir dans les commentaires!