私のリモートLinuxシステムでどのLinuxディストリビューションが実行されているかを確認したいと思います。私はすでにそれを見ましたスーパーユーザーへの答えです。それは言う
LSBツールはこの情報を提供します。
その後、LSBが最も広く使用されているディストリビューションにインストールされていないシステムでは、次のことを行うと問題が解決する可能性があります。
cat /etc/*{release,version}
今、この2つの技術を使って見た内容は次のとおりです。
[subhrcho@slc04lyo pcbpel]$ lsb_release -irc
Distributor ID: EnterpriseEnterpriseServer
Release: 5.8
Codename: Carthage
[subhrcho@slc04lyo pcbpel]$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.8 (Tikanga)
私の質問は、なぜこれらのコマンドを実行すると衝突する情報を取得するのですか?私がここで何を見逃しているのでしょうか?
追加情報: uname -or コマンドを実行すると、以下が表示されます。
2.6.18-308.4.1.0.1.el5xen GNU/Linux
答え1
これは矛盾する情報ではありません。 RHELベースのOracle Enterprise Linuxを実行しています。詳しくは、ここで確認してください。