This project is a TDE (Trinity Desktop Environment) remix and aims to be a complete system for personal computing with localization support. It is based on Debian (like a Debian Live). You can download a live image and try the software, and then install it in your PC if you want. You can also customize the image starting from available scripts.
Main goals of this remix are:
- lightweight enviroment suitable also for old PC
- adding common extra-repos
- supporting external devices (like printers and scanners)
See a detailed description about how to build a live media using kiwi-ng.
Clone the project into your <source-path>
to get sources:
$ git clone https://github.com/mbugni/tde-remix.git /<source-path>
Choose or create a <target-path>
folder where to put results.
Install Podman:
$ sudo apt --assume-yes install podman containers-storage fuse-overlayfs
Install podman-compose 1.3.0 or later.
Choose a variant (eg: workstation with localization support) that corresponds to a profile (eg: Workstation-l10n
).
Available profiles/variants are:
Console
(command line only, mainly for testing)Desktop
(minimal TDE environment with basic tools)Workstation
(TDE environment with more features like printing and scanning support)
For each variant you can append -l10n
to get italian localization (eg: Desktop-l10n
).
Build the .iso image by running the podman-compose
command from the project root directory:
$ sudo podman-compose run --rm --env KIWI_PROFILE=<variant> \
--env KIWI_TARGET_DIR=<target-path> system-build-amd64
The build can take a while (30 minutes or more), it depends on your machine performances. Environment arguments are optional, available variables are:
Variable | Description | Default value |
---|---|---|
KIWI_PROFILE | Image variant | Workstation-l10n |
KIWI_TARGET_DIR | Build target directory | . |
Remove unused images when finished:
$ sudo podman image prune
The command is very similar to the amd64
platform:
$ sudo podman-compose run --rm --env KIWI_PROFILE=<variant> \
--env KIWI_TARGET_DIR=<target-path> system-build-i386
The standard resulting image is not bootable, so the build process fix it and produce a new
TDE-Remix.i386-bios.iso
image.
See also low resources tips.
You can use a tool like Ventoy to build multiboot USB devices, or simply transfer the image to a single
USB stick using the dd
command:
$ sudo dd if=/<target-path>/TDE-Remix.x86_64-<version>.iso of=/dev/<stick-device>
Questo è un remix di TDE (Trinity Desktop Environment) per computer ad uso personale con il supporto in italiano. È basato su Debian (analogo ad una Debian Live). Nell'immagine .iso che si ottiene sono già installati i pacchetti e le configurazioni per il funzionamento in italiano del sistema (come l'ambiente grafico, i repo extra etc).
Il remix ha come obiettivi principali:
- un ambiente grafico leggero adatto anche a vecchi PC
- aggiunta dei repository comuni
- supporto per dispositivi esterni (come stampanti e scanner)
All notable changes to this project will be documented in the CHANGELOG.md
file.
The format is based on Keep a Changelog.