We have some new hardware in our office which runs its own customized Linux OS.
How do I go about figuring which distro it's based on?
A question very close to this one was posted on Unix.Stackexchange HERE
# uname -a Linux system1.doofus.local 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
Though I did some checking and this was not very reliable except on SUSE.
# zcat /proc/config.gz | grep -i kernel CONFIG_SUSE_KERNEL=y # CONFIG_KERNEL_DESKTOP is not set CONFIG_LOCK_KERNEL=y
Release Files in
There is also a bash script at the Unix.com link someone wrote to automate checking.
Figuring out what package manager you have is a good clue.
Though this is by no means foolproof as the vendor could use anything they want. It really just gives you a place to start.
# dmesg | less Linux version 22.214.171.124-0.7-default (geeko@buildhost) (gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux) ) #1 SMP 2010-05-20 11:14:20 +0200
pretty much the same information as
As a first guess, try
However, this might fail, then you will have to poke around
You'll want to use:
You'll get a response similar to this:
Also going to echo another poster's suggestion to (It'll pull a bit more detailed information):