carabao
Bonjour,
J'ai découvert qu'il existe une mise à jour (
https://copr.fedorainfracloud.org/coprs/zawertun/kde/ ) vers la version 5.17 dans les dépôts fedora copr. J'aimerai mettre à jour ma version 5.16 vers cette version mais avant de me lancer, je me demandais si quelqu'un utilise déjà cette mise à jour et ce qu'il en pense. Peut-on l'installer sans trop de risque ou faut-il mieux attendre la mise à jour officielle via les dépôts officiels ? Dans ce cas, où peut-on suivre l'avancement de la mise à jour, s'il est prévu de la proposer officiellement ?
Merci à tous
madko
Bonjour,
J'ai pas testé ce dépôts COPR particulier mais en règles général les dépôts COPR sont des dépôts personnels, et n'ont donc pas le support, ou le même degrés d'intégration que les paquets/dépôts officiels. C'est donc à utiliser en connaissance de cause. Surtout que là, KDE c'est un très gros morceaux.
Une sauvegarde de ton home, et un dnf history undo si ça marche pas comme tu l'espère. Ou alors tu testes dans une VM (via boxes c'est facile).
carabao
Bonjour et merci pour ta réponse.
J'ai lu dans certaines descriptions des dépôts que certains sont les dépôts officiels de test. par contre, je n'ai rien vu de tel concernant le dépôt kde. En existe-t-il un ?
Le moteur de recherche de fedora copr ne permet de rechercher - à première vue - dans les descriptions afin d'en extraire, les dépôts "official build" ou "test repo", c'est dommage.
madko
Même si c'est officiellement un dépôt de test, ça signifie bien que c'est pas un dépôt fini/stable. Il n'y aura pas de support non plus.
J'imagine que cette version majeure de KDE sera dans la Fedora 32.
Pourquoi tu veux la 5.17 ?
carabao
D'après la liste des changements, la version 5.17 corrige pas mal de problème:
- kwin et wayland
- plus rapide. Je trouve que le démarrage de la 5.16 me semble assez long entre l'écran de connexion et l'apparition du bureau.
- lien entre gtk3 et plasma pour les couleurs
Même si c'est officiellement un dépôt de test, ça signifie bien que c'est pas un dépôt fini/stable. Il n'y aura pas de support non plus.
Si je ne me trompe pas, certaines mises à jour venant de ces dépôts sont proposées en test via
https://bodhi.fedoraproject.org/ , non ? Donc, il y a un support via bugzilla .
madko
Si c'est sûr bodhi c'est déjà plus officiel car normalement c'est qu'ils sont en chemin pour le dépôt updates-testing puis updates, si ces paquets fonctionnent bien.
Mais si tu veux une distro qui ne fige pas ses versions majeures, et être le plus à jour possible, il faut voir des rolling releases (par ex archlinux) ou celles dédiées à suivre KDE (Neon me semble).
N'étant pas sous KDE je ne sais pas si sur Fedora ils respectent à fond ce principe pour cet environnement. Car si tu vois la 5.17 sur bodhi ça voudrait dire potentiellement qu'il arrive pour la F31.
Teste en VM et si ça se passe bien tu pourra le faire en vrai.
carabao
Je suis bien sous fedora, je ne tiens pas spécialement à avoir les dernières versions mais lorsque cela touche un programme essentiel comme kde, les mises à jour "officiels" sont parfois intéressantes à faire.
madko
C'est tout le concept de distro à version figée que tu remet en cause si tu met à jour dès qu'une version majeure sort. Certains comme toi pensent qu'elles sont intéressantes à faire, mais ceux qui ont construit des programmes, des process etc dépendant fortement de la version figée dans la version XX de Fedora ne seront pas de cet avis.
Après avec les dépôts Modular, ou la version Silverblue qui utilise à fond des flatpack ou des conteneurs, ça sera possible, un jour, de proposer différentes versions majeures sur une même base, y compris pour KDE. Et vu que c'est à peine possible aujourd'hui, ça montre bien la charge de travail qu'il faut pour y arriver. Et ça demande aussi des évolutions qui ne sont pas encore là (par ex la conf de KDE, ou autre, n'a pas prévu que tu puisses avoir X versions).
carabao
Je ne remets rien en cause 😉 , qui suis-je pour le faire ? Je ne suis qu'un "petit" utilisateur dans le monde fedora et je ne peux que remercier tous les développeurs qui gravitent autour de linux.
Ok, Intéressant l'explication concernant modular et flatpack .
Maintenant, si j'ai bien suivi avec flatpack, quelque soit le programme, celui-ci installe ses bibliothèques. On retrouve alors les mêmes bibliothèques dans des dossiers différents ce qui a comme conséquence de prendre plus de place sur le disque. Mais c'est peut être le prix à payer pour avoir les dernières versions plus rapidement. Donc il n'existera plus de lien entre le cœur du système (kernel, racine) et le reste du système (kde, programmes...), c'est possible ça ?
madko
Tu as très bien compris. Tous les travaux, en tout cas sur silverblue, visent à s'abstraire, se détacher du lien fort qui existe entre la partie purement système, et ce que les utilisateurs installent par dessus.
Ce lien est tellement coupé sur Silverblue qu'ils en ont profiter pour rendre la partie système immutable, non modifiable. L'avantage c'est que tout le monde en gros aura la même partie système (vu que c'est une image), ce qui aide aussi pour la sécurité (l'aspect immutable). Et ensuite comme le reste tourne dans des conteneurs isolés, avec le necessaire embarqué, ça permettra d'être indépendant du système. L'avantage c'est de pouvoir faire tourner n'importe quelle version d'un programme. C'est bon aussi pour la sécurité, car l'isolation plus forte évitera qu'un programme malvaillant aille n'importe où. L'inconvénient c'est que certains ne mettront plus jamais à jour leur logiciel. Et aussi comme tu l'a dis, ça pourrait prendre plus de place.
carabao
Bon, j'ai activé le dépôt fedora copr "zawertun/kde" et effectué la mise à jour de kde 5.16.5 vers 5.17.2 sans problème, aucune erreur .
J'ai donc actuellement
- plasma 5.17.2
- kde framework 5.63.0
- version qt 5.12.5
Application: 19.08.3
Par contre, je ne suis pas encore convaincu concernant la prise en charge de wayland par le duo kde / nvidia. Je reste donc sous X11 pour le moment.
EDIT 15/11:
- plasma 5.17.3
- kde framework 5.64.0
- version qt 5.12.5
EDIT 08/12:
- plasma 5.17.4
- kde framework 5.64.0
- version qt 5.12.5