Publicité
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 pourrait très bien vous empêcher d'essayer ces améliorations jusqu'à la prochaine fois qu'une version de distribution stable sera disponible. Cela pourrait être dans six mois ou plus!
N'attendez pas pour essayer les dernières versions du logiciel - essayez plutôt Fedora Rawhide.
Pourquoi Rawhide?
Essayer un tout nouveau logiciel peut être très utile - ou tout simplement amusant. La plupart du temps, vous voudrez essayer de nouveaux logiciels 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 enfin 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 augmenter les performances de votre système et ajouter la prise en charge du matériel qui était auparavant un raté lors de l'utilisation de Linux. Les utilisateurs qui ont un peu plus de temps à disposition peuvent également essayer de nouveaux logiciels pour signaler des bogues - les développeurs apprécieraient cela.
Cependant, si vous souhaitez essayer les dernières versions absolues du logiciel, il y a un problème. La plupart des distributions Linux visant à être fiables ne mettent souvent pas à jour les dernières versions absolues des logiciels, y compris uniquement les correctifs de sécurité et diverses corrections de bogues. 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 version de distribution stable, où la durée de vie peut varier en fonction de votre distribution Fedora vs. openSUSE vs. CentOS: quelle distribution utiliser? [Linux]Il n'y a pas si longtemps, j'ai écrit un article similaire sur les trois principales distributions du côté Debian dans la famille Linux (Debian, Ubuntu et Linux Mint), mais en tant que véritable connaisseur Linux, je le ferais ... Lire la suite . Vous verrez un bon saut lorsque vous mettez à niveau votre distribution vers la prochaine version, mais vous restez immobile pendant 6 mois ou plus.
Si vous souhaitez utiliser de nouvelles versions logicielles, vous pouvez immédiatement utiliser une distribution à diffusion continue - 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, à des fins de test. Je particulièrement comme Fedora Fedora 20: Quoi de neuf dans cette version Linux "Heisenbug"?Fedora a récemment célébré ses 10 ans d'existence avec leur 20e version - le nom de code approprié "Heisenbug". Lire la suite La branche de développement de, appelée 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érimental et doit être traité avec prudence. Lorsqu'une nouvelle version de Fedora est publiée, Rawhide "recommence" et récupère les versions de développement de tous les packages trouvés dans ses référentiels. Il le fait pendant un certain temps, jusqu'à ce que les choses commencent finalement à se stabiliser au moment où la prochaine version de Fedora arrivera en bêta.
Exécuter une copie de Fedora Rawhide sur votre serveur de production est ne pas conseillé. 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
L'installation de Fedora Rawhide est assez simple. Si vous souhaitez augmenter une installation existante sur Fedora, il vous suffit d'exécuter les commandes suivantes:
-
sudo yum installer fedora-release-rawhide yum-utils
(cela installe le fichier de référentiel Rawhide) -
sudo yum-config-manager - désactiver les mises à jour de Fedora
(cela désactive vos anciens référentiels) -
sudo yum-config-manager --enable rawhide
(cela active le référentiel rawhide) -
sudo yum update yum
(cela met à jour miam vers la dernière version absolue) -
sudo yum --releasever = rawhide distro-sync --nogpgcheck
(cela met à jour votre système à Rawhide)
Installer Rawhide directement
Si vous souhaitez installer Fedora sans installer d'abord la version stable, vous devrez télécharger le programme d'installation du DVD. Lorsque le programme d'installation vous demande des référentiels supplémentaires, vous devrez ajouter les référentiels Rawhide. Vous pouvez le faire en:
- Téléchargez le dernier support d'installation stable ou ramifié. (netinstall ou DVD d'installation)
- Copie sur un support local (USB ou DVD ou CD)
- Média de démarrage 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») - Terminez l'installation comme d'habitude
Cela ne fonctionne pas si le programme d'installation stable doit gérer les modifications de packages qu'il n'anticipe pas, il est donc toujours recommandé de mettre à niveau à partir d'une installation déjà existante.
Comme vous pouvez le remarquer ou non, l'exécution de Rawhide s'accompagne de problèmes potentiels et d'un manque de polissage. Ceci est normal, car tous les packages sont soit la dernière version stable, soit une version de développement. Les choses peuvent très bien casser, mais au moins vous avez la possibilité de jouer avec les dernières et les meilleures!
Tenir à jour
Chaque fois que vous souhaitez mettre à jour une installation Rawhide, exécutez simplement sudo yum upgrade –skip-broken - la même commande que vous utiliseriez normalement, plus l'indicateur qui vous permet de parcourir les packages pouvant être mis à niveau.
Assurez-vous d'inclure cela - sauté dans la commande, car il est plus que probable qu'il y aura un problème de résolution des dépendances. Cela évite tout problème possible lors de la mise à niveau et vous permet en fait 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 package trouvé dans Rawhide car il pourrait potentiellement corriger un problème isolé qu'ils rencontrent actuellement (par exemple, si LibreOffice continue de planter sans raison). Vous pouvez facilement conserver votre installation stable et sélectionner les packages que vous souhaitez exécuter sur les versions de Rawhide. Pour ce faire, utilisez simplement la commande standard pour les installations ou les mises à jour, mais après avoir ajouté le fichier repo, ajoutez l'indicateur suivant: –enablerepo = rawhide. Vous utilisez maintenant la version Rawhide de ce package!
La seule autre chose que vous devez prendre en compte est que miam ne vérifiera pas à nouveau Rawhide pour les mises à jour sur ces packages triés sur le volet. Lors de votre première mise à jour à partir du référentiel Rawhide, vous avez temporairement activé ce référentiel. Lorsque vous mettez à jour tous vos packages, les mises à jour stables du noyau fourniront des versions plus anciennes que la version Rawhide que vous avez installée. Vous devrez réexécuter spécifiquement la commande pour activer temporairement le dépôt lorsque vous recherchez des mises à jour. L'activation permanente du dépôt Rawhide est une mauvaise idée, car alors yum voudra mettre à jour tous vos packages vers les versions 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 derniers logiciels. Cependant, si vous prévoyez 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 tu veux ajouter d'autres référentiels avec des mises à jour ou des logiciels supplémentaires Comment installer Chrome sur Linux et migrer facilement votre navigation depuis WindowsLa migration de Windows vers Linux est difficile et la perte de l'historique de votre navigateur, des signets et des mots de passe est une grande déception. Un moyen de contourner cela est via le navigateur Chrome, mais si vous l'utilisez sur ... Lire la suite , consultez Fedora Utils (maintenant appelé Fedy) [No Longer Available].
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!
Danny est un senior à l'Université de North Texas qui aime tous les aspects des logiciels open source et Linux.