TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ubuntu Snap update spoiled my World Cup Final

206 点作者 tomjuggler超过 2 年前

39 条评论

thot_experiment超过 2 年前
Snap is awful, no arguments there. I think the more important thing here is that the very <i>idea</i> that something should update <i>itself</i> is so incredibly insanely broken and I cannot for the life of me understand why it&#x27;s the norm.<p>The number of times I&#x27;ve been hacked and suffered a data loss is astronomically small compared to the number of times I&#x27;ve had something update and suffered a data loss, or more importantly the number of times I&#x27;ve had something update and cause a regression or break something. Then I have to spend my precious time bringing something that was PREVIOUSLY IN A WORKING STATE back to a working state, which is one of the most infuriating feelings.
评论 #34044219 未加载
评论 #34044049 未加载
评论 #34044588 未加载
评论 #34049657 未加载
评论 #34045326 未加载
评论 #34046472 未加载
评论 #34043547 未加载
评论 #34044203 未加载
评论 #34043841 未加载
kybernetyk超过 2 年前
&gt;I am going back to Arch. My computer is my computer, and I don’t care anymore how much work it takes, I’m going to take charge so nothing like this ever happens again.<p>From my experience the only real work load with Arch was the set up. Once I installed it and configured everything to my liking there has been nearly 0 work with maintaining the system. I&#x27;ve been running my installation of Arch since 2016 and the system didn&#x27;t break even once.
评论 #34043431 未加载
评论 #34043593 未加载
评论 #34043710 未加载
评论 #34045467 未加载
评论 #34043508 未加载
评论 #34068661 未加载
评论 #34047411 未加载
评论 #34051387 未加载
评论 #34050532 未加载
neilv超过 2 年前
Snap getting more invasive was the final straw, which led me to move a startup away from Ubuntu LTS, to Debian Stable.<p>(Was already leaning towards moving, because a rough monitoring of security updates over several months showed Debian was strangely more trustworthy. Snap making things even worse for some of our systems made the decision easier.)
评论 #34043834 未加载
评论 #34045233 未加载
CSDude超过 2 年前
Snap is an abomination. See my previous comment: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33173762" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33173762</a><p>I fought with a guy in 2015 that believed snap was the future, and this cost me almost my job back then.
评论 #34043070 未加载
评论 #34050519 未加载
评论 #34051407 未加载
评论 #34043288 未加载
voidfunc超过 2 年前
Snap is a pile or garbage and I really wish Ubuntu would just stop trying to be a little different all the time. They learned their lesson with Upstart but I guess it&#x27;ll be a few releases until the abandon Snap.
评论 #34043500 未加载
评论 #34043266 未加载
评论 #34043264 未加载
hinata08超过 2 年前
To the defence of Snap, I have the same issues on my Firefox installed with PPA<p>(Firefox updates at random time, then kindly asks to reboot by replacing each webpage by a grey one with a restart button, and it doesn&#x27;t restart tabs in private windows)<p>It&#x27;s a very Firefox problem, not snap<p>(I use PPA and not Snap because snap outright doesn&#x27;t work when your home isn&#x27;t &#x2F;home&#x2F;uname , and mine is &#x2F;home&#x2F;company_domain&#x2F;uname ) (I can&#x27;t believe that ubuntu forces you to use a software that isn&#x27;t production ready)
评论 #34042478 未加载
评论 #34042439 未加载
评论 #34043055 未加载
评论 #34042354 未加载
评论 #34042280 未加载
评论 #34043259 未加载
评论 #34046788 未加载
评论 #34052943 未加载
评论 #34046547 未加载
评论 #34043220 未加载
amelius超过 2 年前
Heh, I just tried to fire up a Snap instance of FreeCad on a remote machine (because snap on the local machine was broken). Got an &quot;X11 connection rejected because of wrong authentication&quot;, even though xeyes started just fine. It seems to be yet another Snap limitation.<p>Found this thread from more than 2 years ago:<p><a href="https:&#x2F;&#x2F;forum.snapcraft.io&#x2F;t&#x2F;x11-connection-rejected-because-of-wrong-authentication&#x2F;16528" rel="nofollow">https:&#x2F;&#x2F;forum.snapcraft.io&#x2F;t&#x2F;x11-connection-rejected-because...</a>
silisili超过 2 年前
At this point I have trouble feeling sympathy. All of us former and some current users have been outlining the problems with snap for years, this one included.<p>Just find any HN thread (or probably Reddit and Twitter threads) about ubuntu or snaps from the last few years and you&#x27;ll see.<p>At this point it&#x27;s akin to starting smoking today then acting shocked when you get lung cancer.
guiambros超过 2 年前
Snap is a disaster, and full of problematic structural decisions that are now really hard to fix (e.g. [1]).<p>I&#x27;ve decided to delay my upgrade to 22.04 given Canonical&#x27;s increasingly aggressive push towards Snap, and now I&#x27;m considering moving to Arch or some other distribution.<p>[1] <a href="https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+source&#x2F;snapd&#x2F;+bug&#x2F;1575053" rel="nofollow">https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+source&#x2F;snapd&#x2F;+bug&#x2F;1575053</a>
评论 #34044399 未加载
评论 #34043242 未加载
dm319超过 2 年前
I get why snap is needed, but, like others, my experience has been poor. The first issue was Ubuntu 22.04 shipping the firefox snap only. It&#x27;s ok for small occasional use programs that you need the bleeding edge version on. But it&#x27;s not ok to wait 30+ seconds for firefox to open.<p>They fixed that. But I hit into it&#x27;s idea of security - being unable to open html files on my local drive, unable to load links from my mutt client, and unable to download and save directly into a specific folder.<p>And worse, the snap updates just don&#x27;t function well. They remind you when you are using the program, and they don&#x27;t seem to update when you&#x27;re not using it.<p>Real shame, but these are fixable problems.
评论 #34046004 未加载
评论 #34046175 未加载
j1elo超过 2 年前
They went to Arch, which is fine, although quite a steep change in the baseline system. New package manager, new update cadence, new &quot;way to do things&quot;.<p>Another alternative with much less change would have been Linux Mint: it still is a fine-tuned Ubuntu, but without the Snap Store.
bfrog超过 2 年前
Snap is terrible. Trying to solve the problem the wrong way. See nix&#x2F;guix for how it’s done right.
Mikeb85超过 2 年前
Yeah, Snap updates seem cursed for the newest Ubuntu.<p>I&#x27;m on Fedora these days, can&#x27;t see ever leaving it the way things are going. It&#x27;s rock solid and seems to be driving the state of the art in Linux things...
评论 #34068757 未加载
pitched超过 2 年前
Site seems to be having trouble keeping up right now: <a href="https:&#x2F;&#x2F;archive.ph&#x2F;Hnr8P" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;Hnr8P</a>
评论 #34041806 未加载
Darmody超过 2 年前
That&#x27;s why the first thing you do once Ubuntu is installed is remove snap completely.<p>It&#x27;s sad that now we have to fight against the OS like on Windows.
评论 #34049056 未加载
评论 #34068795 未加载
tomjuggler超过 2 年前
Update: so as mentioned in my blog post, my panic force reboot during the Firefox Snap update has definitely done something bad to my system. It&#x27;s now failing to boot most of the time and also crashing randomly when it does boot. Not sure what the root cause is but it&#x27;s a 1 year old laptop.<p>And yes I will definitely be re-watching the game after I have finished installing Arch.<p>I also signed up to Cloudflare due to you all hammering my server last night!
baggy_trough超过 2 年前
Snaps are certainly a cursed technology. I&#x27;ve had one update in production and break things outside of our regular release process.
评论 #34041849 未加载
chrsw超过 2 年前
I found Snap to be frustating. It&#x27;s trying to address a real problem but imho it fails to make life easier. As soon as something breaks or goes wrong and I have to look under the hood, my mental model of how traditional Unix software managment &quot;works&quot; is almost useless.<p>Why can&#x27;t something be coherent and powerful behind the scenes but slick up front for users who don&#x27;t want to think too much about the complexities of software managment?
torginus超过 2 年前
Yet another example of why the traditional champion companies of the Linux desktop (Canonical, Red Hat etc.) are like a poisoned apple - they are catering to their paying userbase (who are running servers, IoT, PoS, whatever), and don&#x27;t give a damn about making technical changes that break the average users&#x27; experience.<p>In short they are doing the exact same as Microsoft does with Windows, but the enemy this time is inside the gates.
throwaway67743超过 2 年前
This is not the fault of snap though, Firefox is just fucking useless - the current instance of the browser that&#x27;s already loaded everything it has into ram since it will happily suck up a gig while doing nothing should not break because the on disk version has changed.<p>But no, instead of continuing it will do one of several things:<p><pre><code> - show a blank page after entering URL or search term (no feedback, it just does nothing) - fail to refresh the tab - crash entirely - helpfully suggest you restart Firefox in one of those tabs that stopped working earlier. </code></pre> It is embarrassingly bad, just like the overall UX for Mozilla products is unfortunately, but alas the only other choice is brave and its even worse somehow. (Chrome proper would also be fine but Firefox is the only multi platform* browser that supports custom sync etc)<p>* Firefox is horrific on android too - broken rendering, blank pages until you engage the address bar and hit go again, etc, add-ons basically unavailable...
anonymousiam超过 2 年前
Snap has its uses, but Firefox is most certainly not one of them. Firefox maintains personalized databases that aren&#x27;t where they should be under Snap. Also, Snap completely ruins the ability to run Firefox remotely on a local X display. I was fine with Snap being part of Ubuntu, but when they migrated Firefox to Snap, I uninstalled Snap and manually installed Firefox directly from Mozilla.
happyjack超过 2 年前
Snap is one of the few reasons that made me ditch Ubuntu forever.<p>I don&#x27;t know a ton about Canonical&#x27;s business model, but was the idea to get everyone hooked on snap and then force a subscription out of it?<p>Snap is the antithesis of apt or dnf in regards to what I want out of a package manager.
DuckFeathers超过 2 年前
I always disable auto-updates on my PCs. The OS has no business installing anything on it&#x27;s schedule, or in any schedule. I do it on mine as I go. I just have update notifications and I install them manually when I feel like it.<p>Also, it is bizarre that they desinged a software delivery system with no option to disable auto-updates... and only adding the option now.<p>And the fact that Firefox frooze during the update is also strange. Not sure if it&#x27;s a snap problem or Firefox problem.<p>As a long-time Firefox and Linux user (started using Firefox when it was alpha version and Linux around 2002), the best decision I made around 3 years ago was move to Windows and Edge.
评论 #34044843 未加载
rubyist5eva超过 2 年前
Page isn&#x27;t working for me but what happened? I use over a bunch snaps on my Ubuntu install (1password, firefox, docker, telegram, discord just off the top of my head) and updates don&#x27;t happen until I restart the app, and it gives me a desktop notification something like a week out before it forces it, never had an issue with it personally. I can&#x27;t think of any desktop app that I use that stays open for more than a week at a time that is a huge distruption to close it and reopen it.
orbit7超过 2 年前
Automated update processes that run at the expense of securing access to information when it&#x27;s needed or that do so with the risk of data loss are a complete failure in my view.
renewiltord超过 2 年前
Crazy game for sure. The best WC ever (or over the last 20 anyway). This is a classic UX problem with automation: there are times when you don&#x27;t know the operating condition. It&#x27;s better to prompt with opt-out.<p>Mac OS prompts, and that&#x27;s better than anything else.<p>Snaps are also abysmally slow. And while I&#x27;m complaining, they also occupy my `mount` output so that&#x27;s annoying.
评论 #34042856 未加载
alkonaut超过 2 年前
Can someone explain what’s going on here? Is there a design mistake here? Does the app update in-place rather than side by side so it simply launches the updated version on next launch?<p>If it’s side by side then why does it even affect the old version it force a restart? And if it’s not side by side then who the hell designed it?
Am4TIfIsER0ppos超过 2 年前
Autoupdate is always an abomination regardless of the software doing it. Snap, apt, steam, firefox itself.
amadeuspagel超过 2 年前
I got strange notifications telling me to close VS Code, so that it can be updated. But it&#x27;s often closed, and I kept getting these notifications. I ended up uninstalling the snap and installing VS Code from the website.
bobmaxup超过 2 年前
You can set when snap refreshes take place:<p><a href="https:&#x2F;&#x2F;snapcraft.io&#x2F;docs&#x2F;keeping-snaps-up-to-date#:~:text=on%20the%20system-,refresh.timer,-Use%20refresh.timer" rel="nofollow">https:&#x2F;&#x2F;snapcraft.io&#x2F;docs&#x2F;keeping-snaps-up-to-date#:~:text=o...</a>
评论 #34046315 未加载
评论 #34068954 未加载
darthrupert超过 2 年前
You shouldn&#x27;t be watching that pile of regressive corruption anyway so no harm done.
alanhaha超过 2 年前
Well, I like this line in my Ubuntu customization: sudo apt remove --purge snapd
评论 #34049094 未加载
simonebrunozzi超过 2 年前
Sorry to hear this. If you managed not to get &quot;spoilered&quot; on the result, try to watch it (I&#x27;m sure there&#x27;s several ways to watch a rerun)... it was a phenomenal game.
mablopoule超过 2 年前
Honestly, I love snap because it&#x27;s the main reason why I&#x27;ve switched to Arch after a decade of Ubuntu, and I couldn&#x27;t be happier about it.
评论 #34068975 未加载
bradwood超过 2 年前
TIL all about showmax.com - As a ZA expat living in the UK, I&#x27;m all over this. Looks like some good content from ZA, Nigeria, et al!
aborsy超过 2 年前
I have a snap installation of nextcloud. It has self updated for years with no problem. The set up took almost no time. Canonical tests the package before releasing it in their OS.<p>Compared to bare metal and docker installation that were broken every few months and required maintenance, I have been pretty happy with snap.<p>Based on this, would say snap is not a bad idea. Sure snaps might be slow, but that’s improving.<p>I don’t have time to tweak applications. Let canonical package and test all dependencies for their platform, secure and update the apps.
评论 #34068996 未加载
评论 #34043617 未加载
major505超过 2 年前
The main reason I still use ubuntu based bistros is Pop OS. The rest, I prefer fedora this days.
Broker0超过 2 年前
I like the conclusion. Factor &#x27;X&#x27; messed up my &#x27;Y&#x27;, going back to previous solution.
mesebrec超过 2 年前
Snaps don&#x27;t update when the app is running. I don&#x27;t know what happened here, but it seems the problem might be somewhere else.
评论 #34044478 未加载
评论 #34041922 未加载
评论 #34069032 未加载
评论 #34041937 未加载