[14:22] * deehzee np: Rasheed: The Janitor - Down Wit Da Mob (feat. V-Nice) [03:11] [14:25] deehzee: hier bitte nicht [14:40] * deehzee np: Dead Prez: Turn Off The Radio (The Mixtape ... - Look Around [02:00] [14:42] * deehzee np: Young Trav: Stomping Grounds - Last Forever [04:43] [14:42] * deehzee np: Dead Prez: Lets Get Free - Psychology [05:56] [20:18] hallo liebe Ubuntu Community, wie kann ich verhindern, dass snapd automatisch installiert wird, wenn ich einen Paket über APT installiere? [20:21] ayla, moin, du kannst bspw. mit equivs ein "fake-paket" mit gleichem namen erstellen, das eine höhere version hat [20:22] eine andere option ist apt pinning, aber ersteres ist vielleicht etwas weniger invasiv [20:23] mit pinning kannst du erzwingen, dass es nie installiert wird https://wiki.ubuntuusers.de/Apt-Pinning/ [20:23] Title: Apt-Pinning › Wiki › ubuntuusers.de (at wiki.ubuntuusers.de) [20:24] ich hab schon versucht mit apt-mark hold. Es hat funktioniert bis ich meinen Rechner neugestartet habe. Ist das normal, dass nach dem Neustart die Einstellung umgekehrt wird? [20:27] eigentlich nicht, ne. was sagt denn apt-mark showhold? [20:28] hat gar nichts obwohl ich vorher snapd markiert hab [20:28] also keine Ausgabe [20:30] hast du vielleicht /var/lib/apt als tmpfs o.ä. gemnountet? [20:32] nein, glaube ich nicht [20:35] dann bin ich ratlos, deine lösung mit apt-mark hold (nachdem snapd mit apt purge deinstalliert wurde) ist laut mehreren berichten im netz eigentlich effektiv [20:35] ist es denn reproduzierbar? [20:37] https://forum.ubuntuusers.de/topic/snap-komplett-entfernen/ [20:37] Title: snap komplett entfernen? › Programme › Ubuntu verwenden › Forum › ubuntuusers.de (at forum.ubuntuusers.de) [20:38] Also ganz unten hier könnte eine Lösung geben, man kann eine Datei "/etc/apt/preferences.d/nosnap.pref" erstellen [20:38] genau, ich würde das auch über die preferences versuche zu lösen [20:38] genau, das ist die o.g. variante mit apt pinning [20:39] ich glaub, das ist Pinning, was du meintest [20:44] es funktioniert [20:44] danke [20:45] top [20:45] aber könnt ich mir erklären was das heisst [20:46] "Pin: release a=*" und "Pin-Priority: -10" [20:46] im wiki-artikel sind ein paar details, die prio ist das wichtigste. negativ bedeutet, dass das paket, das auf den filter "matcht", nie installiert wird [20:47] das mit release bedeutet: egal wo das paket herkommt [20:47] man kann auch version benutzen und sagen: egal welche version. also, mit * als wildcard jeweils [20:47] a steht für archive, der codename des ubuntu-releases, zb. focal [20:48] also "Pin-Priority: -9" oder eine andere beliebige negative Zahl würde funktionieren? [20:48] matcht also auf alle pakete "snapd", die aus repos kommen, die unter "focal" laufen [20:48] ja [20:50] ach so, also a=* bedeutet, dass a egal ist [20:50] jo [20:50] "a ist gleich irgendwas" [20:51] man muss halt irgendeine art pin festlegen. da hier aber auf den paketnamen gematcht wird, ist es egal, welche art pinning [20:54] ok, danke. K [20:55] Jetzt kann ich Ubuntu geniessen ohne gezwungen Snaps zu benutzen! [20:56] :) [20:56] bin mal gespannt ob 22.04 da etwas entspannter wird, fürchte aber eher schlimmer [20:56] und ich hab sogar was Neues über Linux gelernt. Wusste bisher gar nicht was Pinning ist oder dass es überhaupt existiert [20:57] Danke [20:58] 👍 [21:02] ich hab auch im Ubuntu Kanal gefragt ohne Erfolg... Ich weiß nicht, aber ich fühle, dass Canonical unbedingt will, dass alle Snaps benutzen. Es sollte nie passieren, dass ein Snap automatisch installiert wird. Wenn es keinen .deb Paket gibt, sollte gar nichts installiert werden oder wenn Canonical es unbedingt will, sollte es einen Hinweis auf den Snap Paket geben [21:05] ubuntu hat sich dazu entschieden das problem, was es mit den stable repos gibt, mit snap zu lösen. wenn man keine politische sache daraus macht ergibt das technisch schon sinn. es gibt auch pakete, die werden nur noch als snap angeboten bzw gepflegt. [21:06] unabhängig davon, wie man das findet, finde ich es wichtig, dass der nutzer die freie wahl hat, snap runterzuschmeißen [21:19] Ich benutze schon Flatpak und es reicht mir. Die meisten Open-Source-Software, die ich benutze veröffentlichen ihre Binaries auf Flatpak und nicht snap, weil unter anderem das Backend von Flatpak quelloffen ist. Ich hab bemerkt, dass viele Softwareanbieter auf Snap populäre proprietäre Software anbieten, die ich sowieso versuche zu vermeiden, genauso wie Snap, weil die Snap Backend proprietär ist. Warum sollte ich proprietäre [21:19] Software benutzen, wenn es eine freie und (angeblich) bessere Alternative gibt?