Ce projet est un remix Fedora et vise à offrir un système complet pour l'utilisation polyvalente avec le support de localisation. Vous pouvez télécharger une image en direct et essayer le logiciel, puis l'installer sur votre PC si vous le souhaitez. Vous pouvez également personnaliser l'image à partir de scripts disponibles.
Les principaux objectifs de ce remix sont:
Voir une description détaillée de la façon de construire les médias en direct.
Note
Si selinux est allumé, désactivez-le pendant le processus de construction:
$ sudo setenforce 0 Clone le projet dans votre <source-path> pour obtenir des sources:
$ git clone https://github.com/mbugni/fedora-remix.git / < source-path > Choisissez ou créez un dossier <target-path> où mettre les résultats.
Installer Podman:
$ sudo dnf --assumeyes install podmanCréez le conteneur pour l'environnement de construction:
$ sudo podman build --file=/ < source-path > /Containerfile --tag=livebuild:fc39Initialisez le conteneur en exécutant un shell interactif:
$ sudo podman run --privileged --network=host -it --volume=/dev:/dev:ro
--volume=/ < source-path > :/live/source:ro --volume=/ < target-path > :/live/target
--name=livebuild-fc39 --hostname=livebuild-fc39 livebuild:fc39 /usr/bin/bashLe conteneur peut être réutilisé et mis à niveau plusieurs fois. Voir Podman Docs pour plus de détails.
Pour entrer à nouveau dans le conteneur de construction:
$ sudo podman start -ia livebuild-fc39Tout d'abord, démarrez le conteneur de construction s'il n'est pas en cours d'exécution:
$ sudo podman start livebuild-fc39 Choisissez une variante (par exemple: poste de travail KDE avec support italien) qui correspond à un profil (par exemple: Workstation-it_IT ).
Les profils / variantes disponibles sont:
Minimal (console uniquement, principalement pour les tests)Desktop (environnement KDE minimal avec outils de base)Workstation (KDE Environment avec plus de fonctionnalités telles que l'impression et le support de numérisation) Pour chaque variante, vous pouvez ajouter -it_IT pour obtenir la localisation italienne (par exemple: Desktop-it_IT ).
Construisez l'image .iso en exécutant la commande kiwi-ng :
$ sudo podman exec livebuild-fc39 kiwi-ng --profile=Workstation-it_IT --type=iso
--shared-cache-dir=/live/target/cache system build
--description=/live/source/kiwi-descriptions --target-dir=/live/targetLa construction peut prendre un certain temps (30 minutes ou plus), elle dépend des performances de votre machine.
Supprimer les ressources inutilisées lorsque vous n'en avez plus besoin:
$ sudo podman container rm --force livebuild-fc39
$ sudo podman image rm livebuild:fc39 Vous pouvez utiliser un outil comme Ventoy pour créer des périphériques USB multiboot, ou simplement transférer l'image en un seul bâton USB à l'aide de la commande dd :
$ sudo dd if=/ < target-path > /Fedora-Remix.x86_64- < version > .iso of=/dev/ < stick-device > Après l'installation, supprimez les ressources du système en direct pour économiser de l'espace en fonctionnant:
$ source /usr/local/libexec/remix/livesys-cleanupQuesto è un remix di Fedora Con il Supporto en Italiano par lingua e saveria. Nell'immagine .iso Che si ottiene sono già installati i pacchetti e le configurazioni per il funzionamento in italiano delle varie applicazioni (venu L'Ambient Grafico, je repo extra, etc.).
Il remix ha come obiettivi Principali:
Toutes les modifications notables de ce projet seront documentées dans le fichier CHANGELOG.md .
Le format est basé sur Keep a Changelog.