Ubuntu as Rolling-Release

I know :smile: I’m planning to do that. I’m going to host a repository on Gitlab and try to gather around people :slight_smile:

Am developing shell scripts now. Repo at - https://gitlab.com/rswat09/ubuntu-blufire-scripts. Empty repo now, but will be filled soon :slight_smile:

2 Likes

Will create the script for the Kernel 5.5 and 5.6. :slight_smile:

Script created for Kernel 5.5 - https://gitlab.com/rswat09/ubuntu-blufire-scripts/-/blob/master/kernel-upgrade-to-5.5.9.

could you guys take this elsewhere ? nothing of the last 20 or so posts is related to “Ubuntu as rolling release” so it is pretty much off topic.

there were answers from several people what the abilities to use Ubuntu as rolling distro are … hacking up an iso file, replacing bits in /etc (that are very likely being overwritten with the next apt update by the shipped files from the archive) or injecting kernels that are explicitly marked unsupported is not really helpful

5 Likes

Created new thread dedicated to Ubuntu BluFire.

2 Likes

Since this is for a desktop workstation, you might be better off using a kernel specifically compiled for a desktop computer - 5.5.8-xanmod6. See https://www.phoronix.com/scan.php?page=article&item=xanmod-2020-kernel&num=1 for further information.

The official kernel would be better, I’d say. I have had a bad experience with community kernels.

Also, the version 5.5.9 is newer than 5.5.8.

What are you talking about? The kernel you’re using isn’t official.

By default, Ubuntu systems run with the Ubuntu kernels provided by the Ubuntu repositories. However it is handy to be able to test with unmodified upstream kernels to help locate problems in Ubuntu kernel patches, or to confirm that upstream has fixed a specific issue. To this end we now offer select upstream kernel builds. These kernels are made from unmodified kernel source but using the Ubuntu kernel configuration files. These are then packaged as Ubuntu .deb files for simple installation, saving you the time of compiling kernels, and debugging build issues.
These kernels are not supported and are not appropriate for production use.

With your scripts to install the mainline kernel, how are your users supposed to get updates? I noticed you have specific kernels hard coded, so it won’t update to a newer kernel. You should use tools that are already available in my opinion. Also, xanmod have been around for some time and have a repo that will update the installed kernel like we’re used to on Debian/Ubuntu. Take a look at their website, it’s not a “community” effort but experts at their craft.
Their website: https://xanmod.org/

2 Likes

Like I said in the beginning, I’m going to be providing updates. Otherwise, what is the point of the rolling release system? :slight_smile:

I’m not forcing users to use the latest kernel. :slightly_smiling_face:

As for a running a desktop on Core:

A Linux OS that also builds on an immutable base and has a similar-ish delivery method for apps: Fedora Silverblue (https://silverblue.fedoraproject.org/).

With more software being available in “rolling-formats” like snaps or flatpaks, we’re approaching an era of “hybrid distributions” anyway. This flexibility is and was a major factor in the success of stuff like Android or iOS.

3 Likes

Good! If someone doesn’t like APT, then they could resolve to such a system! :slight_smile:

And a very worthwhile interview with @popey about this very topic: https://www.youtube.com/watch?v=kp48BmSxrng&feature=youtu.be&t=2520

I recommend you watch it for a better understanding of the reasons behind the status quo.

6 Likes

Mate ever heard of Fedora Silverblue? Snaps, flatpaks, etc are the things that are going to be very common in the near future. Better get used to them. :wink:

3 Likes

Yes :slight_smile: Your post was on Lubuntu

I’ve been running 20.04 for the past two months.

Personally, really looking forward to when I don’t have to upgrade my packages 2x a day.

Rolling distros are fun until they’re not. Update burnout sets in pretty quickly for me.

OP, why don’t you just run Arch or Tumbleweed?

1 Like

Indeed or Debian SiD. lol

I think Ubuntu is fine as-is but I’ve always wondered about Ubuntu Rolling as a proof-of-concept for those who say ‘why doesn’t Ubuntu do rolling’? I think your comment is the key, I didn’t realize you can just have devel in sources.list, that’s amazing! Ubuntu Rolling would therefore just have all the sources as devel and build a new ISO every day or something? :slight_smile: Same as ‘Ubuntu (development branch)’ except there’s just one Ubuntu Rolling page to download from and you never have to do-release-upgrade -d because you’re on devel? :slight_smile:

1 Like

I started out using Clear Linux, which is a rolling release. There are great aspects to that. There were a lot of things that didn’t initially work on my very new laptop, but if I waited, every couple of days there was a new release, and things gradually got fixed. Much faster than waiting 6 months for a new release. However, Clear Linux has a tiny user base compared to Ubuntu. As previous posters have pointed out, this might be why a rolling release might not work for Ubuntu.

That being said, I still find Ubuntu far more useable and functional than Clear Linux.