<html><br />On Monday, January 17, 2022 17:17 EST, Wol <antlists@youngman.org.uk> wrote:<br /> <blockquote type="cite" cite="f2f10a33-2fd1-bd0e-9826-0d8c75280af4@youngman.org.uk">On 14/01/2022 22:24, Wols Lists wrote:<br />> On 14/01/2022 21:26, Chris Sherlock wrote:<br />>> I will work on a patch for Linux that parses /etc/os-release with a<br />>> fallback to just the kernel version if that is not available<br />>> (virtually all desktop systems use systemd now).<br />><br />> Are you sure?<br />><br />> Okay, it's mostly the mad hold-outs, but Devuan, funtoo, gentoo, that's<br />> three distros off the top of my head that don't default to systemd. And<br />> they're the ones (gentoo especially) that devs might well be running.<br />><br />> I think a sane set of options from uname is much better. That's pretty<br />> much guaranteed to be universal, I believe, and you could even make the<br />> options a user-specified matter should they be mad enough to want to.<br />><br />Just looked at /etc/os-release (as you may have guessed my gentoo system<br />does run systemd), and the ONLY useful information you'll get from it is<br />"Gentoo Linux".<br />So for those people who want more than just the distro name, os-release<br />is not enough.<br /><br />anthony@thewolery ~/gitstuff/ScarletDME $ cat /etc/os-release<br />NAME=Gentoo<br />ID=gentoo<br />PRETTY_NAME="Gentoo/Linux"<br />ANSI_COLOR="1;32"<br />HOME_URL="https://www.gentoo.org/"<br />SUPPORT_URL="https://www.gentoo.org/support/"<br />BUG_REPORT_URL="https://bugs.gentoo.org/"<br />anthony@thewolery ~/gitstuff/ScarletDME $<br /><br />Cheers,<br />Wol</blockquote>I like the "PRETTY_NAME" and VERSION_ID as provided by /etc/os-release, and this is usually enough for most people. I commonly ask people which version of their OS they are running, but I rarely ask for more details than that; although I will admit that a certain Windows 10 release was not supporting something I was doing. <br /><br />What do you show from /proc/version? Lots of useful information ther, but, I need to work harder to recognize that my primary computer is running FEDORA. <br /><br />[andy@DESKTOP-6U3CUIF ~]$ cat /proc/version<br />Linux version 5.15.13-200.fc35.x86_64 (mockbuild@bkernel01.iad2.fedoraproject.org) (gcc (GCC) 11.2.1 20211203 (Red Hat 11.2.1-7), GNU ld version 2.37-10.fc35) #1 SMP Wed Jan 5 16:39:13 UTC 2022<br /><br /><br /><br /> </html>