C'est très compliqué (si seulement réalisable) à faire ce que tu cherche, dans l'absolu (et pas que sous linux, sous n'importe quel système).
Tu es développeur ? Alors adopte une stratégie de développeur !
Il te faut un référentiel général, le plus neutre possible (pas d'outils autre que le strict nécessaire). Il doit être scindé en un référentiel code (un gitlab, par exemple), un donnée (pour tes bases de données, mais ça peut aussi inclure des assets), un configuration et compagnie (ça peut être vu, donc inclus, dans le référentiel "code", s'il y a du versionnage à faire, mais "donnée" serait tout autant valide si c'est figé et non évolutif), probablement un dédié au build, pour le coup...
Et tout est à installer/adapter à partir de ce référentiel unique.
Ça ne garantit pas aucun problème, mais ça les limitera fortement. Et tout ce qui n'est pas compatible avec cette approche est à éviter : à toi de trouver des équivalents compatibles.
[^] # Re: L'idée me semble mauvaise.
Posté par _kaos_ . En réponse au message Système pour changer à volonté de distribution. Évalué à 3. Dernière modification le 11 septembre 2021 à 11:01.
C'est bien une mauvaise idée :)
C'est très compliqué (si seulement réalisable) à faire ce que tu cherche, dans l'absolu (et pas que sous linux, sous n'importe quel système).
Tu es développeur ? Alors adopte une stratégie de développeur !
Il te faut un référentiel général, le plus neutre possible (pas d'outils autre que le strict nécessaire). Il doit être scindé en un référentiel code (un gitlab, par exemple), un donnée (pour tes bases de données, mais ça peut aussi inclure des assets), un configuration et compagnie (ça peut être vu, donc inclus, dans le référentiel "code", s'il y a du versionnage à faire, mais "donnée" serait tout autant valide si c'est figé et non évolutif), probablement un dédié au build, pour le coup...
Et tout est à installer/adapter à partir de ce référentiel unique.
Ça ne garantit pas aucun problème, mais ça les limitera fortement. Et tout ce qui n'est pas compatible avec cette approche est à éviter : à toi de trouver des équivalents compatibles.
Matricule 23415