I confess to being a mostly naive Ubuntu user. I've been using it for some time, but not often. I'm far more familiar with other (non-Linux) systems, but I've been using Linux/Ubuntu more and more lately.
So, here are my naive questions for today:
(*) Is there a document someplace I should read on the tropic of how to properly maintain an Ubuntu desktop system? (I'm running 16.04 LTS, BTW.)
In the past I tried to update everything using the GUI-based Ubuntu Software tool/thingy, but that appeared to me to crash and burn for some not very well explained reasons. That's quite alright. I am more comfortable doing things with the command line anyway. And recently, I found a doc someplace online that said that the process was as simple as switching to root and then just doing;
apt update
apt upgrade
which I have now done. (I also did "apt autoremove" because the output of one of the other two commands above suggested it.)
Anyway, I am guessing that maybe it would be Best if I set up some sort of cron job or something to do these two or three commands every day. But perhaps there is more to maintaining a fully patched Ubuntu that just that. If so, then I'd like to educate myself. Links to relevant and/or helpful documents would be appreciated.
(*) No software is perfect, and I do suspect that it is not beyond the realm of possibility that one or more of the steps performed when "apt upgrade" is executed may perhaps fail... and perhaps even in a not-so-obvious way. I saved the output of that command to file (using script) however because its subprocesses use all sorts of fancy schmany control sequences (e.g. to overwrite the current line, in different colors even) and also because I don't know how failures would even be exhibited in the plain-text parts of the "apt upgrade" output anyway, I don't think that I can just simply check that the updating process was FULLY successful just by grepping that file for the word "fail". So how does one check to see that every single last blessed little thing that was supposed to have been done by "apt update" really did get done successfully?
(*) Press reports indicate that various patches have been released to either cure or mitigate the Meltdown and Spectre hardware bugs. How can I check whether or not my specific instance of Ubuntu 16.04 LTS has or has not already had all relevant and available patches applied for these specific very serious security problems/issues.
(*) Are patches currently available, and will they be installed via a successful "apt update; apt upgrade", for the Meltdown issue? Same question also for the various Spectre sub-issues (which are now numbered, I believe).
(*) On January 30th, 2018, TheRegister reported on a "critical" security flaw affecting Firefox versions 56.x, 57.x, and 58.x and suggested that user should immediately update to Firefox 59.x. Earlier today, I again did "apt update; apt upgrade" in the hopes that this would bring me up-to-the-minute, as least as far as "critical" security issues were concerned. I then re-ran my installed Firefox which reported (via its "About" link) that it was still stuck at 58.0.1. So, um, what gives here? What did I do wrong? And more to the point, how do I fix it?
Using the words "critical" and "security" in the same sentence, along with the name of any software or hardware tool that I use on a regular basis is more than enough to get my attention. My attention is now focused on my Ubuntu system, the instance of Firefox currently installed thereon, and also the Meltdown and Spectre patches... the ones that may or may not be available and the ones that may or may not be present and successfully applied on my specific system.
Thanks in advance for any responses.
Bookmarks