Canonical To Release Ubuntu Linux 16.04 LTS 'Xenial Xerus' Tomorrow (betanews.com)
An anonymous reader writes: Canonical announced today that it will be releasing Ubuntu 16.04 LTS on Thursday, April 21. The sixth major release of Ubuntu Long-Term Support (LTS) features the new 'snap' package format and LXD pure-container hypervisor. "The addition of 'snaps' for faster and simpler updates, and the LXD container hypervisor for ultra-fast and ultra-dense cloud computing demonstrate a commitment to customer needs that sets Ubuntu apart as the platform for innovation and scale," said Dustin Kirkland who leads platform strategy at Canonical. Ubuntu 16.04 LTS introduces a new application format, the 'snap', which can be installed alongside traditional deb packages. The snap format is much easier to secure and much easier to produce, and offers operational benefits for organizations managing many Ubuntu devices, which will bring more robust updates and more secure applications across all form factors from phone to cloud.
I may be asking too much here, but I would love to know what people think of 16.04 from a real-world, practical perspective. What can you do with it that you couldn't with previous versions? What, in your opinion, has improved? Any issues? For example, I haven't been keeping a close eye, so this is the first time I've heard of this new snap system. Is it any good?
But I suspect the forum will just be filled with the usual "systemd sux!" and "pulseaudio sux" and "I can't stand Unity, and Shuttleworth is an asshole, use linux mint or instead!"
But here's hoping for a civil discussion for once.
I don't see what all the Ubuntu hate is about these days.
This is normal. Ubuntu was exciting, a Linux distro that was suitable for the desktop. They'd even mail out free disks for you to distribute to friends and family, spreading the Good News, the gospel of Linus. Slashdot loved it. It was easy enough for your grandmother to use, painless to setup, and required very little maintenance. Everyone was happy.
Then, it became popular. It was easy to find answers to questions, support, drivers, whatever you needed.
Slashdot hates popular things -- especially popular things that are easy to use and support. If you want to be cool, be intentionally obtuse. Slack, Arch, and Gentoo are a safe bet for now.
Required reading for internet skeptics
Okay, so software libraries were invented to have a standard place to put shared, common code, which allows bug fixes and so on to be applied in one place.
And so stuff like "snap" packages are much less annoying, because every app gets it's own different versions of the libraries.
But this means that if, for example, you try to fix a bug by updating a library, the snap package that uses that library won't get the fix, because it's go it's own variant of the library.
And to actually fix a bug in a library, you need to update the version embedded in each snap package...
(Someone please tell me this is wrong.)
No, that's it.
But what's worse, you need to update the whole snap package. That assumes that whoever built it is tracking for vulnerabilities and updating the snaps. If statistics on docker images is any indicator, that's going to be very poorly done, if at all.
So yeah, welcome to the year of Linux Malware....