実行してみましたが、uname -a
まだこれがどのディストリビューションかわかりません。結果:
Linux (none) 3.18.0 #4 Sun May 29 03:28:04 CEST 2016 i686 GNU/Linux
私が得ることができるのは、i686プロセッサがあり、Linux 3.18.0カーネルを実行することだけです。
助けてくれてありがとう。
答え1
この試み:
$ hostnamectl | grep "Operating System"
応答が返されない場合は、次のようにします。
$ ls -l /etc/*-release
次のように出力されます。
-rw-r--r--. 1 root root 38 Nov 30 02:12 /etc/centos-release
-rw-r--r--. 1 root root 393 Nov 30 02:12 /etc/os-release
lrwxrwxrwx. 1 root root 14 Feb 28 18:40 /etc/redhat-release -> centos-release
lrwxrwxrwx. 1 root root 14 Feb 28 18:40 /etc/system-release -> centos-release
答え2
最新のUNIXシリーズシステムを識別する一般的な方法には、次の点を見ることが含まれます。
/etc/system-release
/etc/system-release-cpe
/etc/os-release
/etc/redhat-release
/etc/centos-release
...
Etc ad naseum.
詳細はこちらからご覧いただけます。CPE辞書
ディストリビューション、バージョンなどによって異なります。