Ubuntu 20.04 LTS’ snap obsession has snapped me off of it

栏目: IT技术 · 发布时间: 5年前

内容简介:Like everyone else, I got excited about the latest Ubuntu LTS release and installed it on day one. A week in, I’m sorry to say that I leave disappointed. The amount of unreadyIn 20.04 LTS, Ubuntu’s Software Center was switched from being a .deb version of

Like everyone else, I got excited about the latest Ubuntu LTS release and installed it on day one. A week in, I’m sorry to say that I leave disappointed. The amount of unready snap features being effectively forced onto the users is affecting Ubuntu’s usability and user-friendliness.

Ubuntu 20.04 LTS’ snap obsession has snapped me off of it

Software center can’t install Flatpak apps

In 20.04 LTS, Ubuntu’s Software Center was switched from being a .deb version of GNOME Software to a snap app. The new snapped store can handle management of snap applications and traditional .deb ones, but it can’t install or remove Flatpak applications like the .deb version could.

Users wanting to install Flatpak apps need to revert to using the .deb version . It’s not an ideal solution when previous Ubuntu Software releases could handle all three formats by default. In all, the latest Ubuntu Software is a step back.

Browsing the Snap Store sucks

Even without Flatpak apps, I was expecting the snap store to at least do well what it is supposed to. It turns out it prioritizes snap apps over .deb in search results at any cost! So you’ll see a long list of non relevant search results of snap apps above .deb ones, even if your search term exactly matches the latter. -_-

Needless to say, this is a serious issue for discovering software, especially for new users. Given that app discovery is so central to consumer operating systems, I’m gonna say the new Ubuntu isn’t only a step back, but is borderline unreliable.

Slow and forced Chromium snap

On the latest Ubuntu, if you try to download the .deb version of Chromium using either the Software Store or command line, it acts as an alias to installing the snap version! Essentially, Chromium snap is shoved down your throat even if you explicitly asked for the .deb version. This is not cool Ubuntu – just because Chromium may be easier to maintain as a snap app doesn’t justify this forced behavior.

Besides, a typical user doesn’t care how the app is managed in the backend, all they care about is how it works and snap apps are slow. I hate that Chromium’s snap takes more than 10 seconds to load on cold boot on a freaking SSD, whereas .deb and Flatpak apps load in 1-2 seconds. Snaps are simply not fast enough to be default anything yet.

No control over updates

Snap applications auto-update and that’s fine if Ubuntu wants to keep systems secure. But it can’t even be turned off manually. Auto-updating of snaps can only be deferred at best, until at some point, like Windows, it auto-updates anyway. Even on metered connections, snaps auto-update anyway after some time.

This is a deal breaker for people on limited bandwidth connections or who want to know exactly what they’re updating and when they’d like to. I never defer updating my system more than seven days in the worst case, but this auto-update snap thing is causing me issues like slowing down my connection abruptly and using a major chunk of my limited data for the day. My discussion on the Ubuntu forums on the topic didn’t go well, read the full thread if interested.

Closing thoughts

Ubuntu was my first Linux-based operating system and is what attracted me to the ecosystem. I have a soft spot for it, especially the amazing Unity days. As such, it is disappointing to see this snap obsession that has taken over Ubuntu. An OS once lauded for its sane defaults and user friendliness is actively going against the user’s will.

What’s especially concerning is that this is the Ubuntu version that millions of people will use for at least two years. I don’t hate snaps but being forced to use it when clearly in a premature state is forcing me to hate it. Snaps simply aren’t ready for system-wide daily usage and Ubuntu should’ve known better. Perhaps Ubuntu should’ve created a separate snap-based OS image, like Fedora’s Silverblue , and only swap the default when it’s ready.

Ubuntu 20.04 LTS’ snap obsession has snapped me off of it. I switched to elementary OS a year ago as my primary OS but Ubuntu is still the most used by newcomers and so it’s an issue. I installed Pop!_OS 20.04 LTS just yesterday, hoping to get a better out of the box experience. I’ll log back with thoughts about it next week.


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

创业就是要细分垄断

创业就是要细分垄断

李开复、汪华、傅盛 / 文化发展出版社 / 2017-5-1 / CNY 45.00

对各方面资源极为有限的创业公司而言,想在激烈的市场竞争中站立下来的第一步是:成为细分市场的垄断者。不管是资本还是尖端人才,追逐的永远是行业里尖端的企业,第二名毫无意义。 首先,要精准定位潜在市场。这个市场的需求仍没有被满足,并且潜力巨大。其次,抓住时代和行业的红利,通过高速增长实现“小垄断”,抢滩登陆。最后,在细分领域里建立起自己的竞争壁垒,应对巨头和竞争对手的复制,去扩展更大的市场,从而扩......一起来看看 《创业就是要细分垄断》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试