Quote (ferf @ Feb 10 2017 06:46pm)
Does ubuntu have a way to update the operating system, as new releases come out?
I know some distros have that option, but i dont think ubuntu does... if someone can clarify i'd appreciate it
atm i'm using ubuntu 16
You can switch current version with new version in /etc/apt/sources.list and /etc/apt/sources.list.d/* and then apt update && apt upgrade && apt dist-upgrade or (recommended) use the helper script do-release-upgrade. If working remotely it will even spawn secondary ssh server to work with (so the current one can be restarted cleanly)
Quote (AbDuCt @ Feb 10 2017 07:24pm)
Apt is able to upgrade your system but I don't advise it.
There are too many ways to break your system because of the way apt handles dependencies and doing a full system upgrade my break some or most of the system if not monitored actively with a test run.
If you just want to run a newer kernel, compile it yourself. I am sure ubuntu has their default kernel config in /usr/src/linux, just fetch the newer sources from apt (if they are there) and then use the make utilities to generate a new kernel config from the old one.
I am sure ubuntu has a way to do all this with apt anyways with pre build kernel images. Ubuntu is for children after all.
First is of course possible, but its not inherent to the "way apt handles dependencies", and may happen in every single distro. That's why its pain in the ass especially on servers. Well of course rolling distros have less of a problem but they can break with single package upgrade just as well.
You don't have to compile newer kernel, there are automated builds (even signed) in ppa. There is nothing wrong with it, it assures your kernel is matching some dkms packages you might use from repo (bbswitch, nvidia, virtualbox, zfs ...) and may pin specific versions of those packages so that it doesn't fuck up.
And last point is just bullshit said be wannabes who want to feel important. I expected more from you
This post was edited by nuvo on Feb 12 2017 05:21am