<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SysLinuxOS</title>
	<atom:link href="https://syslinuxos.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://syslinuxos.com/</link>
	<description>for Systems Integrator</description>
	<lastBuildDate>Wed, 17 Jun 2026 18:50:42 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://syslinuxos.com/wp-content/uploads/2023/02/cropped-logo-128-32x32.png</url>
	<title>SysLinuxOS</title>
	<link>https://syslinuxos.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Build a Live ISO from DistroClone Backup Cache</title>
		<link>https://syslinuxos.com/build-iso-from-distroclone-backup-cache/</link>
					<comments>https://syslinuxos.com/build-iso-from-distroclone-backup-cache/#respond</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Wed, 17 Jun 2026 17:45:17 +0000</pubDate>
				<category><![CDATA[SysLinuxOS]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/build-iso-from-distroclone-backup-cache/</guid>

					<description><![CDATA[<p>Starting with distroclone 1.4.10 and distroclone-backup 1.3.4, the two tools are fully interoperable on btrfs filesystems. DistroClone can build a live ISO directly from the rootfs cache created by DistroClone Backup, bypassing the live rsync clone step entirely. This guide explains the technical architecture behind the feature, when to use it, and how btrfs subvolume&#8230;&#160;<a href="https://syslinuxos.com/build-iso-from-distroclone-backup-cache/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">Build a Live ISO from DistroClone Backup Cache</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/build-iso-from-distroclone-backup-cache/">Build a Live ISO from DistroClone Backup Cache</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="4148" class="elementor elementor-4148">
				<div class="elementor-element elementor-element-61992434 e-flex e-con-boxed e-con e-parent" data-id="61992434" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fca9dd6 elementor-widget elementor-widget-text-editor" data-id="fca9dd6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><p>Starting with <span style="color: #00ccff;"><strong>distroclone 1.4.10</strong></span> and <span style="color: #00ccff;"><strong>distroclone-backup 1.3.4</strong></span>, the two tools are fully interoperable on <strong>btrfs</strong> filesystems.<br /><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone/">DistroClone</a></span> can build a live ISO directly from the rootfs cache created by <a href="https://fconidi.github.io/distroClone-backup/"><span style="color: #00ccff;">DistroClone Backup</span></a>,<br />bypassing the live rsync clone step entirely.</p><p>This guide explains the technical architecture behind the feature, when to use it, and how<br />btrfs subvolume layout affects both tools.</p><hr /><h2>Why Build from Cache Instead of Live rsync?</h2><p>The standard DistroClone workflow clones the <em>running</em> system:</p><blockquote><p>running system → rsync → /mnt/&lt;distro&gt;_live/rootfs/ → squashfs → ISO</p></blockquote><p>This works well but has a limitation: the clone captures the system as it is<br /><em>right now</em>, including any transient state, open files, partially written logs,<br />and in-flight processes. If the system is in heavy use during the build, some files<br />may be inconsistent.</p><p>DistroClone Backup maintains a <strong>clean, versioned rootfs cache</strong> on a separate<br />btrfs volume. The cache is updated on a schedule (or on demand) and each version is<br />a stable, read-only btrfs snapshot. Building the ISO from the cache has several advantages:</p><ul><li><strong>Reproducible state</strong> — the ISO reflects a known, stable snapshot, not the live system mid-use.</li><li><strong>Faster builds</strong> — the cache rsync only transfers changed files; the ISO build rsync copies from a local btrfs volume at memory speed.</li><li><strong>Safe iteration</strong> — the running system is never read during the squashfs phase, eliminating race conditions from concurrent writes.</li><li><strong>Offline builds</strong> — the cache can be on a dedicated partition or external drive, allowing ISO builds even on a different machine.</li></ul><hr /><h2>How DistroClone Backup Builds the Cache</h2><p>DistroClone Backup stores the rootfs cache under a configurable base directory. The default path is:</p><p><code>/mnt/SysLinuxOS_backup/</code></p><p>Inside, it creates the following layout:</p><pre><code>/mnt/SysLinuxOS_backup/</code><br /><br /><code>├── .backup_meta          ← metadata file (date, distro, size)
└── .rootfs_cache/        ← btrfs subvolume (the live rsync target)
    └── .snapshots/       ← btrfs subvolume managed by snapper
        ├── 1/
        │   ├── info.xml
        │   └── snapshot/ ← read-only btrfs snapshot of .rootfs_cache
        ├── 2/
        │   ├── info.xml
        │   └── snapshot/
        └── ...
</code></pre><p><code>.rootfs_cache</code> is created as a <strong>btrfs subvolume</strong>, not a plain directory. This allows snapper to take read-only snapshots of it without copying data.</p><p>After each backup run, snapper creates a numbered snapshot inside <code>.snapshots/</code> — a read-only point-in-time copy of the rootfs. A retention policy (default: keep last 10) prunes old snapshots automatically.</p><p>The <code>.backup_meta</code> file contains three fields used by DistroClone:</p><pre><code>META_DATE="2026-06-17 14:30"
META_DISTRO="SysLinuxOS"
META_SIZE="8.2G"
</code></pre><hr /><h2>How DistroClone Detects and Uses the Cache</h2><h3>Detection at startup</h3><p>Before showing the welcome dialog, DistroClone checks for two conditions:</p><ol><li><code>/mnt/SysLinuxOS_backup/.rootfs_cache</code> exists as a directory</li><li><code>/mnt/SysLinuxOS_backup/.backup_meta</code> exists and is readable</li></ol><p>If both are true, DistroClone reads the metadata and builds a label string:</p><pre><code>2026-06-17 14:30 | SysLinuxOS | 8.2G</code></pre><p>This label appears in a checkbox added to the welcome YAD dialog:</p><pre><code>[ ] Build from DCB cache (2026-06-17 14:30 | SysLinuxOS | 8.2G)</code></pre><p>If the cache is not present, the checkbox is not shown and the dialog is identical to<br />the standard workflow.</p><h3>Step 7 — clone step bypass</h3><p>When the user enables the checkbox, DistroClone sets <code>SOURCE_MODE=cache</code>.<br />Step 7 (source validation / live system check) is skipped entirely:</p><pre><code>if [ "$SOURCE_MODE" != "cache" ] &amp;&amp; [ "$SOURCE" != "/" ]; then
    # live validation only runs in live mode
fi
</code></pre><h3>Step 8 — rsync from cache</h3><p>In cache mode, step 8 uses <code>$CACHE_DIR</code> as the rsync source instead of<br /><code>/</code>. Two differences from the live rsync are notable:</p><table border="1" cellpadding="6"><tbody><tr><th>Flag</th><th>Live mode</th><th>Cache mode</th><th>Reason</th></tr><tr><td><code>--one-file-system</code></td><td>yes</td><td>no</td><td>On btrfs, <code>--one-file-system</code> would <em>not</em> prevent entering btrfs<br />subvolumes anyway (same device ID). The flag is omitted in cache mode because the<br />source is already a filtered, standalone rootfs — not the running system with<br />mounted virtual filesystems.</td></tr><tr><td><code>--exclude=$LIVE_DIR</code></td><td>yes</td><td>no</td><td>The live build directory (<code>/mnt/&lt;distro&gt;_live/</code>) exists only on the<br />running system, not in the cache.</td></tr></tbody></table><p>The cache rsync excludes btrfs-specific paths to avoid carrying subvolume metadata into the ISO:</p><pre><code>--exclude=/.snapshots
--exclude=/.snapshots/*
--exclude=/@.rollback-bak-*
</code></pre><p>Standard exclusions still apply: <code>/dev</code>, <code>/proc</code>, <code>/sys</code>,<br /><code>/run</code>, <code>/tmp</code>, <code>/mnt</code>, <code>/home</code>,<br /><code>/root</code>, <code>/var/log</code>, apt caches, etc.</p><hr /><h2>btrfs Subvolume Layout and Interoperability</h2><p>A typical SysLinuxOS btrfs installation uses the following subvolume layout:</p><pre><code>btrfs root (top-level, subvolid=5)
├── @               ← mounted at /
├── @home           ← mounted at /home
└── .snapshots      ← snapper snapshots of @</code> <code>/mnt/SysLinuxOS_backup/ (separate btrfs volume or subvolume)
└── .rootfs_cache/  ← subvolume, rsync target
    └── .snapshots/ ← subvolume, snapper config "distroclone-backup"
        ├── 1/snapshot   (read-only)
        ├── 2/snapshot   (read-only)
        └── ...
</code></pre><h3>Why rm -rf fails on the cache</h3><p><code>rm -rf /mnt/SysLinuxOS_backup/</code> fails with <em>Read-only file system</em><br />because the btrfs read-only snapshots inside <code>.snapshots/N/snapshot/</code> cannot<br />be deleted by the kernel&#8217;s unlink path — only <code>btrfs subvolume delete</code> can<br />remove them.</p><p>The correct deletion order:</p><pre><code># 1. Delete each read-only snapshot leaf
sudo btrfs subvolume delete /mnt/SysLinuxOS_backup/.rootfs_cache/.snapshots/1/snapshot
sudo btrfs subvolume delete /mnt/SysLinuxOS_backup/.rootfs_cache/.snapshots/2/snapshot
# ... repeat for each numbered snapshot

# 2. Delete the .snapshots subvolume itself
sudo btrfs subvolume delete /mnt/SysLinuxOS_backup/.rootfs_cache/.snapshots

# 3. Delete the .rootfs_cache subvolume
sudo btrfs subvolume delete /mnt/SysLinuxOS_backup/.rootfs_cache

# 4. Now rm -rf works on the remainder
sudo rm -rf /mnt/SysLinuxOS_backup/
</code></pre><p>DistroClone Backup&#8217;s <strong>Delete Cache</strong> button (v1.3.4+) handles both snapshot<br />formats automatically — snapper-style numbered directories (<code>N/snapshot</code>) and<br />the legacy flat format (<code>@YYYY-MM-DD_HH:MM</code>).</p><hr /><h2>Typical Workflow</h2><p>A complete cycle using both tools together:</p><ol><li><strong>Run DistroClone Backup — Full Backup</strong><br />Creates <code>/mnt/SysLinuxOS_backup/.rootfs_cache/</code> via rsync clone of the<br />running system. On btrfs, snapper creates snapshot <code>1/snapshot</code>.</li><li><strong>Run DistroClone Backup — Incremental Backup</strong> (optional)<br />Updates the cache with changes since the last run. Snapper creates the next numbered<br />snapshot. Previous snapshots remain for rollback.</li><li><strong>Launch DistroClone</strong><br />The welcome dialog detects the cache and shows the checkbox with the cache metadata.<br />Enable <em>Build from DCB cache</em>.</li><li><strong>DistroClone builds the ISO from the cache</strong><br />Step 7 (live validation) is skipped. Step 8 rsyncs from<br /><code>/mnt/SysLinuxOS_backup/.rootfs_cache/</code>. All subsequent steps<br />(chroot config, Calamares setup, squashfs, GRUB, ISO assembly) run normally.</li><li><strong>Test and distribute the ISO</strong><br />The resulting ISO is a clean, reproducible snapshot of the system at the time of<br />the last backup run.</li></ol><hr /><h2>Requirements</h2><ul><li>btrfs filesystem on the backup destination (required for snapper versioning; ext4/xfs falls back to plain rsync without snapshots)</li><li>snapper installed and configured by DistroClone Backup (<code>sudo apt install snapper btrfs-progs</code>)</li><li>DistroClone Backup v1.3.0 or later (snapper integration)</li><li>DistroClone v1.4.10 or later (build-from-cache feature)</li><li>At least 4–6 GB free space under <code>/mnt</code> for the ISO build working directory</li></ul><hr /><h2>Installation</h2><p>Both packages are available from the SysLinuxOS APT repository:</p><pre><code>curl -fsSL https://fconidi.github.io/SysLinuxOS-Tools/client/install-repo.sh | sudo bash
sudo apt install distroclone distroclone-backup snapper btrfs-progs</code></pre><p>Or download the .deb packages directly:</p><pre><code>wget https://github.com/fconidi/distroClone/releases/latest/download/distroClone_1.4.10_all.deb
wget https://github.com/fconidi/distroClone-backup/releases/latest/download/distroclone-backup_1.3.4_all.deb
sudo apt install ./distroClone_1.4.10_all.deb ./distroclone-backup_1.3.4_all.deb</code></pre><hr /><p><strong>DistroClone</strong> and <strong>DistroClone Backup</strong> are part of the<br />SysLinuxOS toolchain — GPL-3.0-or-later — maintained by Franco Conidi aka edmond.</p><p>Further reading:<br /><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com/distroclone-live-iso-builder/">DistroClone Live ISO Builder</a> ·</span><br /><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com/distroclone-backup-restore/">DistroClone Backup &amp; Restore</a> ·</span><br /><a href="https://fconidi.github.io/SysLinuxOS-Tools/"><span style="color: #00ccff;">SysLinuxOS APT Repository</span></a></p><p> </p>								</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&amp;linkname=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fbuild-iso-from-distroclone-backup-cache%2F&#038;title=Build%20a%20Live%20ISO%20from%20DistroClone%20Backup%20Cache" data-a2a-url="https://syslinuxos.com/build-iso-from-distroclone-backup-cache/" data-a2a-title="Build a Live ISO from DistroClone Backup Cache">share</a></p><p>L'articolo <a href="https://syslinuxos.com/build-iso-from-distroclone-backup-cache/">Build a Live ISO from DistroClone Backup Cache</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/build-iso-from-distroclone-backup-cache/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS Official APT Repository Now Live</title>
		<link>https://syslinuxos.com/syslinuxos-tools-apt-repository/</link>
					<comments>https://syslinuxos.com/syslinuxos-tools-apt-repository/#respond</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Tue, 16 Jun 2026 10:05:02 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DistroClone]]></category>
		<category><![CDATA[DistroClone-Backup]]></category>
		<category><![CDATA[Repository]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[debian 13]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[SysLinuxOS 13.2]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/syslinuxos-tools-apt-repository/</guid>

					<description><![CDATA[<p>I am excited to announce that the official SysLinuxOS AP  is now live and publicly accessible. All SysLinuxOS tools and packages are now installable and upgradable directly via apt, with GPG signature verification and automatic updates. What it is The SysLinuxOS-Tools repository is a GPG-signed APT repository hosted on GitHub Pages and managed with reprepro.&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-tools-apt-repository/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS Official APT Repository Now Live</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-tools-apt-repository/">SysLinuxOS Official APT Repository Now Live</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image"><img decoding="async" style="max-width: 100%; height: auto; border-radius: 8px; margin: 1.5rem 0;" src="https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-repo.png" alt="SysLinuxOS-Tools Repository" /></figure>
<p>I am excited to announce that the <strong>official <span style="color: #00ccff;">SysLinuxOS</span> AP </strong> is now live and publicly accessible. All SysLinuxOS tools and packages are now installable and upgradable directly via <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt</code>, with GPG signature verification and automatic updates.</p>
<h2>What it is</h2>
<p>The <strong>SysLinuxOS-Tools</strong> repository is a GPG-signed APT repository hosted on GitHub Pages and managed with <strong>reprepro</strong>. It distributes the packages developed for SysLinuxOS: tools that extend Debian with snapshot management, live ISO creation, system monitoring and more.</p>
<p>Repository URL: <a href="https://fconidi.github.io/SysLinuxOS-Tools">https://fconidi.github.io/SysLinuxOS-Tools</a></p>
<p>Source code and metadata on GitHub: <a href="https://github.com/fconidi/SysLinuxOS-Tools">https://github.com/fconidi/SysLinuxOS-Tools</a></p>
<h2>Available packages (repo constantly updated)</h2>
<ul>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">distroclone</code> — builds a bootable live ISO directly from your running Debian system</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">distroclone-backup</code> — automatic Btrfs snapshot integration for distroClone</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs</code> — Btrfs snapshots in the GRUB menu (SysLinuxOS build)</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-ring-conky</code> — ring-style Conky theme with auto-scaling</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots</code> — Btrfs snapshot management with GRUB integration</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">conky-window</code> — minimal Conky window theme for SysLinuxOS</li>
</ul>
<h2></h2>
<h2>Tip</h2>
<p>After installing SysLinuxOS 13.2, I recommend reinstalling the packages, to update configuration files, and align all packages with apt.</p>
<h2></h2>
<h2>Installation</h2>
<p>A single command sets up the repository, imports the GPG key and configures the APT source:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">curl -fsSL https://fconidi.github.io/SysLinuxOS-Tools/client/install-repo.sh | sudo bash</pre>
<p>After that, install any package as usual:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo apt install syslinuxos-snapshots
sudo apt install syslinuxos-ring-conky
sudo apt install distroclone</pre>
<p>Updates will be delivered automatically via <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt upgrade</code>, like any standard Debian package.</p>
<h3>Manual setup</h3>
<p>If you prefer to configure the repository by hand:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;"># Import the signing key
curl -fsSL https://fconidi.github.io/SysLinuxOS-Tools/syslinuxos-archive-keyring.asc \
  | sudo gpg --dearmor -o /usr/share/keyrings/syslinuxos-archive-keyring.gpg

# Add the APT source (deb822 format)
sudo tee /etc/apt/sources.list.d/syslinuxos-tools.sources &gt;/dev/null &lt;&lt;'EOF'
Types: deb
URIs: https://fconidi.github.io/SysLinuxOS-Tools
Suites: tirreno
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/syslinuxos-archive-keyring.gpg
EOF

sudo apt update</pre>
<h2>Technical details</h2>
<ul>
<li><strong>Hosting:</strong> GitHub Pages (branch <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">main</code>)</li>
<li><strong>Signing:</strong> GPG RSA-4096, key ID <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">5FADCAF45BC3FA1D</code></li>
<li><strong>Suite:</strong> <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tirreno</code> — <strong>Component:</strong> <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">main</code> — <strong>Architecture:</strong> <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">amd64</code></li>
<li><strong>Package management:</strong> reprepro — one version per package, index rebuilt and re-signed on each update</li>
</ul>
<p>The <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs</code> package is a customized build for SysLinuxOS. To ensure it always takes precedence over any Debian-provided version, the install script configures an APT pin at priority 1001 in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/apt/preferences.d/99-syslinuxos-tools.pref</code>. No other packages are pinned.</p>
<h2>Why a dedicated repository</h2>
<p>Managing SysLinuxOS packages individually — downloading <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">.deb</code> files, tracking versions, running <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">dpkg -i</code> manually — is error-prone and does not scale. A proper APT repository means:</p>
<ul>
<li>Packages are installed and upgraded with standard <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt</code> commands</li>
<li>GPG signature verification on every <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt update</code></li>
<li>Correct dependency resolution handled by APT</li>
<li>No manual intervention needed when new versions are released</li>
</ul>
<p>The repository is already used in the SysLinuxOS ISO build process and on all active SysLinuxOS installations.</p>
<p><em>Franco Conidi aka edmond — francoconidi.it — syslinuxos.com</em></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&amp;linkname=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-tools-apt-repository%2F&#038;title=SysLinuxOS%20Official%20APT%20Repository%20Now%20Live" data-a2a-url="https://syslinuxos.com/syslinuxos-tools-apt-repository/" data-a2a-title="SysLinuxOS Official APT Repository Now Live">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-tools-apt-repository/">SysLinuxOS Official APT Repository Now Live</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-tools-apt-repository/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS Snapshot Management Guide</title>
		<link>https://syslinuxos.com/syslinuxos-snapshot/</link>
					<comments>https://syslinuxos.com/syslinuxos-snapshot/#respond</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Tue, 09 Jun 2026 18:39:58 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[SysLinuxOS 13.2]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=4113</guid>

					<description><![CDATA[<p>&#160; SysLinuxOS &#8211; Snapshot Management Guide 1. Introduction SysLinuxOS 13.2 uses btrfs as its default filesystem and integrates snapper, grub-btrfs, and the syslinuxos-rollback helper to provide automatic, GRUB-bootable filesystem snapshots. Every time the system is updated or a snapshot is created manually, a copy of the root filesystem is stored in /.snapshots. These snapshots appear&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-snapshot/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS Snapshot Management Guide</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-snapshot/">SysLinuxOS Snapshot Management Guide</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><!-- SysLinuxOS — Snapshot Management Guide — for the Elementor "Editor di testo" widget (tab: Codice).
Plain semantic HTML + inline styles only (no



<style> block, which the
WordPress editor would strip). Headings/paragraphs inherit your theme's
typography; only the code boxes carry inline styling so they stay readable
on a dark background. Copy everything below into the Codice tab. --></p>
<h1><img fetchpriority="high" decoding="async" class="alignnone wp-image-4120 size-large" src="https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-1024x559.png" alt="SysLinuxOS Snapshot Management Guide" width="1024" height="559" srcset="https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-1024x559.png 1024w, https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-300x164.png 300w, https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-768x419.png 768w, https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-600x327.png 600w, https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot-1190x649.png 1190w, https://syslinuxos.com/wp-content/uploads/2026/06/SysLinuxOS-snapshot.png 1408w" sizes="(max-width: 1024px) 100vw, 1024px" /></h1>
<p>&nbsp;</p>
<h1>SysLinuxOS &#8211; Snapshot Management Guide</h1>
<h2>1. Introduction</h2>
<p><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com/syslinuxos-13-2-revolution/">SysLinuxOS 13.2</a></span> uses btrfs as its default filesystem and integrates snapper, grub-btrfs, and the <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-rollback</code> helper to provide automatic, GRUB-bootable filesystem snapshots.</p>
<p>Every time the system is updated or a snapshot is created manually, a copy of the root filesystem is stored in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/.snapshots</code>. These snapshots appear as boot entries in the GRUB menu, making it possible to boot into a previous state without losing data or needing a live ISO.</p>
<p>This guide covers the commands you will use day-to-day to inspect, create, delete, and restore snapshots on SysLinuxOS.</p>
<h2>2. Requirements</h2>
<p>The following packages must be installed and active (default in SysLinuxOS):</p>
<ul>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots</code> — provides <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-rollback</code>, the grub.d helpers, and the setup script</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">snapper</code> &gt;= 0.10</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs</code> &gt;= 4.14</li>
<li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">btrfs-progs</code></li>
</ul>
<p>To verify the setup is complete:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root list
systemctl status snapper-timeline.timer snapper-cleanup.timer grub-btrfsd.service</pre>
<p>If <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/.snapshots</code> is missing or the snapper config does not exist, re-run the setup:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo /usr/sbin/syslinuxos-snapshots-setup</pre>
<h2>3. Viewing Snapshots</h2>
<p>List all existing snapshots:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root list</pre>
<p>The output shows the snapshot number, type (single, pre, post), date, description, and whether the snapshot is read-only. Row <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">0</code> is always the current live state and is not a real snapshot.</p>
<p>To show detailed information about a specific snapshot:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root info N</pre>
<p>Replace <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">N</code> with the snapshot number.</p>
<h2>4. Creating a Snapshot</h2>
<p>Create a manual single snapshot with a description:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root create --description "before kernel upgrade" --type single</pre>
<p>Create a pre/post pair around an operation (for example a package install):</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root create --type pre --description "pre apt upgrade"
sudo apt upgrade
sudo snapper -c root create --type post --description "post apt upgrade"</pre>
<h2>5. Deleting Snapshots</h2>
<p>Delete a single snapshot by number:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root delete N</pre>
<p>Delete a range of snapshots:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root delete N-M</pre>
<p>Snapper also runs automatic cleanup via the <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">snapper-cleanup.timer</code> service. The active limits are:</p>
<ul>
<li>Maximum regular snapshots kept: 5</li>
<li>Maximum important snapshots kept: 5</li>
<li>Daily timeline snapshots kept: 7</li>
<li>GRUB snapshot entries shown: 8</li>
</ul>
<p>These values are set by <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots-setup</code> and can be overridden manually:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root set-config "NUMBER_LIMIT=10"
sudo snapper -c root set-config "TIMELINE_LIMIT_DAILY=14"</pre>
<h2>6. Automatic Snapshots (Timeline)</h2>
<p>The timeline creates one snapshot per hour and keeps the most recent daily snapshots according to the configured limits. This is handled by two systemd timers:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">systemctl status snapper-timeline.timer
systemctl status snapper-cleanup.timer</pre>
<p>To check the timeline configuration:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root get-config</pre>
<p>Timeline creation is enabled by default (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">TIMELINE_CREATE="yes"</code>). To disable it:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo snapper -c root set-config "TIMELINE_CREATE=no"</pre>
<h2>7. Booting from a Snapshot (GRUB)</h2>
<p>At boot, the GRUB menu includes a submenu named <strong>SysLinuxOS — snapshots</strong>. Select a snapshot entry to boot the system in the state it was at the time the snapshot was taken.</p>
<p>The system boots from a read-only copy of the snapshot. From this temporary state you can verify the system works and then decide whether to proceed with the rollback.</p>
<p>The submenu is generated by <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfsd</code>, which monitors <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/.snapshots</code> and updates <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/boot/grub/grub-btrfs.cfg</code> automatically when snapshots are created or deleted. To regenerate it manually:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo update-grub</pre>
<h2>8. Rolling Back to a Snapshot</h2>
<p>Rolling back replaces the current root subvolume (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code>) with a read-write copy of the chosen snapshot. The previous <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> is preserved as <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@.rollback-bak-&lt;timestamp&gt;</code> on the btrfs top-level volume for recovery purposes.</p>
<h3>8.1 Method 1 — From a Booted Snapshot (Recommended)</h3>
<p>Boot into the snapshot you want to restore via the GRUB snapshot submenu, then run:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo syslinuxos-rollback</pre>
<p>The tool auto-detects the snapshot number from the current subvolume path.</p>
<h3>8.2 Method 2 — From the Running System or a Live ISO</h3>
<p>Pass the snapshot number explicitly:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo syslinuxos-rollback N</pre>
<p>In both cases the tool asks for confirmation before making any changes, then prints the steps it will execute:</p>
<ol>
<li>Rename <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> to <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@.rollback-bak-&lt;timestamp&gt;</code></li>
<li>Create a new read-write <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> from snapshot <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">N</code></li>
<li>Recreate <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@/.snapshots</code> as an empty btrfs subvolume (snapper resumes normally)</li>
</ol>
<p>After the tool completes, reboot:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo reboot</pre>
<p>After verifying the rolled-back system works correctly, you can delete the backup subvolume (see the next section).</p>
<h2>9. Cleaning Up Rollback Backups</h2>
<p>Each rollback leaves a <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@.rollback-bak-&lt;timestamp&gt;</code> subvolume on the btrfs top-level volume. These are kept intentionally as a safety net and do not appear in the GRUB snapshot menu.</p>
<p>To list and remove them:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo mkdir -p /mnt/tmp
sudo mount -o subvolid=5 /dev/sdXN /mnt/tmp
ls /mnt/tmp | grep rollback-bak
sudo btrfs subvolume delete -R -c /mnt/tmp/@.rollback-bak-&lt;timestamp&gt;
sudo umount /mnt/tmp</pre>
<p>Replace <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/dev/sdXN</code> with your btrfs partition (visible with <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lsblk</code>).</p>
<h2>10. Accessing Snapshots from Another SysLinuxOS Install</h2>
<p>If multiple SysLinuxOS installs are present on different partitions, the GRUB menu includes two additional sections generated by the <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots</code> package:</p>
<ul>
<li><strong>Other Linux installs on btrfs:</strong> top-level entry for each secondary install plus an <strong>Advanced options</strong> submenu with all available kernels and recovery entries. This replaces the missing os-prober detection for btrfs <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> layouts (Debian bugs 921004, 940710).</li>
<li><strong>SysLinuxOS — Snapshots of other installs:</strong> a submenu that chainloads the <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs.cfg</code> of each secondary install. Selecting an entry boots that install&#8217;s specific snapshot.</li>
</ul>
<p>Both sections are generated by <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/13_syslinuxos-btrfs-otheros</code> and <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/14_syslinuxos-snapshots-otheros</code>. They can be disabled individually in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/default/grub</code>:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">GRUB_DISABLE_BTRFS_OTHEROS=true
GRUB_DISABLE_BTRFS_SNAPSHOTS_OTHEROS=true</pre>
<p>After changing these variables, regenerate the GRUB configuration:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo update-grub</pre>
<h2>11. Re-running Setup</h2>
<p>The setup script is idempotent and safe to re-run at any time. It will skip steps that are already complete and only apply what is missing:</p>
<pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo /usr/sbin/syslinuxos-snapshots-setup</pre>
<p>Use this after a manual change to the snapper configuration, after a failed <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">snapper-boot.service</code>, or when setting up a system that was installed without the <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots</code> package.</p>
<p>&nbsp;</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&amp;linkname=SysLinuxOS%20Snapshot%20Management%20Guide" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-snapshot%2F&#038;title=SysLinuxOS%20Snapshot%20Management%20Guide" data-a2a-url="https://syslinuxos.com/syslinuxos-snapshot/" data-a2a-title="SysLinuxOS Snapshot Management Guide">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-snapshot/">SysLinuxOS Snapshot Management Guide</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-snapshot/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS 13.2 Revolution</title>
		<link>https://syslinuxos.com/syslinuxos-13-2-revolution/</link>
					<comments>https://syslinuxos.com/syslinuxos-13-2-revolution/#comments</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Tue, 09 Jun 2026 11:09:28 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DistroClone]]></category>
		<category><![CDATA[DistroClone-Backup]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Mate]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Rete]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[SysLinuxOS 13.2]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=4092</guid>

					<description><![CDATA[<p>SysLinuxOS 13.2 there was no more time This release is not a simple update, but it is the &#8220;14&#8221; version that I had in mind, a real epochal change. There was no more time and I didn&#8217;t want to wait any longer.  SysLinuxOS  13.2 is a substantial revision of how the system handles storage, backups,&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-13-2-revolution/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS 13.2 Revolution</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-2-revolution/">SysLinuxOS 13.2 Revolution</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="4092" class="elementor elementor-4092">
				<div class="elementor-element elementor-element-655b732 e-flex e-con-boxed e-con e-parent" data-id="655b732" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-18486bd elementor-widget elementor-widget-text-editor" data-id="18486bd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- SysLinuxOS 13.2 — technical overview, for the Elementor "Editor di testo" widget (tab: Codice).<br />     Plain semantic HTML + inline styles only (no </p>
<style><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start"></span> block, which the WordPress editor strips).<br />     Headings/paragraphs inherit the theme typography; inline command terms are light blue and<br />     code blocks use a dark panel, both readable on a dark background. --></p><h1>SysLinuxOS 13.2 there was no more time</h1><p>This release is not a simple update, but it is the &#8220;<span style="color: #00ccff;">14</span>&#8221; version that I had in mind, a real epochal change. There was no more time and I didn&#8217;t want to wait any longer.<span style="color: #00ccff;">  <a href="https://syslinuxos.com">SysLinuxOS</a> </span> 13.2 is a substantial revision of how the system handles storage, backups, recovery, and boot. The release introduces <a href="https://en.wikipedia.org/wiki/Btrfs"><span style="color: #00ccff;"><strong>btrfs</strong></span></a> as the default filesystem and builds an integrated snapshot, rollback, and backup layer on top of it. All of these capabilities are preconfigured and active from the first boot, with no additional setup required.</p><h2>btrfs by Default</h2><p>New installations use <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">btrfs</code> with the standard <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> subvolume for root and <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@home</code> for home. Calamares performs the partitioning and subvolume layout automatically during guided installation, with no manual configuration.</p><p>btrfs enables capabilities that are not available on ext4: instant snapshots, full system rollback, and native incremental backups. In SysLinuxOS 13.2 these features are integrated and preconfigured out of the box.</p><h2>Integrated Snapper Configuration</h2><p>As soon as SysLinuxOS 13.2 is installed, <a href="https://github.com/openSUSE/snapper"><span style="color: #00ccff;">Snapper</span></a> is configured and active. The following operations are automatic:</p><ul><li>A baseline snapshot is created at the end of the installation, providing a clean reference point.</li><li>Each <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt</code> install, upgrade, or remove operation creates a pre/post snapshot pair.</li><li>Boot snapshots are created on each system start, before any service modifies files.</li><li>A timeline retains daily, weekly, and monthly snapshots.</li></ul><p>Retention limits are set to sensible defaults (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">NUMBER_LIMIT 5</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">TIMELINE_LIMIT_DAILY 7</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">GRUB_BTRFS_LIMIT 8</code>). On upgrade, custom values set by the user are preserved.</p><h2>GRUB Snapshot Menu and Rollback</h2><p>Through <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs</code> integration, a &#8220;SysLinuxOS — snapshots&#8221; submenu is added to the boot menu and updated on every <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">update-grub</code>, listing the most recent system snapshots.</p><p>To restore a previous state, boot a snapshot in read-only recovery mode and run <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-rollback</code>. The tool renames the current <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> to a timestamped backup, creates a new read-write <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> from the selected snapshot, and recreates <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/.snapshots</code> as an empty subvolume. After reboot the system returns to the selected state, with the full previous snapshot history preserved in the backup.</p><h2>Multiple SysLinuxOS Installations on a Single Disk</h2><p>btrfs and os-prober have a long-standing limitation, reported as a Debian bug and still open upstream (#921004, #940710): with two Linux installations on btrfs partitions, GRUB detects only the current one. The cause is that os-prober mounts the partition at the top level and looks for <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/os-release</code> there, while in the standard btrfs layout the file resides at <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/@/etc/os-release</code>.</p><p>SysLinuxOS 13.2 addresses this with a custom, os-prober-independent solution. The script <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/13_syslinuxos-btrfs-otheros</code> enumerates all btrfs partitions via <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lsblk</code>, mounts each with <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">subvol=@</code>, checks for <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/os-release</code>, and generates complete GRUB menuentry blocks: a top-level entry with the most recent kernel, an &#8220;Advanced options&#8221; submenu listing all kernels newest-first, and a recovery entry. It runs alongside os-prober without conflicts, while os-prober continues to handle ext4/xfs installations. It can be disabled with a single line in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/default/grub</code>.</p><p>In addition, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/14_syslinuxos-snapshots-otheros</code> detects btrfs installations that contain a <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs.cfg</code> and generates a &#8220;SysLinuxOS — Snapshots of other installs&#8221; submenu that performs a direct <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">configfile</code> chainload into that installation&#8217;s snapshot menu. This allows booting the snapshots of another SysLinuxOS installation on the same disk.</p><h2>SysLinuxOS Package Ecosystem</h2><p>The btrfs, snapshot, clone, and backup functionality is delivered through four packages, each distributed as an installable <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">.deb</code>, independently versioned and tested.</p><h3>syslinuxos-snapshots 0.3.9 — Snapshot Engine</h3><p>This is the central package. Installing it provides the complete snapshot system, preconfigured and operational:</p><ul><li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots-setup</code> — the Snapper setup script, with a <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">--force</code> argv bypass for execution inside the Calamares chroot, where the system D-Bus is unavailable and stock <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">snapper</code> fails silently. It uses <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">--no-dbus</code> to talk directly to the snapper library. The same logic applies in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">--reset-baseline</code> mode, which removes spurious snapshots generated during installation and creates a single clean baseline (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">#1</code>), using a retry loop and reverse-numeric sort to respect Snapper&#8217;s pre/post ordering constraints.</li><li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-rollback</code> — the rollback helper. It mounts the btrfs top level (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">subvolid=5</code>), renames <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> to <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@.rollback-bak-TIMESTAMP</code>, creates a new read-write <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> as a btrfs snapshot of the selected snapshot, and recreates <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/.snapshots</code> as an empty subvolume. On reboot, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">fstab subvol=/@</code> loads the new root.</li><li><code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/13_syslinuxos-btrfs-otheros</code> and <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/grub.d/14_syslinuxos-snapshots-otheros</code> — the two GRUB scripts described above, packaged and installed automatically.</li><li>Snapper configuration with <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">set_if_default</code> logic that updates only values the user has not changed.</li></ul><h3>grub-btrfs 4.14 — Snapshots in the Boot Menu</h3><p>The <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">grub-btrfs</code> package bundled with SysLinuxOS is packaged and validated against the Debian <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@</code> / <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">.snapshots</code> layout. The &#8220;SysLinuxOS — snapshots&#8221; submenu updates automatically on every <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">update-grub</code>. Each Snapper snapshot is a bootable entry; the system starts in read-only recovery mode from that snapshot, ready for <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-rollback</code>.</p><h3>distroClone 1.4.8 — System Clone and Live ISO Build</h3><p>distroClone builds a SysLinuxOS Live ISO from the running system, or clones the current installation to another disk. Version 1.4.8 is fully integrated with the btrfs ecosystem:</p><ul><li>btrfs-aware ISO build, with exclusion of <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">.snapshots</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">@.rollback-bak-*</code>, and <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">var/lib/snapper/snapshots</code> from the squashfs, so no source snapshot is carried into the installed target.</li><li>Snapper setup inside the Calamares chroot via <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-snapshots-setup --force</code>, using an argv-based bypass immune to environment-variable stripping between Calamares and its child processes. A persistent log is kept at <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/var/log/calamares-snapshots-setup.log</code>.</li><li>Baseline reset at first boot via <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">remove-live-admin.service</code>: after the Calamares and live-boot purges, a single clean <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">#1</code> snapshot remains as the baseline.</li><li>USB, QEMU, and VirtualBox commands include <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">conv=fsync oflag=direct &amp;&amp; sync</code> in the final dialog, preventing non-bootable USB drives caused by unsynchronized write caches.</li></ul><h3>distroclone-backup 1.3.0 — Versioned Backups with Snapper</h3><p>distroclone-backup extends the btrfs snapshot model to external-disk backups. In version 1.3.0 the operating mode adapts automatically to the destination filesystem:</p><ul><li>btrfs destination: the backup becomes a Snapper snapshot chain with a dedicated <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">distroclone-backup</code> config. The first backup creates the config and snapshot <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">#1</code> (full baseline); each subsequent backup adds an incremental snapshot. Any version can be restored, in full or selectively.</li><li>ext4, xfs, or other destination: classic rsync, with no change from previous versions.</li><li>btrfs destination without Snapper configured: automatic fallback to raw btrfs snapshots (v1.2.2 compatibility).</li></ul><h2>Boot Improvements</h2><ul><li>The Live session no longer stalls on the Samba NMB Daemon. In previous versions, boot could wait up to roughly 1m41s for an <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nmbd</code> service with no available network interface. The <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nmbd.service</code> and <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">smbd.service</code> units are now disabled in the build chroot before the squashfs is generated. SMB clients (gvfs, smbclient) continue to work normally.</li><li>No Plymouth splash, for a more direct and transparent boot.</li></ul><h2>syslinuxos-install-extras</h2><p>SysLinuxOS is built for IT professionals, system administrators, network engineers, and DevOps practitioners. Version 13.2 formalizes the bundled toolset with a two-tier approach.</p><h3>TIER1 — Base Toolkit, Always Installed</h3><p>Every SysLinuxOS 13.2 installation ships with a professional toolset out of the box:</p><ul><li>Networking and analysis: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nmap</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tshark</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">wireshark</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tcpdump</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">mtr</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">iperf3</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">socat</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">netcat</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bettercap</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">zenmap</code></li><li>Firewall and security: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nftables</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">iptables</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ipset</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">fail2ban</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">rkhunter</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">chkrootkit</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lynis</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">auditd</code></li><li>VPN and connectivity: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">wireguard</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">openvpn</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nginx</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">haproxy</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">keepalived</code></li><li>Containers and orchestration: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">docker</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">docker-compose</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">kubectl</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ansible</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ansible-core</code></li><li>Backup and storage: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">restic</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">borgbackup</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">rclone</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">rsync</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lvm2</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">mdadm</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">cryptsetup</code></li><li>CLI tools: <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">git</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">python3</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">jq</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">yq</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">fzf</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ripgrep</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bat</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tmux</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">htop</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">atop</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">glances</code></li></ul><h3>TIER2 — On-Demand Professional Stacks</h3><p>Installing all specialized software by default would produce a multi-gigabyte ISO and a system running services most users do not need. <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslinuxos-install-extras</code> provides defined categories that install entire stacks with a single command:</p><pre style="background: #1b1f27; color: #e6e6e6; border: 1px solid #2a2f3a; border-radius: 8px; padding: 1rem 1.1rem; overflow-x: auto; font-family: monospace; font-size: 0.9em; line-height: 1.5;">sudo syslinuxos-install-extras networking   # DNS, DHCP, VPN, BGP/OSPF, HA, proxy, SNMP, IDS
sudo syslinuxos-install-extras devops       # monitoring, logging, containers, K8s, IaC
sudo syslinuxos-install-extras cloud        # AWS/Azure/GCP CLI, virtualization, storage, K8s
sudo syslinuxos-install-extras full         # all TIER2 in one operation
sudo syslinuxos-install-extras repos        # add official Grafana, HashiCorp, Helm APT repos</pre><p><strong>networking</strong> — for managing complex network infrastructures: authoritative and recursive DNS (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bind9</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">unbound</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">dnsmasq</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">knot</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nsd</code>), enterprise DHCP (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">kea</code> with DHCPv4/v6/DDNS), advanced VPNs (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">openvpn3</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">libreswan</code> IKEv2, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">openconnect</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ocserv</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">stunnel4</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tinc</code>), dynamic routing (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">FRR</code> with BGP/OSPF/IS-IS/MPLS, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bird3</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">exabgp</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">radvd</code>), high availability (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">corosync</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">pacemaker</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">heartbeat</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">drbd</code>), reverse proxy and web servers (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">caddy</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lighttpd</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">squid</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">varnish</code>), IDS/IPS (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">suricata</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">crowdsec</code>), filesystem integrity (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">aide</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">tripwire</code>), and enterprise authentication (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">freeradius</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">389-ds</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">sssd</code> with AD/Kerberos/LDAP).</p><p><strong>devops</strong> — for building and monitoring production systems: the full Prometheus stack (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">prometheus</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">alertmanager</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">node-exporter</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">blackbox-exporter</code> and related exporters), <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">influxdb</code>, classic monitoring (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">nagios4</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">icinga2</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">zabbix</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">collectd</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">munin</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">monit</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">cacti</code>), advanced logging (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">rsyslog</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">syslog-ng</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">goaccess</code>), container tooling (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">podman</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">buildah</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">skopeo</code>), and IaC (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ansible-lint</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">puppet-agent</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">cfengine3</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">terraform-switcher</code>).</p><p><strong>cloud</strong> — for distributed and hybrid infrastructures: official cloud CLIs (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">awscli</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">azure-cli</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">hcloud-cli</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">openstack-clients</code>), a full virtualization stack (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">qemu-system-x86</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">libvirt</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">lxc</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">incus</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">vagrant</code>), distributed storage (full <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">ceph</code> stack, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">glusterfs</code>), I/O benchmarking (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">fio</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bonnie++</code>), and enterprise backup (<code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">bacula</code>, <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">amanda</code>).</p><p><strong>repos</strong> — before installing Grafana, Terraform, or Helm from official sources, this subcommand adds and signs the APT repositories for Grafana Labs, HashiCorp, and Helm, so subsequent installs come from the canonical source.</p><h2>SysLinuxOS Repository</h2><p>The four packages are already installable as <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">.deb</code> files. The next step is a dedicated, signed SysLinuxOS APT repository alongside the standard Debian repositories. With it, keeping the snapshot engine, clone tool, backup system, and grub-btrfs up to date becomes a standard <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">apt upgrade</code>, configured through a single entry in <code style="color: #5ec8ff; background: rgba(255,255,255,0.06); padding: 0.1em 0.4em; border-radius: 4px; font-family: monospace;">/etc/apt/sources.list.d/syslinuxos.list</code>.</p><h2>Testing</h2><p>SysLinuxOS 13.2 has been tested on physical hardware in addition to virtual machines. Issues identified and resolved during testing include race conditions between services at first boot, silent Snapper failures inside the Calamares chroot, snapshot contamination between the source system and the installed target, and non-bootable USB drives caused by unsynchronized write caches. Each issue produced a specific, versioned fix.</p>								</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&amp;linkname=SysLinuxOS%2013.2%20Revolution" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-2-revolution%2F&#038;title=SysLinuxOS%2013.2%20Revolution" data-a2a-url="https://syslinuxos.com/syslinuxos-13-2-revolution/" data-a2a-title="SysLinuxOS 13.2 Revolution">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-2-revolution/">SysLinuxOS 13.2 Revolution</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-13-2-revolution/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Guide to distroClone and distroClone-backup</title>
		<link>https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/</link>
					<comments>https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/#respond</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 07:52:51 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DistroClone]]></category>
		<category><![CDATA[DistroClone-Backup]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[distroclone]]></category>
		<category><![CDATA[distroClone-backup]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[SysLinuxOS 13]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=4026</guid>

					<description><![CDATA[<p>distroClone and distroClone-backup: A Complete System Protection Strategy for Debian-Based Distributions Anyone maintaining a customised GNU/Linux system eventually faces two distinct but related needs: a reliable backup to restore from in case of failure, and a bootable live ISO to deploy on new machines or preserve as a system snapshot. Until now, covering both scenarios&#8230;&#160;<a href="https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">Guide to distroClone and distroClone-backup</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/">Guide to distroClone and distroClone-backup</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3><img fetchpriority="high" fetchpriority="high" decoding="async" class="alignnone wp-image-4033 size-large" src="https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-1024x683.png" alt="Guide to distroClone and distroClone-backup" width="1024" height="683" srcset="https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-1024x683.png 1024w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-300x200.png 300w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-768x512.png 768w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-930x620.png 930w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-600x400.png 600w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux-974x649.png 974w, https://syslinuxos.com/wp-content/uploads/2026/04/Strategia-di-backup-e-ISO-Linux.png 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></h3>
<h3></h3>
<h3>distroClone and distroClone-backup: A Complete System Protection Strategy for Debian-Based Distributions</h3>
<p>Anyone maintaining a customised GNU/Linux system eventually faces two distinct but related needs: a reliable backup to restore from in case of failure, and a bootable live ISO to deploy on new machines or preserve as a system snapshot. Until now, covering both scenarios required separate tools and manual procedures. <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone/">distroClone</a></span> and <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone-backup/">distroClone-backup</a></span> solve both problems in a single, graphical, automated workflow.</p>
<p>This guide covers the features of each tool individually, then walks through the integrated workflow for running them together as a two-tier protection strategy.</p>
<h2>distroClone — Live ISO Builder</h2>
<p><a href="https://francoconidi.it/distroclone-live-iso-builder/"><span style="color: #00ccff;">distroClone</span></a> is a graphical tool that generates bootable live ISO images directly from the running system. It works on any Debian-based distribution: Debian, Ubuntu, Linux Mint, LMDE, Elementary OS, SysLinuxOS, ZorinOS, and their derivatives.</p>
<h4>How It Works</h4>
<p>At startup, distroClone automatically detects the installed distribution, version, desktop environment, architecture, and kernel. The graphical interface is built on YAD (preferred) with Zenity as a fallback, and supports custom branding. A TTY mode is also available for headless or display-less environments.</p>
<p>The build process runs through approximately 30 automated steps:</p>
<p>&#8211; System detection and information gathering<br />
&#8211; Welcome screen with a configuration summary<br />
&#8211; Squashfs compression profile selection<br />
&#8211; Live system password and hostname configuration<br />
&#8211; Automatic installation of required packages (xorriso, mtools, isolinux, etc.)<br />
&#8211; Full rootfs clone into a temporary working directory<br />
&#8211; Compressed Squashfs filesystem generation<br />
&#8211; Calamares installer integration with automatic branding<br />
&#8211; Optional pause for custom branding insertion<br />
&#8211; Dual boot support: UEFI and Legacy BIOS<br />
&#8211; Final ISO assembly with xorriso</p>
<p>The output ISO is automatically named in the format `DistroName-Version-Desktop.iso`.</p>
<h4>Squashfs Compression Profiles</h4>
<p>distroClone offers three compression profiles selectable from the GUI:</p>
<p>Standard xz: 15–20 min Balanced size and speed<br />
Fast lz4: 5–10 min Quick testing builds<br />
Maximum xz+bcj: 25–35 min Minimum file size for distribution</p>
<h4>System Requirements</h4>
<p>&#8211; Debian-based system (Bookworm or later, Ubuntu 22.04+, Mint, LMDE, SysLinuxOS, ZorinOS 18+)<br />
&#8211; At least 10–25 GB of free space on `/mnt`<br />
&#8211; Runtime dependencies installed automatically: `yad`, `rsync`, `imagemagick`</p>
<h4>Installation</h4>
<p><code>wget https://github.com/fconidi/distroclone/releases/download/v1.3.4/distroClone_1.4.10_all.deb</code><br />
<code>sudo apt install ./distroClone_1.4.10_all.deb</code><br />
<code>sudo apt install -f</code></p>
<h4>Usage</h4>
<p><code>sudo distroClone</code></p>
<h2>distroClone-backup — Incremental Rootfs Backup and Restore</h2>
<p><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://francoconidi.it/distroclone-backup-restore/">distroClone-backup</a></span> is the companion tool for ongoing system protection. It handles continuous rootfs backup, scheduled incremental backups, and one-click restore when something goes wrong.</p>
<h4>How It Works</h4>
<p>The GTK/YAD graphical interface presents a dashboard on first launch showing the detected distribution, kernel version, current cache status, backup size, and active cron schedule. All operations are controlled from this single interface without touching the terminal.</p>
<p>The backend is built on `rsync`. A full backup clones the entire rootfs to the configured cache directory, excluding virtual filesystems (`/proc`, `/sys`, `/dev`), system caches, temporary directories, and snap folders. Incremental backups use `rsync &#8211;checksum` to transfer only files changed since the last run.</p>
<h4>Key Features</h4>
<p>**Full Backup**<br />
Complete rootfs clone via rsync. This is the mandatory baseline before any incremental backup can run. The cache is stored at `&lt;cache-dir&gt;/&lt;distro&gt;_backup/.rootfs_cache`. Typical duration: 5–20 minutes depending on system size.</p>
<p>**Incremental Backup**<br />
Transfers only files modified since the last execution. Fast, space-efficient, and well-suited for automated nightly runs.</p>
<p>**Btrfs Snapshots**<br />
When the destination resides on a btrfs filesystem, each backup automatically generates a read-only snapshot named `@YYYY-MM-DD_HH:MM`. Excess snapshots are deleted automatically based on a configurable retention policy (0–20 snapshots, default: 3). Any available snapshot can be selected for restore directly from the GUI.</p>
<p>**Cron Scheduler**<br />
Automated backup scheduling is handled entirely from the GUI: choose frequency (daily, weekly, monthly), day of the week (for weekly schedules), execution time, and whether to receive a desktop notification on completion. The crontab entry is written automatically to the root crontab.</p>
<p>**Safe Restore**<br />
The restore operation overwrites system files from the cache using rsync, always protecting `/home`, `/root`, and `/boot/efi`. The confirmation dialog displays the backup date, saved distribution name, saved kernel version, and cache size before proceeding.</p>
<p>**Configurable Cache Directory**<br />
The cache can point to any path: an internal partition, an external USB drive, or an NFS mount. The default is `/mnt`.</p>
<p>**Optional /home Inclusion**<br />
An option to include `/home` in the backup is available, with an explicit warning about the impact on disk space and backup duration.</p>
<p>**Real-Time Log**<br />
Every operation is visible live in the log window and saved persistently to `/var/log/distroclone-backup.log`.</p>
<p>**Multilingual Interface**<br />
Language is detected automatically from the `LANG` environment variable. Supported languages: Italian, English, German, French, Spanish.</p>
<h4>System Requirements</h4>
<p>&#8211; Debian-based system (Bookworm or later, Ubuntu 22.04+, Mint, LMDE, SysLinuxOS, ZorinOS 18+)<br />
&#8211; At least 10–25 GB of free space on the destination<br />
&#8211; Runtime dependencies installed automatically: `yad`, `rsync`, `imagemagick`<br />
&#8211; Recommended: `btrfs-progs` for snapshot versioning</p>
<h4>Installation</h4>
<p><code>wget https://github.com/fconidi/distroclone-backup/releases/download/v1.2/distroclone-backup_1.2_all.deb</code><br />
<code>sudo dpkg -i distroclone-backup_1.2_all.deb</code><br />
<code>sudo apt install -f</code></p>
<p><code># Optional — for btrfs snapshot support:</code><br />
<code>sudo apt install btrfs-progs</code></p>
<h4>Usage</h4>
<p><code>distroClone-backup</code></p>
<h2>Using Both Tools Together: The Two-Tier Protection Strategy</h2>
<p>The real strength of these two tools becomes clear when they are used in combination. distroClone-backup protects the system on a daily basis; distroClone crystallises the system into a deployable live ISO. They are two complementary layers of protection and portability.</p>
<h4>The Concept</h4>
<p>Running System<br />
│<br />
├──► distroClone-backup → rsync cache + btrfs snapshots → FAST RESTORE<br />
│ (automatic daily backup, continuous protection)<br />
│<br />
└──► distroClone → bootable live ISO → NEW HARDWARE / DISASTER RECOVERY<br />
(run after each significant set of customisations)</p>
<h4>Practical Workflow — Step by Step</h4>
<p>**Phase 1 — System Preparation**</p>
<p>Install and configure your Debian-based system to the desired state: packages, configurations, desktop customisations, networking tools. This is the starting point for everything that follows.</p>
<p>**Phase 2 — First Full Backup with distroClone-backup**</p>
<p>Before any risky operation (major upgrade, kernel change, critical configuration edits), run a full backup:</p>
<p>1. Launch distroClone-backup from the application menu or run `distroClone-backup` in a terminal<br />
2. Go to Settings and configure the cache directory (recommended: an external USB drive or a separate volume)<br />
3. Click &#8220;Full Backup&#8221; and wait for completion (5–20 minutes)<br />
4. Go to &#8220;Schedule Backup&#8221; and configure an automatic daily or weekly incremental backup</p>
<p>From this point, the system is protected. If anything breaks, clicking &#8220;Restore System&#8221; returns to the saved state within minutes.</p>
<p>**Phase 3 — Live ISO Creation with distroClone**</p>
<p>Once the system is in the desired state and the backup is current, generate the ISO:</p>
<p>1. Ensure sufficient free space is available on `/mnt`<br />
2. Launch distroClone with `sudo distroClone`<br />
3. On the welcome screen, verify the detected data: distribution, version, desktop environment<br />
4. Select a compression profile (lz4 for speed, xz for minimum size)<br />
5. Set the live system password and hostname<br />
6. Click &#8220;Start Build&#8221; and wait (10–30 minutes)<br />
7. The finished ISO will be in `/mnt/`, ready to write to a USB drive or archive as a snapshot</p>
<p>**Phase 4 — Routine Maintenance Cycle**</p>
<p>In the normal system lifecycle:</p>
<p>1. distroClone-backup runs automatically each night in the background, keeping the cache current<br />
2. After any significant set of changes to the system (new tools installed, updated configurations), distroClone is run to refresh the ISO<br />
3. Before major system upgrades, run a manual backup with distroClone-backup first, then proceed with the upgrade</p>
<p>Scenario: Kernel Upgrade</p>
<p># Step 1 — Manual backup before the upgrade<br />
distroClone-backup # Click &#8220;Full Backup&#8221; or run with &#8211;incremental-silent</p>
<p># Step 2 — Upgrade the kernel</p>
<p><code>sudo apt update &amp;&amp; sudo apt full-upgrade</code></p>
<p># Step 3 — Reboot with the new kernel</p>
<p><code>sudo reboot</code></p>
<p># Step 4 — Verify everything works</p>
<p># Step 5 — If all is well: generate a new ISO with the updated kernel</p>
<p><code>sudo distroClone</code></p>
<p>If something fails at Step 4, open distroClone-backup and click &#8220;Restore System&#8221; to return to the pre-upgrade state.</p>
<h2>Scenario: Disaster Recovery on New Hardware</h2>
<p>The primary system fails irreversibly — a damaged disk, a dead motherboard. With both layers in place:</p>
<p>1. Boot the new machine from the ISO created with distroClone — a fully functional live environment with all your tools is immediately available<br />
2. Install the system on the new hardware using Calamares (bundled in the ISO)<br />
3. Mount the volume containing the distroClone-backup cache and run the restore — within minutes the system is identical to the original</p>
<h4>Tips for Optimal Use</h4>
<p>**Separate the destinations.** Use different directories for the distroClone-backup cache and for distroClone ISOs. Ideally, the backup cache goes on a dedicated volume or external drive; the ISOs go on a separate partition or NAS share.</p>
<p>**Schedule the backup, not the ISO.** distroClone-backup is well-suited for automatic scheduling. distroClone produces an ISO that should be run deliberately, as it requires 10–30 minutes and significant system resources.</p>
<p>**Back up before building.** Before every distroClone build, always run an updated incremental backup. This keeps the ISO and the backup cache synchronised in time.</p>
<p>**Use btrfs for the cache.** If possible, format the distroClone-backup destination volume as btrfs. Automatic snapshot versioning adds a third dimension of protection: not just the current system state, but also previous dated snapshots, all selectable from the GUI.</p>
<h4>Quick Command Reference</h4>
<p>Full backup (GUI): distroClone-backup<br />
Silent incremental backup (cron): distroClone-backup &#8211;incremental-silent<br />
Build a live ISO: sudo distroClone<br />
Force English language: distroClone &#8211;lang=en</p>
<p>Both tools are open source, available on GitHub, and actively maintained as part of the SysLinuxOS project.</p>
<p>&#8211; distroClone: (https://github.com/fconidi/distroClone)<br />
&#8211; distroClone-backup: (https://github.com/fconidi/distroclone-backup)</p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>Guide to distroClone and distroClone-backup</strong></p>
<p>&nbsp;</p>
<p>enjoy <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>&nbsp;</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&amp;linkname=Guide%20to%20distroClone%20and%20distroClone-backup" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fguide-to-distroclone-and-distroclone-backup%2F&#038;title=Guide%20to%20distroClone%20and%20distroClone-backup" data-a2a-url="https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/" data-a2a-title="Guide to distroClone and distroClone-backup">share</a></p><p>L'articolo <a href="https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/">Guide to distroClone and distroClone-backup</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/guide-to-distroclone-and-distroclone-backup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DistroClone Backup &#038; Restore</title>
		<link>https://syslinuxos.com/distroclone-backup-restore/</link>
					<comments>https://syslinuxos.com/distroclone-backup-restore/#comments</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 11:43:31 +0000</pubDate>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DistroClone]]></category>
		<category><![CDATA[DistroClone-Backup]]></category>
		<category><![CDATA[Rete]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[distroclone]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[SysLinuxOS 13]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=3995</guid>

					<description><![CDATA[<p>DistroClone Backup &#38; Restore In the development of SysLinuxOS, one recurring need was a reliable way to snapshot and restore a system quickly — not just for users, but also during testing and ISO development.That is how DistroClone Backup &#38; Restore was born: a graphical, incremental backup tool designed specifically for Debian-based systems. It is&#8230;&#160;<a href="https://syslinuxos.com/distroclone-backup-restore/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">DistroClone Backup &#038; Restore</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/distroclone-backup-restore/">DistroClone Backup &#038; Restore</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3995" class="elementor elementor-3995">
				<div class="elementor-element elementor-element-86a9ee3 e-flex e-con-boxed e-con e-parent" data-id="86a9ee3" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-219e53c elementor-widget elementor-widget-image" data-id="219e53c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="256" height="272" src="https://syslinuxos.com/wp-content/uploads/2026/03/dcb-logo.png" class="attachment-large size-large wp-image-3996" alt="DistroClone Backup &amp; Restore" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9d3aebf e-flex e-con-boxed e-con e-parent" data-id="9d3aebf" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d98a915 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="d98a915" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3844c8e e-flex e-con-boxed e-con e-parent" data-id="3844c8e" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b1761a1 elementor-widget elementor-widget-text-editor" data-id="b1761a1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h1 data-section-id="4beisa" data-start="289" data-end="319">DistroClone Backup &amp; Restore</h1><p data-start="321" data-end="646">In the development of <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com/"><strong data-start="343" data-end="357">SysLinuxOS</strong></a></span>, one recurring need was a reliable way to snapshot and restore a system quickly — not just for users, but also during testing and ISO development.<br data-start="504" data-end="507" />That is how <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone-backup/"><strong data-start="519" data-end="551">DistroClone Backup &amp; Restore</strong></a></span> was born: a graphical, incremental backup tool designed specifically for Debian-based systems.</p><p data-start="648" data-end="942">It is the companion utility to <strong data-start="679" data-end="711"><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone/">DistroClone</a></span> Live ISO Builder</strong>, and both tools will ship together as part of the SysLinuxOS toolchain in upcoming releases. They are designed to work independently, but their real strength emerges when used together — something I will cover in a future article.</p><hr data-start="944" data-end="947" /><h1 data-section-id="aaowir" data-start="949" data-end="979">What DistroClone Backup Does</h1><p data-start="981" data-end="1166"><strong data-start="981" data-end="1013">DistroClone Backup &amp; Restore</strong> is a <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://github.com/fconidi/distroClone-backup">GTK/YAD-based</a></span> graphical frontend that creates and manages backups of the system root filesystem (rootfs) across Debian-based distributions such as:</p><ul data-start="1168" data-end="1273"><li data-section-id="17t5zjh" data-start="1168" data-end="1178">Debian</li><li data-section-id="1eso16t" data-start="1179" data-end="1189">Ubuntu</li><li data-section-id="g44xnj" data-start="1190" data-end="1211">Linux Mint / LMDE</li><li data-section-id="lxgv4" data-start="1212" data-end="1229">Elementary OS</li><li data-section-id="1n9gqno" data-start="1230" data-end="1242">Zorin OS</li><li data-section-id="kk9chc" data-start="1243" data-end="1273">SysLinuxOS</li><li data-section-id="kk9chc" data-start="1243" data-end="1273">and derivatives</li></ul><p data-start="1275" data-end="1499">It allows you to create a full baseline backup, then maintain it with fast incremental updates. If something breaks — a bad update, a misconfigured service, or an experimental package — the system can be restored in minutes.</p><p data-start="1501" data-end="1617">When the backup cache is stored on <strong data-start="1536" data-end="1545">btrfs</strong>, the tool also enables versioned snapshots with configurable retention.</p><hr data-start="1619" data-end="1622" /><h1 data-section-id="u0ybrq" data-start="1624" data-end="1638">Key Features</h1><h2 data-section-id="1rv9n14" data-start="1640" data-end="1660">Full system clone</h2><p data-start="1661" data-end="1793">The first backup is a complete rsync clone of the root filesystem. This becomes the reference state for all future incremental runs.</p><h2 data-section-id="1g3dp78" data-start="1795" data-end="1817">Incremental backups</h2><p data-start="1818" data-end="1909">Subsequent backups transfer only modified files, making them both fast and space-efficient.</p><h2 data-section-id="1pzpxw9" data-start="1911" data-end="1933">Safe system restore</h2><p data-start="1934" data-end="2000">During restore operations, critical user data is always protected:</p><ul data-start="2001" data-end="2034"><li data-section-id="cujr54" data-start="2001" data-end="2010"><code data-start="2003" data-end="2010">/home</code></li><li data-section-id="cwgn7l" data-start="2011" data-end="2020"><code data-start="2013" data-end="2020">/root</code></li><li data-section-id="owyxqs" data-start="2021" data-end="2034"><code data-start="2023" data-end="2034">/boot/efi</code></li></ul><h2 data-section-id="1xo9hy6" data-start="2036" data-end="2057">Built-in scheduler</h2><p data-start="2058" data-end="2163">Backups can be scheduled directly from the GUI (daily, weekly, monthly) without manually editing crontab.</p><h2 data-section-id="wb1hsy" data-start="2165" data-end="2193">Btrfs snapshot versioning</h2><p data-start="2194" data-end="2330">If the cache directory resides on a btrfs filesystem, each backup generates a read-only snapshot, allowing rollbacks to previous states.</p><h2 data-section-id="1mr22yx" data-start="2332" data-end="2356">Desktop notifications</h2><p data-start="2357" data-end="2430">Optional <code data-start="2366" data-end="2379">notify-send</code> alerts inform you when scheduled backups complete.</p><h2 data-section-id="9tl3c2" data-start="2432" data-end="2462">Flexible backup destination</h2><p data-start="2463" data-end="2500">The cache directory can be placed on:</p><ul data-start="2501" data-end="2572"><li data-section-id="1b6vlnt" data-start="2501" data-end="2517">internal disks</li><li data-section-id="y6foxa" data-start="2518" data-end="2539">external USB drives</li><li data-section-id="13tj557" data-start="2540" data-end="2572">NFS mounts for offsite storage</li></ul><h2 data-section-id="1u8qfus" data-start="2574" data-end="2594">Real-time logging</h2><p data-start="2595" data-end="2653">All operations are streamed live in the GUI and stored in:</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1">/var/log/distroclone-backup.log</div><div> </div></div></div></div></div></div></div></div><h2 data-section-id="edusot" data-start="2696" data-end="2721">Multilingual interface</h2><p data-start="2722" data-end="2871">The interface language is automatically selected based on the system <code data-start="2791" data-end="2797">LANG</code> variable. Currently supported:<br />English, Italian, German, French, Spanish.</p><hr data-start="2873" data-end="2876" /><h1 data-section-id="12nu1hm" data-start="2878" data-end="2892">Requirements</h1><ul data-start="2894" data-end="3128"><li data-section-id="14qs0lf" data-start="2894" data-end="2998">A Debian-based system<br data-start="2917" data-end="2920" />(Debian 12+, Ubuntu 22.04+, Mint, LMDE, Elementary, Zorin OS 18, SysLinuxOS)</li><li data-section-id="g91u0s" data-start="2999" data-end="3048">5–15 GB of free space on the backup destination</li><li data-section-id="104p799" data-start="3049" data-end="3128">Automatically installed dependencies:<br /><ul data-start="3091" data-end="3128"><li data-section-id="168um2c" data-start="3091" data-end="3098"><code data-start="3093" data-end="3098">yad</code></li><li data-section-id="1gzgbml" data-start="3101" data-end="3110"><code data-start="3103" data-end="3110">rsync</code></li><li data-section-id="1or76it" data-start="3113" data-end="3128"><code data-start="3115" data-end="3128">imagemagick</code></li></ul></li></ul><p data-start="3130" data-end="3155">Optional but recommended:</p><ul data-start="3156" data-end="3195"><li data-section-id="15yq3kw" data-start="3156" data-end="3195"><code data-start="3158" data-end="3171">btrfs-progs</code> for snapshot versioning</li></ul><hr data-start="3197" data-end="3200" /><h1 data-section-id="14fqymy" data-start="3202" data-end="3216">Installation</h1><p data-start="3218" data-end="3253">Download the latest <code data-start="3238" data-end="3244">.deb</code> package:</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="w-full overflow-x-hidden overflow-y-auto"><div class="relative z-0 flex max-w-full"><div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼk ͼy" dir="ltr"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly"><code><span class="ͼs">wget</span> https://github.com/fconidi/distroClone-backup/releases/download/v1.2/distroclone-backup_1.3.4_all.deb</code></div></div></div></div></div></div></div></div></div><div class=""><div class=""> </div></div></div></div></div><p data-start="3373" data-end="3384">Install it:</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="w-full overflow-x-hidden overflow-y-auto"><div class="relative z-0 flex max-w-full"><div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼk ͼy" dir="ltr"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly"><code><span class="ͼs">sudo</span> dpkg <span class="ͼu">-i</span> distroclone-backup_1.3.4_all.deb</code><br /><code><span class="ͼs">sudo</span> apt install <span class="ͼu">-f</span></code></div></div></div></div></div></div></div></div></div><div class=""><div> </div><div class="">If you plan to use snapshot versioning:</div><div> </div></div></div></div></div><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="w-full overflow-x-hidden overflow-y-auto"><div class="relative z-0 flex max-w-full"><div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼk ͼy" dir="ltr"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly"><code><span class="ͼs">sudo</span> apt install btrfs-progs</code></div></div></div></div></div></div></div></div></div><div class=""><div class=""> </div></div></div></div></div><hr data-start="3546" data-end="3549" /><h1 data-section-id="2jip9d" data-start="3551" data-end="3565">First Launch</h1><p data-start="3567" data-end="3646">You can start the application from the system menu or directly from a terminal</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="w-full overflow-x-hidden overflow-y-auto"><div class="relative z-0 flex max-w-full"><div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼk ͼy" dir="ltr"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly"><code>distroClone-backup</code></div></div></div></div></div></div></div></div></div><div class=""><div class=""> </div></div></div></div></div><p data-start="3680" data-end="3705">The main dashboard shows:</p><ul data-start="3706" data-end="3785"><li data-section-id="w94w2c" data-start="3706" data-end="3729">detected distribution</li><li data-section-id="1b56pdg" data-start="3730" data-end="3746">running kernel</li><li data-section-id="kco8ds" data-start="3747" data-end="3761">cache status</li><li data-section-id="u3q4i9" data-start="3762" data-end="3785">active scheduled jobs</li></ul><hr data-start="3787" data-end="3790" /><h1 data-section-id="5i1bhs" data-start="3792" data-end="3822">Configuring the Backup Cache</h1><p data-start="3824" data-end="3978">By default, backups are stored under <code data-start="3861" data-end="3867">/mnt</code>. This can be changed in <strong data-start="3892" data-end="3904">Settings</strong>, allowing you to point the cache to an external drive or a network mount.</p><p data-start="3980" data-end="4033">The tool automatically creates the working directory:</p><p data-start="3980" data-end="4033">.rootfs_cache</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class=""><div class="">Ensure the destination has enough space. A typical desktop root filesystem ranges between <strong data-start="4148" data-end="4163">5 and 20 GB</strong>.</div></div></div></div></div><hr data-start="4166" data-end="4169" /><h1 data-section-id="1e6t42y" data-start="4171" data-end="4198">Creating the First Backup</h1><p data-start="4200" data-end="4275">A <strong data-start="4202" data-end="4217">full backup</strong> must be performed before incremental backups can be used.</p><p data-start="4277" data-end="4348">When you click <em data-start="4292" data-end="4305">Full Backup</em>, the tool clones the root filesystem into:</p><p data-start="4277" data-end="4348">&lt;cache-dir&gt;/&lt;distro&gt;_live/.rootfs_cache</p><div class="relative w-full mt-4 mb-1"><div class="">Depending on system size and storage speed, the process typically takes between 5 and 20 minutes.</div></div><hr data-start="4498" data-end="4501" /><h1 data-section-id="pa184m" data-start="4503" data-end="4533">Scheduling Automatic Backups</h1><p data-start="4535" data-end="4576">From the scheduler dialog you can define:</p><ul data-start="4578" data-end="4663"><li data-section-id="rsvos8" data-start="4578" data-end="4614">frequency (daily, weekly, monthly)</li><li data-section-id="1whnoen" data-start="4615" data-end="4631">execution time</li><li data-section-id="3gmza1" data-start="4632" data-end="4663">optional desktop notification</li></ul><p data-start="4665" data-end="4776">The tool writes the corresponding entry directly into the root crontab, so no manual configuration is required.</p><p data-start="4778" data-end="4865">A silent incremental run — the same mode used by cron — can be triggered manually with:</p><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"><div class="pointer-events-none sticky z-40 shrink-0 z-1!"><div class="sticky bg-token-border-light"> </div></div></div><div class="w-full overflow-x-hidden overflow-y-auto"><div class="relative z-0 flex max-w-full"><div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼk ͼy" dir="ltr"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly"><code>distroClone-backup <span class="ͼu">--incremental-silent</span></code></div></div></div></div></div></div></div></div></div><div class=""><div class=""> </div></div></div></div></div><hr data-start="4920" data-end="4923" /><h1 data-section-id="1egp8s7" data-start="4925" data-end="4947">Restoring the System</h1><p data-start="4949" data-end="4974">The restore dialog shows:</p><ul data-start="4976" data-end="5058"><li data-section-id="qty5u0" data-start="4976" data-end="4994">backup timestamp</li><li data-section-id="2jd4qh" data-start="4995" data-end="5027">stored distribution and kernel</li><li data-section-id="b67yn5" data-start="5028" data-end="5040">cache size</li><li data-section-id="1u3z2bg" data-start="5041" data-end="5058">protected paths</li></ul><p data-start="5060" data-end="5197">Once confirmed, rsync runs in reverse, copying files from the cache back into the root filesystem. A reboot is required after completion.</p><p data-start="5199" data-end="5324">If the cache resides on btrfs, you can instead select <strong data-start="5253" data-end="5278">Restore from Snapshot</strong> and roll back to any previously stored state.</p><hr data-start="5326" data-end="5329" /><h1 data-section-id="1qi41ez" data-start="5331" data-end="5356">How It Works Internally</h1><p data-start="5358" data-end="5435">From a technical standpoint, the workflow is straightforward and transparent:</p><ol data-start="5437" data-end="5810"><li data-section-id="5899ip" data-start="5437" data-end="5593"><strong data-start="5440" data-end="5455">Full backup</strong><br data-start="5455" data-end="5458" /><code data-start="5461" data-end="5468">rsync</code> clones the root filesystem while excluding virtual filesystems (<code data-start="5533" data-end="5540">/proc</code>, <code data-start="5542" data-end="5548">/sys</code>, <code data-start="5550" data-end="5556">/dev</code>), temporary directories, and caches.</li><li data-section-id="1pa8cr6" data-start="5595" data-end="5719"><strong data-start="5598" data-end="5620">Incremental backup</strong><br data-start="5620" data-end="5623" /><code data-start="5626" data-end="5644">rsync --checksum</code> detects and transfers only modified files compared to the cached baseline.</li><li data-section-id="3znhu5" data-start="5721" data-end="5810"><strong data-start="5724" data-end="5745">Snapshot creation</strong><br data-start="5745" data-end="5748" />On btrfs, each backup generates a read-only snapshot named:</li></ol><div class="relative w-full mt-4 mb-1"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="cm-content q9tKkq_readonly">@YYYY-MM-DD_HH:MM</div><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"> </div></div></div></div></div></div><ol start="4" data-start="5839" data-end="6118"><li data-section-id="o2cwel" data-start="5839" data-end="5974"><strong data-start="5842" data-end="5861">Restore process</strong><br data-start="5861" data-end="5864" />The restore operation is simply rsync executed in reverse, with explicit exclusions for user and boot data.</li><li data-section-id="1scsmso" data-start="5976" data-end="6118"><strong data-start="5979" data-end="5993">Scheduling</strong><br data-start="5993" data-end="5996" />Cron entries are written programmatically by piping the current crontab through <code data-start="6079" data-end="6091">crontab -l</code> and appending the new job.</li></ol><hr data-start="6120" data-end="6123" /><h1 data-section-id="15nm9n5" data-start="6125" data-end="6160">Part of the DistroClone Ecosystem</h1><p data-start="6162" data-end="6293">DistroClone Backup is not meant to replace tools like Timeshift or full disk imaging solutions. Instead, it fills a specific niche:</p><ul data-start="6295" data-end="6396"><li data-section-id="uat7v9" data-start="6295" data-end="6316">fast rootfs cloning</li><li data-section-id="t745uk" data-start="6317" data-end="6345">incremental state tracking</li><li data-section-id="133sslo" data-start="6346" data-end="6396">tight integration with ISO remastering workflows</li></ul><p data-start="6398" data-end="6436">This makes it particularly useful for:</p><ul data-start="6437" data-end="6542"><li data-section-id="k41507" data-start="6437" data-end="6462">distribution developers</li><li data-section-id="1yxyl85" data-start="6463" data-end="6483">system integrators</li><li data-section-id="1j0fhe5" data-start="6484" data-end="6542">power users who frequently experiment with their systems</li></ul><hr data-start="6544" data-end="6547" /><p data-start="6549" data-end="6779"><strong data-start="6549" data-end="6581">DistroClone Backup &amp; Restore</strong> will continue evolving alongside the DistroClone toolchain and SysLinuxOS. Future posts will dive deeper into how the backup cache can be reused directly during ISO generation and system migration.</p>								</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-565be2e e-flex e-con-boxed e-con e-parent" data-id="565be2e" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-91d8d73 elementor-widget elementor-widget-image" data-id="91d8d73" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="510" height="300" src="https://syslinuxos.com/wp-content/uploads/2026/03/dcb-backup.png" class="attachment-large size-large wp-image-4021" alt="DistroClone Backup &amp; Restore" srcset="https://syslinuxos.com/wp-content/uploads/2026/03/dcb-backup.png 510w, https://syslinuxos.com/wp-content/uploads/2026/03/dcb-backup-300x176.png 300w" sizes="(max-width: 510px) 100vw, 510px" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d189f60 e-flex e-con-boxed e-con e-parent" data-id="d189f60" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-086ca43 elementor-widget elementor-widget-text-editor" data-id="086ca43" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><p class="entry-title" style="text-align: center;">DistroClone Backup &amp; Restore</p><p>enjoy <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p><p> </p>								</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&amp;linkname=DistroClone%20Backup%20%26%20Restore" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-backup-restore%2F&#038;title=DistroClone%20Backup%20%26%20Restore" data-a2a-url="https://syslinuxos.com/distroclone-backup-restore/" data-a2a-title="DistroClone Backup &amp; Restore">share</a></p><p>L'articolo <a href="https://syslinuxos.com/distroclone-backup-restore/">DistroClone Backup &#038; Restore</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/distroclone-backup-restore/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>DistroClone Live ISO Builder</title>
		<link>https://syslinuxos.com/distroclone-live-iso-builder/</link>
					<comments>https://syslinuxos.com/distroclone-live-iso-builder/#comments</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Thu, 19 Mar 2026 22:00:45 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[DistroClone]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[distroclone]]></category>
		<category><![CDATA[SysLinuxOS 13]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=3921</guid>

					<description><![CDATA[<p>DistroClone Live ISO Builder is an open source tool that creates a bootable ISO image from any running Debian-based system, preserving the current configuration, installed packages, desktop theme, and user settings. The generated ISO includes the Calamares installer, allowing permanent installation on other machines.</p>
<p>L'articolo <a href="https://syslinuxos.com/distroclone-live-iso-builder/">DistroClone Live ISO Builder</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3921" class="elementor elementor-3921">
				<div class="elementor-element elementor-element-bc234e0 e-flex e-con-boxed e-con e-parent" data-id="bc234e0" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-38ef52c elementor-widget elementor-widget-heading" data-id="38ef52c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">DistroClone Live ISO Builder
</h2>				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-dd4028f e-flex e-con-boxed e-con e-parent" data-id="dd4028f" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f6e404f elementor-widget elementor-widget-image" data-id="f6e404f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="501" src="https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-1024x501.png" class="attachment-large size-large wp-image-3923" alt="DistroClone Live ISO Builder" srcset="https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-1024x501.png 1024w, https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-300x147.png 300w, https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-768x376.png 768w, https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-600x293.png 600w, https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome-1327x649.png 1327w, https://syslinuxos.com/wp-content/uploads/2026/03/distroClone-welcome.webp 1472w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-afcaec4 e-con-full e-flex e-con e-parent" data-id="afcaec4" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-ecb127b elementor-widget elementor-widget-spacer" data-id="ecb127b" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1d1ab97 elementor-widget elementor-widget-text-editor" data-id="1d1ab97" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone/">DistroClone</a></span> Live ISO Builder — Create your own Live ISO from a running Debian-based system</p><p>DistroClone is an open source tool that creates a bootable ISO image from any running Debian-based system, preserving the current configuration, installed packages, desktop theme, and user settings. The generated ISO includes the Calamares installer, allowing permanent installation on other machines.</p><p>The project was born out of the need to quickly replicate an already configured and tested work environment, eliminating the time required to reconfigure a new installation from scratch.</p><h6>Supported Distributions</h6><p>DistroClone was <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://francoconidi.it/distroclone-live-iso-builder/">designed</a></span> primarily for <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com">SysLinuxOS</a></span> and can also work with the main Debian-based distributions:</p><p>– SysLinuxOS<br />– Ubuntu (22.04 and later)<br />– Linux Mint<br />– LMDE (Linux Mint Debian Edition)<br />– Elementary OS<br />– Debian (Bookworm and later)<br />– Other Debian-based derivatives</p><h6>Main Features</h6><p>The tool includes a complete set of features to cover the most common use cases:</p><p>Automatic system detection: DistroClone identifies the distribution, version, and desktop environment in use, adapting the ISO configuration and Calamares branding accordingly.</p><p>Multilanguage interface: The graphical interface is available in Italian, English, French, Spanish, German, and Portuguese, with automatic detection from the system locale. A specific language can be forced via a command-line parameter or environment variable.</p><p>Advanced graphical interface: The main frontend uses YAD, with fallback to Zenity or terminal. A real-time log window shows the progress of all 30 build steps.</p><p>UEFI and Legacy BIOS dual boot support: The generated ISO is bootable on both modern UEFI systems and older hardware with a traditional BIOS, thanks to the combination of GRUB and isolinux.</p><p>Squashfs compression methods: Choose between standard (xz), fast (lz4), or maximum (xz+bcj) compression, depending on your needs for balancing ISO size and build time.</p><p>User configuration cloning: The current user’s desktop settings can be copied to `/etc/skel`, so that the live system and the final installation start with the pre-configured profile.</p><p>Manual chroot pause for modifications: Before the squashfs is created, it is possible to pause the process and manually access the chroot to apply additional customizations.</p><p>Automatic post-installation cleanup: A dedicated systemd service removes Calamares, live-boot, and build dependencies from the installed system at first boot, keeping the final installation clean.<br />Requirements</p><p>To run DistroClone you need:</p><p>– A running Debian-based system<br />– Root privileges<br />– At least 4-6 GB of free disk space in `/mnt`<br />– At least 2 GB of RAM<br />– Estimated build time: 10 to 30 minutes, depending on system size and the chosen compression method<br />Installation</p><p>Via .deb package (recommended)**</p><p>The simplest method is to install the `.deb` package available on the <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://github.com/fconidi/distroClone">releases</a></span> page:</p><p><code>sudo apt install -y yad</code><br /><code>sudo dpkg -i distroClone_1.4.10_all.deb</code><br /><code>sudo apt install -f</code></p><p>Or alternatively:</p><p><code>wget https://github.com/fconidi/distroClone/releases/latest/download/distroClone_1.4.10_all.deb</code><br /><code>sudo dpkg -i distroClone_1.4.10_all.deb</code><br /><code>sudo apt install -f</code></p><p>Via script (standalone)</p><p>Alternatively, you can run the script directly without installation:</p><p><code>chmod +x DistroClone.sh</code><br /><code>sudo ./DistroClone.sh</code></p><p>Required dependencies are installed automatically on first run.</p><h6>Usage</h6><p>From the applications menu</p><p>Launch DistroClone from the System category. Authentication will be requested via PolicyKit. Install `yad` first to immediately see the splash screen indicating the dependency installation; otherwise it will work in the background until `yad` is automatically installed.</p><p>From terminal:</p><p><code>sudo distroClone</code></p><h6>Language Selection</h6><p>The language is detected automatically from the system locale. To force a specific language:</p><p><code>sudo distroClone –lang=en</code></p><p>Or via environment variable:</p><p><code>DISTROCLONE_LANG=en sudo distroClone</code></p><p>Supported language codes: `en`, `it`, `fr`, `es`, `de`, `pt`.</p><h6>The Build Process</h6><p>The process consists of six main phases, with a total of 30 steps that can be monitored in real time from the log window:</p><p>1. Splash screen — The system initializes and detects information about the distribution in use.<br />2. Welcome dialog — Detected system information and build options are shown: compression type, root password, hostname.<br />3. User configuration — Choose whether to clone the current desktop settings to the live system.<br />4. 30-step build — System cloning, chroot configuration, package installation, Calamares setup, squashfs compression, GRUB/isolinux configuration, ISO creation.<br />5. Optional pause — Before the squashfs step, it is possible to access the chroot for manual modifications.<br />6. Final dialog — Reports the path and size of the generated ISO, or details of any errors.<br />Generated Output</p><p>The ISO is created in `/mnt/&lt;distro&gt;_live/` with the following naming convention:</p><p><code>&lt;Distro&gt;-&lt;Version&gt;-&lt;Desktop&gt;.iso</code></p><p>Examples: `SysLinuxOS-13-Mate.iso`, `Ubuntu-24.04-Gnome.iso`</p><p>MD5 and SHA256 checksums are generated automatically alongside the ISO.</p><h6>Testing the ISO</h6><p>With VirtualBox: create a new VM and mount the ISO file as an optical disc.</p><p>With a USB drive:</p><p><code>sudo dd if=/mnt/&lt;distro&gt;_live/&lt;name&gt;.iso of=/dev/sdX bs=4M status=progress</code></p><h6>Desktop Environment Support</h6><p>DistroClone handles certain desktop environments in a specific way to ensure compatibility with Calamares:</p><p>GNOME, Cinnamon, MATE, KDE, XFCE, Pantheon (Elementary OS)<br />Dependencies</p><p>Required (installed by .deb or script)</p><p>`bash`, `rsync`, `xorriso`, `mtools`, `syslinux-utils`, `syslinux-common`, `isolinux`, `imagemagick`, `grub-pc-bin`</p><p>Recommended (installed automatically during build)</p><p>`yad`, `zenity`, `calamares`, `calamares-settings-debian`, `live-boot`, `live-config`, `live-config-systemd`, `grub-efi-amd64`, `efibootmgr`, `os-prober`, `fdisk`<br />How It Works Internally</p><p>1. The running system is cloned via `rsync`, excluding virtual filesystems, temporary files, caches, snap directories, and user-specific data.<br />2. A chroot environment is set up in which `live-boot`, Calamares, and boot components are installed.<br />3. Calamares is configured with the branding of the detected distribution, the partition layout (ext4 with EFI partition), the correct display manager, and a systemd service that at first boot removes the build and live packages from the final installation.<br />4. The squashfs is created with the selected compression method.<br />5. The GRUB (EFI) and isolinux (BIOS) boot configurations are generated with menu entries translated into the selected language.<br />6. The final ISO is assembled with `xorriso`, bootable on both UEFI and Legacy BIOS systems.<br />7. Final cleanup: Calamares, live-boot, and build dependencies are removed from the host system.</p><h6>File Structure</h6><p>DistroClone.sh Main build script (multilanguage)<br />distroClone Launcher script (multilanguage splash)<br />distroClone-logo.png Calamares branding logo (optional, auto-generated)<br />distroClone-welcome.png Calamares welcome image (optional)<br />distroClone-grub.png GRUB background image (optional)<br />slide*.png Calamares slideshow images (optional)</p><p>If the optional image files are not present, the script generates them automatically via ImageMagick.</p><h6>License</h6><p>This project is distributed under the **GPL-3.0-or-later** license.</p><h6>Further Info and Download</h6><p>– <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://github.com/fconidi/distroClone">Repository</a></span> on GitHub<br />– <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://fconidi.github.io/distroClone/">Official</a></span> DistroClone page on GitHub<br />&#8211; Edmond&#8217;s <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://francoconidi.it/distroclone-live-iso-builder/">Weblog</a></span></p><h6 style="text-align: center;">DistroClone Live ISO Builder</h6><p>enjoy <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>								</div>
				</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&amp;linkname=DistroClone%20Live%20ISO%20Builder" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fdistroclone-live-iso-builder%2F&#038;title=DistroClone%20Live%20ISO%20Builder" data-a2a-url="https://syslinuxos.com/distroclone-live-iso-builder/" data-a2a-title="DistroClone Live ISO Builder">share</a></p><p>L'articolo <a href="https://syslinuxos.com/distroclone-live-iso-builder/">DistroClone Live ISO Builder</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/distroclone-live-iso-builder/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS 13.1 Released</title>
		<link>https://syslinuxos.com/syslinuxos-13-1-released/</link>
					<comments>https://syslinuxos.com/syslinuxos-13-1-released/#comments</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Wed, 28 Jan 2026 14:40:04 +0000</pubDate>
				<category><![CDATA[SysLinuxOS]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=3708</guid>

					<description><![CDATA[<p>SysLinuxOS 13.1 for System Integrators Released Mate edition Gnome Edition SysLinuxOS 13.1 MATE ISO SysLinuxOS 13.1 GNOME ISO SysLinuxOS 13.1 Mate Torrent SysLinuxOS 13.1 Gnome Torrent THINGS to DO SysLinuxOS 13.1 for System Integrators Released   I&#8217;m proud to announce the release of SysLinuxOS 13.1 SysLinuxOS 13.1 is a maintenance and stabilization release of the&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-13-1-released/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS 13.1 Released</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-1-released/">SysLinuxOS 13.1 Released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3708" class="elementor elementor-3708">
				<div class="elementor-element elementor-element-3d9aac7 e-flex e-con-boxed e-con e-parent" data-id="3d9aac7" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-64ccdcc elementor-widget elementor-widget-heading" data-id="64ccdcc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h6 class="elementor-heading-title elementor-size-default">SysLinuxOS 13.1 for System Integrators Released</h6>				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-001d775 e-flex e-con-boxed e-con e-parent" data-id="001d775" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f0d067a elementor-widget elementor-widget-spacer" data-id="f0d067a" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e1a97ed e-flex e-con-boxed e-con e-parent" data-id="e1a97ed" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6f9d205 elementor-widget elementor-widget-image" data-id="6f9d205" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="576" src="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-1024x576.png" class="attachment-large size-large wp-image-3711" alt="SysLinuxOS 13.1 Released" srcset="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-1024x576.png 1024w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-300x169.png 300w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-768x432.png 768w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-1536x864.png 1536w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-600x338.png 600w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate-1154x649.png 1154w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Mate.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Mate edition</figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-1856471 elementor-widget elementor-widget-spacer" data-id="1856471" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d1752f2 e-flex e-con-boxed e-con e-parent" data-id="d1752f2" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f8e121e elementor-widget elementor-widget-spacer" data-id="f8e121e" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d60c85c e-flex e-con-boxed e-con e-parent" data-id="d60c85c" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-2564374 elementor-widget elementor-widget-image" data-id="2564374" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="576" src="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-1024x576.png" class="attachment-large size-large wp-image-3727" alt="SysLinuxOS 13.1 Released" srcset="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-1024x576.png 1024w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-300x169.png 300w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-768x432.png 768w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-1536x864.png 1536w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-600x338.png 600w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-1154x649.png 1154w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Gnome Edition</figcaption>
										</figure>
									</div>
				</div>
				<div class="elementor-element elementor-element-68185b5 elementor-widget elementor-widget-spacer" data-id="68185b5" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f3ab3bd elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="f3ab3bd" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://sourceforge.net/projects/syslinuxos/files/SysLinuxOS-13/SysLinuxOS_13.1-Mate.iso/download" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-download" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>			</span>
									<span class="elementor-button-text">SysLinuxOS 13.1 MATE ISO</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-821afe0 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="821afe0" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://sourceforge.net/projects/syslinuxos/files/SysLinuxOS-13/SysLinuxOS_13.1-Gnome.iso/download" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-download" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>			</span>
									<span class="elementor-button-text">SysLinuxOS 13.1  GNOME ISO</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-fe00778 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="fe00778" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://archive.org/details/syslinuxos-13.1-mate_202601" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-download" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>			</span>
									<span class="elementor-button-text">SysLinuxOS 13.1 Mate  Torrent</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-74b77b4 elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button" data-id="74b77b4" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://archive.org/details/syslinuxos_13.1-gnome" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-download" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>			</span>
									<span class="elementor-button-text">SysLinuxOS 13.1 Gnome Torrent</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-cdab0e7 elementor-align-center elementor-widget elementor-widget-button" data-id="cdab0e7" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-lg" href="https://syslinuxos.com/things-to-do-after-installing-syslinuxos-12/">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">THINGS  to DO</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-f757213 elementor-widget elementor-widget-spacer" data-id="f757213" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-4842fad elementor-widget elementor-widget-text-editor" data-id="4842fad" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: center;">SysLinuxOS 13.1 for System Integrators Released</p><p data-start="311" data-end="651"> </p><p data-start="311" data-end="651"><strong data-start="311" data-end="330">I&#8217;m proud to announce the release of <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://syslinuxos.com/">SysLinuxOS</a></span> 13.1</strong></p><p data-start="311" data-end="651">SysLinuxOS 13.1 is a maintenance and stabilization release of the <a href="https://www.google.com/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.debian.org/&amp;ved=2ahUKEwjNpIS29K2SAxU73gIHHd90FkEQFnoECA0QAQ&amp;usg=AOvVaw3e7IbSOgoGjUDxAArt8x0M"><span style="color: #00ccff;">Debian</span></a>-based Linux distribution specifically designed for <strong data-start="439" data-end="487">System Integrators and System Administrators</strong>.This release focuses on reliability, consistency, and long-term maintainability, providing a production-ready operating system for professional IT environments. SysLinuxOS delivers a fully preconfigured system with an extensive set of networking, diagnostic, integration, and monitoring tools, reducing deployment time and eliminating the need for post-installation configuration.</p><hr data-start="874" data-end="877" /><h2 data-start="879" data-end="899">Design Philosophy</h2><p data-start="901" data-end="1121">SysLinuxOS is engineered as a <strong data-start="931" data-end="964">professional working platform</strong>, not a general-purpose desktop distribution.<br data-start="1009" data-end="1012" />It targets environments where rapid deployment, predictable behavior, and operational readiness are critical.</p><p data-start="1123" data-end="1153">Key design principles include:</p><ul data-start="1155" data-end="1409"><li data-start="1155" data-end="1203"><p data-start="1157" data-end="1203">Preconfigured networking and system services</p></li><li data-start="1204" data-end="1267"><p data-start="1206" data-end="1267">Immediate operational readiness in live and installed modes</p></li><li data-start="1268" data-end="1317"><p data-start="1270" data-end="1317">Consistent behavior across hardware platforms</p></li><li data-start="1318" data-end="1359"><p data-start="1320" data-end="1359">Full compliance with Debian standards</p></li><li data-start="1360" data-end="1409"><p data-start="1362" data-end="1409">Long-term maintainability and reproducibility</p></li></ul><hr data-start="1411" data-end="1414" /><h2 data-start="1416" data-end="1437">Release Highlights</h2><h3 data-start="1439" data-end="1475">System Stability and Reliability</h3><p data-start="1477" data-end="1612">SysLinuxOS 13.1 resolves multiple issues identified in version 13.0, with a strong focus on system robustness and predictable behavior:</p><ul data-start="1614" data-end="1979"><li data-start="1614" data-end="1665"><p data-start="1616" data-end="1665">Optimized boot sequence, reducing startup times</p></li><li data-start="1666" data-end="1726"><p data-start="1668" data-end="1726">Improved UEFI compatibility on modern hardware platforms</p></li><li data-start="1727" data-end="1792"><p data-start="1729" data-end="1792">Resolution of post-installation configuration inconsistencies</p></li><li data-start="1793" data-end="1857"><p data-start="1795" data-end="1857">Refined dependency handling to prevent update-time conflicts</p></li><li data-start="1858" data-end="1979"><p data-start="1860" data-end="1979">Definitive resolution of critical package dependency issues (including <code data-start="1931" data-end="1940">nagios4</code>, <code data-start="1942" data-end="1954">exim4-base</code>, and related components)</p></li></ul><hr data-start="1981" data-end="1984" /><h3 data-start="1986" data-end="2020">Live Environment Configuration</h3><p data-start="2022" data-end="2205">Both desktop editions (MATE and GNOME) provide <strong data-start="2069" data-end="2101">automatic login in live mode</strong>, enabling immediate system access without authentication prompts.<br data-start="2167" data-end="2170" />This configuration is intended for:</p><ul data-start="2207" data-end="2377"><li data-start="2207" data-end="2236"><p data-start="2209" data-end="2236">Rapid hardware evaluation</p></li><li data-start="2237" data-end="2273"><p data-start="2239" data-end="2273">On-site diagnostics and recovery</p></li><li data-start="2274" data-end="2325"><p data-start="2276" data-end="2325">Incident response and emergency troubleshooting</p></li><li data-start="2326" data-end="2377"><p data-start="2328" data-end="2377">Demonstrations and proof-of-concept deployments</p></li></ul><hr data-start="2379" data-end="2382" /><h3 data-start="2384" data-end="2420">Networking and Wireless Analysis</h3><h4 data-start="2422" data-end="2451">Sparrow-Wifi Integration</h4><p data-start="2453" data-end="2561">SysLinuxOS 13.1 integrates <a href="https://www.google.com/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://github.com/ghostop14/sparrow-wifi&amp;ved=2ahUKEwjb9YDl9K2SAxX80gIHHUVJEMgQFnoECCAQAQ&amp;usg=AOvVaw2CjDk2VbRS6li9R7bqu2Qi"><span style="color: #00ccff;"><strong data-start="2480" data-end="2496">Sparrow-Wifi</strong></span></a>, extending the distribution’s wireless diagnostics capabilities:</p><ul data-start="2563" data-end="2870"><li data-start="2563" data-end="2619"><p data-start="2565" data-end="2619">Comprehensive scanning of surrounding Wi-Fi networks</p></li><li data-start="2620" data-end="2670"><p data-start="2622" data-end="2670">Real-time signal strength and quality analysis</p></li><li data-start="2671" data-end="2722"><p data-start="2673" data-end="2722">Channel optimization and interference detection</p></li><li data-start="2723" data-end="2783"><p data-start="2725" data-end="2783">Advanced troubleshooting of wireless connectivity issues</p></li><li data-start="2784" data-end="2870"><p data-start="2786" data-end="2870">Integration with existing analysis tools such as Wireshark, EtherApe, and Ettercap</p></li></ul><hr data-start="2872" data-end="2875" /><h3 data-start="2877" data-end="2912">Desktop Environment Consistency</h3><p data-start="2914" data-end="3107">A key objective of this release was achieving <strong data-start="2960" data-end="2992">functional and visual parity</strong> between MATE and GNOME editions.<br data-start="3025" data-end="3028" />SysLinuxOS 13.1 delivers a uniform desktop experience across both environments:</p><ul data-start="3109" data-end="3327"><li data-start="3109" data-end="3144"><p data-start="3111" data-end="3144">Consistent themes and icon sets</p></li><li data-start="3145" data-end="3180"><p data-start="3147" data-end="3180">Unified branding and wallpapers</p></li><li data-start="3181" data-end="3222"><p data-start="3183" data-end="3222">Identical application menu structures</p></li><li data-start="3223" data-end="3265"><p data-start="3225" data-end="3265">Harmonized UI configuration parameters</p></li><li data-start="3266" data-end="3327"><p data-start="3268" data-end="3327">Persistent graphical customizations across system updates</p></li></ul><hr data-start="3329" data-end="3332" /><h3 data-start="3334" data-end="3369">System Monitoring (Conky Suite)</h3><p data-start="3371" data-end="3484">SysLinuxOS 13.1 includes a standardized <strong data-start="3411" data-end="3447">Conky-based monitoring framework</strong>, available on both desktop editions.</p><p data-start="3486" data-end="3507"><strong data-start="3486" data-end="3507">System Monitoring</strong></p><ul data-start="3508" data-end="3727"><li data-start="3508" data-end="3536"><p data-start="3510" data-end="3536">Per-core CPU utilization</p></li><li data-start="3537" data-end="3569"><p data-start="3539" data-end="3569">Real-time RAM and swap usage</p></li><li data-start="3570" data-end="3620"><p data-start="3572" data-end="3620">Thermal monitoring (CPU, GPU, storage devices)</p></li><li data-start="3621" data-end="3665"><p data-start="3623" data-end="3665">Disk utilization and mounted filesystems</p></li><li data-start="3666" data-end="3702"><p data-start="3668" data-end="3702">Top resource-consuming processes</p></li><li data-start="3703" data-end="3727"><p data-start="3705" data-end="3727">System load averages</p></li></ul><p data-start="3729" data-end="3751"><strong data-start="3729" data-end="3751">Network Monitoring</strong></p><ul data-start="3752" data-end="3923"><li data-start="3752" data-end="3788"><p data-start="3754" data-end="3788">Local IP addresses per interface</p></li><li data-start="3789" data-end="3838"><p data-start="3791" data-end="3838">Real-time network throughput (ingress/egress)</p></li><li data-start="3839" data-end="3879"><p data-start="3841" data-end="3879">Interface status (e.g., eth0, wlan0)</p></li><li data-start="3880" data-end="3923"><p data-start="3882" data-end="3923">Default gateway and routing information</p></li></ul><p data-start="3925" data-end="3948"><strong data-start="3925" data-end="3948">Public Connectivity</strong></p><ul data-start="3949" data-end="4053"><li data-start="3949" data-end="3980"><p data-start="3951" data-end="3980">Public IP address detection</p></li><li data-start="3981" data-end="4020"><p data-start="3983" data-end="4020">ISP and organization identification</p></li><li data-start="4021" data-end="4053"><p data-start="4023" data-end="4053">Internet connectivity status</p></li></ul><p data-start="4055" data-end="4206">The monitoring layout is optimized for <strong data-start="4094" data-end="4107">1920×1080</strong> displays and remains fully configurable for alternative resolutions and multi-monitor deployments.</p><hr data-start="4208" data-end="4211" /><h3 data-start="4213" data-end="4251">Installation Framework (Calamares)</h3><p data-start="4253" data-end="4356">The <strong data-start="4257" data-end="4280"><a href="https://calamares.codeberg.page/"><span style="color: #00ccff;">Calamares</span></a> installer</strong> has been extensively customized to meet enterprise deployment requirements:</p><ul data-start="4358" data-end="4758"><li data-start="4358" data-end="4408"><p data-start="4360" data-end="4408">Native SysLinuxOS branding and visual identity</p></li><li data-start="4409" data-end="4476"><p data-start="4411" data-end="4476">Predefined installation profiles optimized for professional use</p></li><li data-start="4477" data-end="4536"><p data-start="4479" data-end="4536">Recommended partitioning schemes for system integrators</p></li><li data-start="4537" data-end="4594"><p data-start="4539" data-end="4594">Automated post-installation configuration of services</p></li><li data-start="4595" data-end="4648"><p data-start="4597" data-end="4648">Full compatibility with both desktop environments</p></li><li data-start="4649" data-end="4693"><p data-start="4651" data-end="4693">Support for UEFI and legacy BIOS systems</p></li><li data-start="4694" data-end="4758"><p data-start="4696" data-end="4758">Rapid installation workflow without sacrificing completeness</p></li></ul><hr data-start="4760" data-end="4763" /><h3 data-start="4765" data-end="4795">Application Menu Stability</h3><p data-start="4797" data-end="4907">Menu instability following customization with <strong data-start="4843" data-end="4851">Mozo</strong> (MATE) or <strong data-start="4862" data-end="4874">Alacarte</strong> (GNOME) has been fully resolved:</p><ul data-start="4909" data-end="5144"><li data-start="4909" data-end="4969"><p data-start="4911" data-end="4969">Menu structures compliant with freedesktop.org standards</p></li><li data-start="4970" data-end="5013"><p data-start="4972" data-end="5013">Stable behavior after menu editor usage</p></li><li data-start="5014" data-end="5051"><p data-start="5016" data-end="5051">Persistence across system updates</p></li><li data-start="5052" data-end="5096"><p data-start="5054" data-end="5096">Removal of duplicate application entries</p></li><li data-start="5097" data-end="5144"><p data-start="5099" data-end="5144">Preservation of user-defined customizations</p></li></ul><hr data-start="5146" data-end="5149" /><h3 data-start="5151" data-end="5183">Build Process and Compliance</h3><p data-start="5185" data-end="5293">SysLinuxOS 13.1 is built using <strong data-start="5216" data-end="5230">live-build</strong>, the official Debian live system creation framework, ensuring:</p><ul data-start="5295" data-end="5559"><li data-start="5295" data-end="5353"><p data-start="5297" data-end="5353">Full adherence to Debian packaging and build standards</p></li><li data-start="5354" data-end="5400"><p data-start="5356" data-end="5400">Reproducible and auditable build processes</p></li><li data-start="5401" data-end="5462"><p data-start="5403" data-end="5462">Long-term maintainability without third-party build tools</p></li><li data-start="5463" data-end="5519"><p data-start="5465" data-end="5519">Direct integration with official Debian repositories</p></li><li data-start="5520" data-end="5559"><p data-start="5522" data-end="5559">Enterprise-grade system consistency</p></li></ul><hr data-start="5561" data-end="5564" /><h3 data-start="5566" data-end="5596">Kernel and System Behavior</h3><p data-start="5598" data-end="5718">SysLinuxOS 13.1 ships with the <strong data-start="5629" data-end="5657">Liquorix 6.16.8-1 kernel</strong>, selected for its balance between performance and stability:</p><ul data-start="5720" data-end="5950"><li data-start="5720" data-end="5779"><p data-start="5722" data-end="5779">Low-latency scheduling suitable for real-time workloads</p></li><li data-start="5780" data-end="5831"><p data-start="5782" data-end="5831">Improved desktop and interactive responsiveness</p></li><li data-start="5832" data-end="5882"><p data-start="5834" data-end="5882">Extended support for modern hardware platforms</p></li><li data-start="5883" data-end="5950"><p data-start="5885" data-end="5950">Performance optimizations without compromising system stability</p></li></ul><p data-start="5952" data-end="6078"><strong data-start="5952" data-end="5965">OS-Prober</strong> remains enabled by default, ensuring reliable detection of existing operating systems during GRUB configuration.</p><hr data-start="6080" data-end="6083" /><h3 data-start="6085" data-end="6113">Network Interface Naming</h3><p data-start="6115" data-end="6269">Traditional network interface naming conventions (<code data-start="6165" data-end="6171">eth0</code>, <code data-start="6173" data-end="6180">wlan0</code>, etc.) are used in place of systemd’s predictable naming scheme. This decision supports:</p><ul data-start="6271" data-end="6463"><li data-start="6271" data-end="6310"><p data-start="6273" data-end="6310">Simplified scripting and automation</p></li><li data-start="6311" data-end="6349"><p data-start="6313" data-end="6349">Faster operational troubleshooting</p></li><li data-start="6350" data-end="6406"><p data-start="6352" data-end="6406">Compatibility with existing enterprise documentation</p></li><li data-start="6407" data-end="6463"><p data-start="6409" data-end="6463">Portability of network configurations across systems</p></li></ul><hr data-start="6465" data-end="6468" /><h2 data-start="6470" data-end="6491">Available Editions</h2><ul data-start="6493" data-end="6794"><li data-start="6493" data-end="6644"><p data-start="6495" data-end="6644"><strong data-start="6495" data-end="6519">SysLinuxOS 13.1 MATE</strong><br data-start="6519" data-end="6522" />Lightweight and resource-efficient desktop environment suitable for classic workflows and performance-sensitive systems.</p></li><li data-start="6646" data-end="6794"><p data-start="6648" data-end="6794"><strong data-start="6648" data-end="6673">SysLinuxOS 13.1 GNOME</strong><br data-start="6673" data-end="6676" />Modern desktop environment offering a contemporary user interface while maintaining full professional functionality.</p></li></ul><hr data-start="6796" data-end="6799" /><h2 data-start="6801" data-end="6823">System Requirements</h2><ul data-start="6825" data-end="7017"><li data-start="6825" data-end="6857"><p data-start="6827" data-end="6857">Architecture: 64-bit (amd64)</p></li><li data-start="6858" data-end="6935"><p data-start="6860" data-end="6935">Memory: Minimum 4 GB RAM (8 GB recommended for professional environments)</p></li><li data-start="6936" data-end="6983"><p data-start="6938" data-end="6983">Storage: Minimum 25 GB available disk space</p></li><li data-start="6984" data-end="7017"><p data-start="6986" data-end="7017">Firmware: Legacy BIOS or UEFI</p></li></ul><div class="elementor-element elementor-element-3d9aac7 e-flex e-con-boxed e-con e-parent e-lazyloaded" data-id="3d9aac7" data-element_type="container"><div class="e-con-inner"><div class="elementor-element elementor-element-64ccdcc elementor-widget elementor-widget-heading" data-id="64ccdcc" data-element_type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h6 class="elementor-heading-title elementor-size-default" style="text-align: center;">SysLinuxOS 13.1 for System Integrators Released</h6></div></div></div></div>								</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7e274d2 e-flex e-con-boxed e-con e-parent" data-id="7e274d2" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-0489bd0 elementor-widget elementor-widget-image" data-id="0489bd0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="576" src="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-1024x576.webp" class="attachment-large size-large wp-image-3728" alt="SysLinuxOS 13.1 Released" srcset="https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-1024x576.webp 1024w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-300x169.webp 300w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-768x432.png 768w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-1536x864.png 1536w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-600x338.png 600w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu-1154x649.png 1154w, https://syslinuxos.com/wp-content/uploads/2026/01/SysLinuxOS-13.1-Gnome-Menu.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />											<figcaption class="widget-image-caption wp-caption-text">Gnome Edition</figcaption>
										</figure>
									</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8e832f4 e-flex e-con-boxed e-con e-parent" data-id="8e832f4" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a8648aa elementor-widget elementor-widget-spacer" data-id="a8648aa" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-aa3f61e elementor-widget elementor-widget-heading" data-id="aa3f61e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h6 class="elementor-heading-title elementor-size-default">SysLinuxOS 13.1 for System Integrators Released</h6>				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-70f2c35 e-flex e-con-boxed e-con e-parent" data-id="70f2c35" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-12da6b3 elementor-widget elementor-widget-spacer" data-id="12da6b3" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&amp;linkname=SysLinuxOS%2013.1%20Released" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-1-released%2F&#038;title=SysLinuxOS%2013.1%20Released" data-a2a-url="https://syslinuxos.com/syslinuxos-13-1-released/" data-a2a-title="SysLinuxOS 13.1 Released">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-1-released/">SysLinuxOS 13.1 Released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-13-1-released/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS 13 Gnome released</title>
		<link>https://syslinuxos.com/syslinuxos-13-gnome-released/</link>
					<comments>https://syslinuxos.com/syslinuxos-13-gnome-released/#respond</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Sat, 27 Sep 2025 20:51:48 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Mate]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[SysLinuxOS 13]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=3519</guid>

					<description><![CDATA[<p>SysLinuxOS 13 Gnome released SysLinuxOS 13 Gnome released. Following the recent release of SysLinuxOS 13 Mate, the SysLinuxOS project is pleased to announce the availability of the new edition: SysLinuxOS 13 GNOME.This release introduces the GNOME 48 desktop environment, designed to deliver a modern, clean, and productivity-oriented experience while maintaining the core values of stability and&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-13-gnome-released/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS 13 Gnome released</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-gnome-released/">SysLinuxOS 13 Gnome released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3519" class="elementor elementor-3519">
				<div class="elementor-element elementor-element-5a4ca05 e-flex e-con-boxed e-con e-parent" data-id="5a4ca05" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-3574e91 elementor-widget elementor-widget-image" data-id="3574e91" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="SysLinuxOS 13 Gnome released" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUyMiwidXJsIjoiaHR0cHM6XC9cL3N5c2xpbnV4b3MuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wOVwvR25vbWUxLndlYnAifQ%3D%3D">
							<img loading="lazy" decoding="async" width="1024" height="576" src="https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-1024x576.webp" class="attachment-large size-large wp-image-3522" alt="SysLinuxOS 13 Gnome released" srcset="https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-1024x576.webp 1024w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-300x169.webp 300w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-768x432.webp 768w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-1536x864.webp 1536w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-600x338.webp 600w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1-1154x649.webp 1154w, https://syslinuxos.com/wp-content/uploads/2025/09/Gnome1.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-8d5d310 elementor-widget elementor-widget-spacer" data-id="8d5d310" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-46cf181 elementor-widget elementor-widget-heading" data-id="46cf181" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h4 class="elementor-heading-title elementor-size-default">SysLinuxOS 13 Gnome released</h4>				</div>
				</div>
				<div class="elementor-element elementor-element-3f51d3e elementor-widget elementor-widget-spacer" data-id="3f51d3e" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-ebc31a6 elementor-widget elementor-widget-text-editor" data-id="ebc31a6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div class="elementor-element elementor-element-6640909 elementor-widget elementor-widget-text-editor" data-id="6640909" data-element_type="widget" data-widget_type="text-editor.default"><br /><div class="elementor-widget-container" style="text-align: left;"><p style="text-align: justify;">SysLinuxOS 13 Gnome released. Following the recent release of <em><span style="color: #3366ff;"><a style="color: #3366ff;" href="https://syslinuxos.com/">SysLinuxOS</a></span> 13 <span style="color: #3366ff;"><a style="color: #3366ff;" href="https://syslinuxos.com/syslinuxos-13-mate-released/">Mate</a></span></em>, the SysLinuxOS project is pleased to announce the availability of the new edition: <strong>SysLinuxOS 13 GNOME</strong>.<br />This release introduces the <strong>GNOME 48</strong> desktop environment, designed to deliver a modern, clean, and productivity-oriented experience while maintaining the core values of stability and reliability.</p><hr /><h5>Release Goals</h5><p style="text-align: justify;">SysLinuxOS is a Linux distribution built to be <strong>stable, modular, and secure</strong>, aimed primarily at <strong>system integrators, system administrators, and IT professionals</strong>.<br />It is not a “plug &amp; play” distribution for beginners: it requires a solid knowledge of Linux and system management. The goal is to provide a reliable platform for production environments, adaptable to the needs of those who integrate, maintain, and manage infrastructures.</p><hr /><h5>Technical Details</h5><ul><li><strong>Base:</strong> Debian 13 <a href="https://www.google.com/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.debian.org/releases/trixie/&amp;ved=2ahUKEwil9tat2_mPAxW4zAIHHVLXAT0QFnoECA0QAQ&amp;usg=AOvVaw3Wn1kZzDsLOSw3WY4u2d6g">(<span style="color: #3366ff;">Trixie</span></a> – Stable branch)</li><li><strong>Kernel:</strong> Liquorix, optimized for superior desktop and multitasking performance</li><li><strong>Desktop Environment:</strong> GNOME 48 with GTK 4 libraries</li><li><strong>Package Management:</strong> APT with official Debian repositories</li><li><strong>Default Tools:</strong> LibreOffice, Firefox ESR, GNOME Terminal, GNOME Software, and essential administration/monitoring utilities</li><li><strong>Security:</strong> constant updates via Debian Security channels.</li><li><strong>Optimizations:</strong> preconfigured for faster boot times, reduced resource usage, and improved responsiveness on modern hardware</li></ul><hr /><h5>Changelog – Key Differences between Mate and GNOME Editions</h5><ul><li><strong>Desktop Environment:</strong> Mate 1.26 → GNOME 48</li><li><strong>Graphics Framework:</strong> GTK 3 → GTK 4</li><li><strong>Window Manager:</strong> Marco → Mutter</li><li><strong>File Manager:</strong> Caja → Nautilus</li><li><strong>Terminal Emulator:</strong> MATE Terminal, Terminator → GNOME Terminal, Terminator</li><li><strong>Control Center:</strong> Mate Control Center → GNOME Settings</li><li><strong>Software Ecosystem:</strong> Synaptic, GNOME Extensions integration</li><li><strong>User Experience:</strong> GNOME Shell workflow, minimalist interface, and optimized multitasking</li></ul><hr /><h5>Conclusion</h5><p style="text-align: justify;">With <strong>SysLinuxOS 13 GNOME</strong>, we expand the SysLinuxOS family by providing a modern, responsive, and tightly integrated desktop environment, built on Debian 13 Trixie and powered by the Liquorix kernel (you can also use the official debian kernel).<br />The project continues to grow, offering IT professionals a Linux distribution that is reliable, secure, and ready to be deployed in complex production environments.</p><h6> </h6><h6 style="text-align: center;">SysLinuxOS 13 (for System Integrators)</h6><p style="text-align: center;">SysLinuxOS 13 Gnome released</p><p> </p></div></div><h5 style="text-align: center;"><span style="color: #3366ff;"><a style="color: #3366ff;" href="https://sourceforge.net/projects/syslinuxos/files/SysLinuxOS-13/SysLinuxOS-13-Gnome_amd64.iso/download">DOWNLOAD</a></span></h5><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">Login:</span></h1><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">user = admin</span></h1><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">password = root <br /></span></h1><p> </p><p>enjoy <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p><p> </p>								</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&amp;linkname=SysLinuxOS%2013%20Gnome%20released" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-gnome-released%2F&#038;title=SysLinuxOS%2013%20Gnome%20released" data-a2a-url="https://syslinuxos.com/syslinuxos-13-gnome-released/" data-a2a-title="SysLinuxOS 13 Gnome released">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-gnome-released/">SysLinuxOS 13 Gnome released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-13-gnome-released/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SysLinuxOS 13 Mate released</title>
		<link>https://syslinuxos.com/syslinuxos-13-mate-released/</link>
					<comments>https://syslinuxos.com/syslinuxos-13-mate-released/#comments</comments>
		
		<dc:creator><![CDATA[edmond]]></dc:creator>
		<pubDate>Mon, 22 Sep 2025 22:51:16 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Mate]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Rete]]></category>
		<category><![CDATA[SysLinuxOS]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">https://syslinuxos.com/?p=3435</guid>

					<description><![CDATA[<p>SysLinuxOS 13 (for System Integrators)   SysLinuxOS 13 Mate released. SysLinuxOS 13 (for System Integrators) follows the release of Debian 13  codename Trixie, bringing with it the robustness and security of a Debian Stable OS. SysLinuxOS 13 is now available with several enhancements and new features. Some of these improvements are under the hood, providing&#8230;&#160;<a href="https://syslinuxos.com/syslinuxos-13-mate-released/" rel="bookmark">Leggi tutto &#187;<span class="screen-reader-text">SysLinuxOS 13 Mate released</span></a></p>
<p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-mate-released/">SysLinuxOS 13 Mate released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3435" class="elementor elementor-3435">
				<div class="elementor-element elementor-element-9d18166 e-flex e-con-boxed e-con e-parent" data-id="9d18166" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4271a1e elementor-widget elementor-widget-image" data-id="4271a1e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="syslinuxos-13-mate released" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzQzNiwidXJsIjoiaHR0cHM6XC9cL3N5c2xpbnV4b3MuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wOVwvc3lzbGludXhvcy0xMy1tYXRlLndlYnAifQ%3D%3D">
							<img loading="lazy" decoding="async" width="1024" height="576" src="https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-1024x576.webp" class="attachment-large size-large wp-image-3436" alt="syslinuxos-13-mate released" srcset="https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-1024x576.webp 1024w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-300x169.webp 300w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-768x432.webp 768w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-1536x864.webp 1536w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-600x338.webp 600w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate-1154x649.webp 1154w, https://syslinuxos.com/wp-content/uploads/2025/09/syslinuxos-13-mate.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-f8eee1d elementor-widget elementor-widget-spacer" data-id="f8eee1d" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d112e25 e-flex e-con-boxed e-con e-parent" data-id="d112e25" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-393761e elementor-widget elementor-widget-text-editor" data-id="393761e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h6 style="text-align: center;">SysLinuxOS 13 (for System Integrators)</h6><p> </p><p>SysLinuxOS 13 Mate released. SysLinuxOS 13 (for System Integrators) follows the release of <a href="https://wiki.debian.org/DebianTrixie"><span style="color: #0000ff;"><span style="color: #3366ff;">Debian 13</span></span></a>  codename Trixie, bringing with it the robustness and security of a Debian Stable OS.</p><p><span style="color: #3366ff;"><a style="color: #3366ff;" href="https://syslinuxos.com">SysLinuxOS</a></span> 13 is now available with several enhancements and new features. Some of these improvements are under the hood, providing additional functionality. SysLinuxOS 13 comes with the Mate desktop environment as the primary option, while the version with Gnome will be released next week.</p><p>Desktop:</p><p>The MATE desktop environment comes with the usual Networking menu, which contains some of the tools for network analysis. Many others are available from the command line. There are many programs that help the user have a ready-to-use distro, but above all one capable of interacting with Windows programs and systems. Wine is included.</p><p>Tools:</p><p>The are Gufw, Angry ip scanner, Linssid, Etherape, Ettercap, Nmap, Packet Sender, Putty, GtkTerm, Cutecom, Wireshark, Zenmap, Suricata, Monit, Bettercap, etherwake, firewalk, hydra, icinga2, Munin, Nagios4, sshguard, vnstat, wireguard-tools, wiregui, zabbix-agent2, Cisco packet tracer, and many many others.</p><p>Internet:</p><p>Firefox, Google Chrome, Microsoft Edge, AnyDesk, Teamviewer, TigerVNC viewer, Filezilla, Webex, Zoom, Teams for Linux.</p><p>Cloud:</p><p>amazon-ec2-net-utils, cloud-enum, openstack-clients, rclone, s4cmd, virtualbox-7.2, docker-compose.</p><p>Accessories:</p><p>Balena Etcher, Raspberry Pi Imager, KeePassXC</p><p data-start="56" data-end="220">Kernel:</p><p data-start="56" data-end="220">SysLinuxOS 13 uses the <span style="color: #3366ff;"><a style="color: #3366ff;" href="https://liquorix.net/">Liquorix</a></span> kernel: 6.16.8-1-liquorix-amd64</p><p data-start="56" data-end="220">Liquorix is a custom kernel aimed at desktop users who want higher responsiveness, lower latency. Key features include:</p><ul data-start="221" data-end="682"><li data-start="221" data-end="324"><p data-start="223" data-end="324">Zen Interactive Tuning to boost responsiveness, even at the cost of throughput or power efficiency.</p></li><li data-start="325" data-end="411"><p data-start="327" data-end="411">PDS / BMQ scheduler optimized for mixed workloads (gaming, multimedia, real-time).</p></li><li data-start="412" data-end="479"><p data-start="414" data-end="479">High tick rate (1000 Hz) to reduce jitter in interactive tasks.</p></li><li data-start="480" data-end="564"><p data-start="482" data-end="564">Aggressive preemption, preemptible RCU for faster response under variable loads.</p></li><li data-start="565" data-end="682"><p data-start="567" data-end="682">BFQ I/O scheduler by default, improved virtual memory handling, compressed swap with LZ4, TCP BBR2 optimizations.</p></li></ul><p>System:</p><p>Network interfaces are recognized by default as Eth0, Wlan0, etc. SysLinuxOS 13 for System Integrators provides a robust and feature-rich operating system, designed specifically for professionals in system integration. With its enhanced desktop, improved security measures, advanced networking capabilities, and comprehensive monitoring tools, SysLinuxOS 13 offers a reliable and efficient platform for system integration tasks.</p><h6 style="text-align: center;">SysLinuxOS 13 (for System Integrators)</h6><h5 style="text-align: center;"><span style="color: #3366ff;"><a style="color: #3366ff;" href="https://sourceforge.net/projects/syslinuxos/files/SysLinuxOS-13/SysLinuxOS-13-Mate_amd64.iso/download">DOWNLOAD</a></span></h5><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">Login:</span></h1><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">user = admin</span></h1><h1 style="text-align: center;"><span style="font-size: 18pt; color: #00ccff;">password = root <br /></span></h1><p>enjoy <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>								</div>
				</div>
					</div>
				</div>
				</div>
		<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook_messenger" href="https://www.addtoany.com/add_to/facebook_messenger?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Messenger" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&amp;linkname=SysLinuxOS%2013%20Mate%20released" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fsyslinuxos.com%2Fsyslinuxos-13-mate-released%2F&#038;title=SysLinuxOS%2013%20Mate%20released" data-a2a-url="https://syslinuxos.com/syslinuxos-13-mate-released/" data-a2a-title="SysLinuxOS 13 Mate released">share</a></p><p>L'articolo <a href="https://syslinuxos.com/syslinuxos-13-mate-released/">SysLinuxOS 13 Mate released</a> proviene da <a href="https://syslinuxos.com">SysLinuxOS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://syslinuxos.com/syslinuxos-13-mate-released/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
