<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docs.artisancommerce.at/index.php?action=history&amp;feed=atom&amp;title=Snap%2FSnap-Probleme</id>
	<title>Snap/Snap-Probleme - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://docs.artisancommerce.at/index.php?action=history&amp;feed=atom&amp;title=Snap%2FSnap-Probleme"/>
	<link rel="alternate" type="text/html" href="https://docs.artisancommerce.at/index.php?title=Snap/Snap-Probleme&amp;action=history"/>
	<updated>2026-04-18T15:31:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in ArtisanCommerce Dokumentation</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://docs.artisancommerce.at/index.php?title=Snap/Snap-Probleme&amp;diff=104&amp;oldid=prev</id>
		<title>Admin: Die Seite wurde neu angelegt: „ == Snapd Reparatur nach System-Wiederherstellung (z.B. Timeshift) == Diese Seite beschreibt den &quot;Nuclear Option&quot;-Prozess, um das Snap-System zu reparieren, wenn Mount-Punkte korrupt sind oder die Fehlermeldung &lt;nowiki&gt;&quot;cannot locate base snap core22&quot;&lt;/nowiki&gt; erscheint.  === 1. Snap-Dienste vollständig stoppen === Snapd hat einen &quot;Socket-Aktivierungs&quot;-Mechanismus. Man muss erst den Socket stoppen, sonst startet der Dienst sofort wieder von selbst.&lt;synta…“</title>
		<link rel="alternate" type="text/html" href="https://docs.artisancommerce.at/index.php?title=Snap/Snap-Probleme&amp;diff=104&amp;oldid=prev"/>
		<updated>2026-03-26T22:07:14Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „ == Snapd Reparatur nach System-Wiederherstellung (z.B. Timeshift) == Diese Seite beschreibt den &amp;quot;Nuclear Option&amp;quot;-Prozess, um das Snap-System zu reparieren, wenn Mount-Punkte korrupt sind oder die Fehlermeldung &amp;lt;nowiki&amp;gt;&amp;quot;cannot locate base snap core22&amp;quot;&amp;lt;/nowiki&amp;gt; erscheint.  === 1. Snap-Dienste vollständig stoppen === Snapd hat einen &amp;quot;Socket-Aktivierungs&amp;quot;-Mechanismus. Man muss erst den Socket stoppen, sonst startet der Dienst sofort wieder von selbst.&amp;lt;synta…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Snapd Reparatur nach System-Wiederherstellung (z.B. Timeshift) ==&lt;br /&gt;
Diese Seite beschreibt den &amp;quot;Nuclear Option&amp;quot;-Prozess, um das Snap-System zu reparieren, wenn Mount-Punkte korrupt sind oder die Fehlermeldung &amp;lt;nowiki&amp;gt;&amp;quot;cannot locate base snap core22&amp;quot;&amp;lt;/nowiki&amp;gt; erscheint.&lt;br /&gt;
&lt;br /&gt;
=== 1. Snap-Dienste vollständig stoppen ===&lt;br /&gt;
Snapd hat einen &amp;quot;Socket-Aktivierungs&amp;quot;-Mechanismus. Man muss erst den Socket stoppen, sonst startet der Dienst sofort wieder von selbst.&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl stop snapd.socket&lt;br /&gt;
sudo systemctl stop snapd.service&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Defekten Status und Assertions löschen ===&lt;br /&gt;
Dies setzt das &amp;quot;Gedächtnis&amp;quot; von Snap zurück, ohne die installierten App-Daten zu löschen. Damit wird die Datenbank gezwungen, das Dateisystem neu zu scannen.&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Löscht die digitalen Signaturen/Bestätigungen&lt;br /&gt;
sudo rm -rf /var/lib/snapd/assertions/*&lt;br /&gt;
&lt;br /&gt;
# Löscht die zentrale Status-Datenbank (die oft nach Timeshift korrupt ist)&lt;br /&gt;
sudo rm -f /var/lib/snapd/state.json&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Snap-Dienste wieder starten ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl start snapd.service&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4. Basis-System (Foundation) neu installieren ===&lt;br /&gt;
Ohne die Base-Snaps (wie core22) funktionieren die meisten modernen Snaps (Brave, Firefox, etc.) nicht.&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo snap install core22&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5. Pakete reparieren / Neu erzwingen ===&lt;br /&gt;
Wenn die Apps zwar gelistet, aber nicht startbar sind, hilft der &amp;#039;&amp;#039;&amp;#039;--amend&amp;#039;&amp;#039;&amp;#039; Flag oder eine Neuinstallation.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Alle installierten Snaps validieren und reparieren:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo snap refresh --amend&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Spezifische Apps (z.B. Brave oder Firefox) neu installieren:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo snap remove --purge brave&lt;br /&gt;
sudo snap install brave&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fehlerbehebung: Ghost Mounts ===&lt;br /&gt;
Falls sich ein Snap nicht löschen lässt, weil es &amp;quot;in use&amp;quot; ist, obwohl der Dienst steht, hilft ein &amp;quot;Lazy Unmount&amp;quot;:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo umount -l /snap/core22/*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Offizielle Dokumentation &amp;amp; Links ===&lt;br /&gt;
&lt;br /&gt;
* [https://snapcraft.io/docs/getting-started Snapcraft Documentation]&lt;br /&gt;
* [https://snapcraft.io/docs/snap-cli-cheat-sheet Snap CLI Cheat Sheet]&lt;br /&gt;
* [https://forum.snapcraft.io/ Snapcraft Forum (Community Hilfe)]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>