Comment installer le coffre de KDE sur openSUSE [Linux]
Le monde de l'open source évolue à un rythme très rapide, et bien qu'il existe de nombreuses versions régulières, le temps entre les versions peut déjà offrir les fonctionnalités dont vous pourriez avoir besoin. L'utilisation de la version principale d'un logiciel (comme le noyau Linux) vous permettra d'essayer le dernier code non publié officiellement..
Veuillez noter que, même si la version principale de n'importe quoi peut donner lieu à davantage de fonctionnalités, les chances que le programme ne démarre même pas à cause de bugs sont également accrues. Faire fonctionner le coffre prend quelques risques, mais certaines personnes aimeraient quand même le faire sur des machines qui ne sont pas en production.
À propos de KDE Trunk
C'est bien si les gens veulent utiliser la version "trunk" de certains programmes, mais qui voudrait utiliser la version "trunk" de KDE? Bien que, sur le plan technique, le risque soit encore plus grand, exécuter la version principale de KDE fournit le code le plus récent et le plus performant en termes de fonctionnalités et de performances. Il arrive que certaines personnes veuillent exécuter les dernières nouveautés. Pour ma part, je suis actuellement intéressé par l'exécution de KDE Trunk car la version actuelle (qui deviendra plus tard KDE 4.7) peut enfin être synchronisée avec tous les calendriers Google que j'ai via CalDAV..
Mise en place de référentiels
Normalement, pour exécuter KDE Trunk, vous devez extraire le dernier code de leurs serveurs et le compiler vous-même. Non seulement c'est difficile, mais cela prend beaucoup de temps, et il est probable qu'il y aura déjà du code plus récent avant même d'avoir terminé la compilation. openSUSE facilite beaucoup cela en offrant un référentiel qui se met à jour toutes les semaines avec le dernier code de KDE Trunk. Vous pouvez ensuite installer ces paquets comme n'importe quel autre.
Pour ajouter le référentiel, vous devez ouvrir YaST comme si vous installiez un programme, puis accéder au menu. Configuration, et choisir Dépôts. Après le chargement des référentiels, vous devrez cliquer sur Ajouter, puis choisissez HTTP, puis entrez l'URL pour “Forfaits de base” répertorié ici pour votre système. Ensuite, ajoutez-le et laissez YaST mettre à jour les référentiels..
Si cela vous est demandé, continuez et importez la clé GPG pour le référentiel. Répétez ce processus pour “Applications libérées” et “Supplémentaire“. Si vous le désirez vraiment, vous pouvez aussi ajouter “Instable: Terrain de jeu“; bien que je ne le recommande pas, car je ne l'ai pas ajouté moi-même.
Désactiver l'adhésivité du vendeur
Si vous vérifiez les mises à jour maintenant, rien ne se passera. Pourquoi? openSUSE implémente une fonctionnalité appelée “Adhésivité du vendeur”. En gros, cela signifie qu'après l'installation d'un package, le système ne recherchera que les mises à jour dans le même référentiel à partir duquel il a été installé. Même si un référentiel différent contient le même package dans une version plus récente, YaST ne l'acceptera pas comme une mise à jour viable. Cette fonctionnalité est simplement destinée à maintenir le système stable.
J'ai toutefois appris qu'il y a deux façons de mettre à jour. Tout d’abord, vous pouvez toujours conserver la rigidité du fournisseur et le lancer. zypper dup -de
Mais puisque techniquement, nous le rendons instable, nous pouvons le faire si nous voulons. Pour ce faire, utilisez votre éditeur de texte graphique ou terminal favori pour modifier le fichier. /etc/zypp/zypp.conf. Là-bas, vous devez définir solver.allowVendorChange de faux à vrai. Enregistrez le fichier et ouvrez à nouveau YaST pour rechercher des mises à jour. Vous devriez maintenant avoir beaucoup plus de mises à jour KDE à installer.
Paroles de sagesse
Une dernière chose que vous devez faire attention. Il est possible que certains paquets que vous allez mettre à jour n'aient pas de dépendances parfaites. La plupart des conflits se produisent parce que les packages demandent des versions spécifiques d'un package, même si vous mettez à jour le package vers une version plus récente que celle demandée. Dans la mesure où il est très rare qu'un package plus récent ait perdu certaines fonctionnalités dont il a besoin, il est recommandé de demander à YaST d'ignorer les conflits et d'installer tous les packages de toute façon. Le problème est venu pour moi une fois, et je n'ai eu aucun problème après l'avoir fait. L’instabilité de KDE Trunk a provoqué des problèmes mineurs après la mise à jour..
Conclusion
OpenSUSE est une excellente distribution avec un environnement de travail stable. Cependant, la capacité à installer des paquets à la fine pointe de la technologie est également d’une grande utilité pour beaucoup de gens, et KDE Trunk est tout à fait satisfaisant. Peu importe la raison, c'est un excellent choix pour l'installation.
Est-ce que vous utilisez openSUSE? Pensez-vous que KDE Trunk peut vous être utile? Pourquoi ou pourquoi pas? Faites le nous savoir dans les commentaires!
En savoir plus sur: Linux Distro, openSUSE.