This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Aide au déploiement de Plasma Desktop à partir des sources

Tags: None
(comma "," separated)
fizzy
Registered Member
Posts
1
Karma
0
Bonjour à tous :) ,

Je travaille actuellement sur un projet personnel visant à automatiser l'importation d'un environnement de bureau KDE (plasma-desktop) personnalisé à partir des sources.
J'ai jusqu'à maintenant mis en place un serveur dédié local avec toutes les dépendances de gérées pour Plasma. (Je précise que ceci est un projet personnel pour en apprendre plus sur les dépôts de paquets, et le déploiement + la configurations des environnements)

Le but de mon projet:

- Stocker le paquet customisé sur un Serveur Dédié local
- Télécharger le paquet customisé sur la machine client
- Déployer KDE à partir des source du paquet décompressé.


Ma problématique :

Je doute sur la manière dont KDE à pour se déployer dans un système... Suffit t'il juste de compiler avec CMake pour envoyer les bons fichier au bon endroits ? Ou faut-il faire un script "PostInstall" afin d'envoyer les bons composants des répertoires cibles ? Faut t'il également faire un script ou configuration d'amorçage de l'environnement dans le sysctl ou init ?

A noter: Je stocke tout mes paquets sur un dépôt de paquet à l’intérieur d'un serveur dédié local.

PS: Je suis également preneur d'une autre méthodes d’intégrer mon propre environnement automatiquement même si je pense qu'un dépôt de paquets est optimal.

Merci de votre aide et bonne journée !
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
En d'autres mots: faire le travail que font normalement les distributions. Il faut don't décider en tout premier quel type de paquetage tu veux utiliser. A l'heure actuelle 4 distributions utilisent les sources plutôt que les tarball publiés: Gentoo, Arch, Suse et Neon.

Dans le cas de Gentoo et Arch il y a une documentation très extensive dans leurs wikis respectifs, je ne sais pas dans quelle mesure Suse documente leur système.

Dans le cas de Néon ce sont les développeurs KDE qui le font, je suggère donc d'explorer les wikis pour cela: https://community.kde.org et https:techbase.kde.org, ains que la nouvelle plateforme de développement: https://invent.kde.org, en particvulier https://invent.kde.org/packaging

Une grande partie de la documentation sur les applications et les frameworks se trouve aussi dans l'API: https://api.kde.org

Prépares-toi à une lecture intensive, car ce genre de travail dépasse certainement le cadre de ce forum qui s'adresse aux utilisateurs et non pas aux distributions.


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]