非常に満足のいく答えなしに、ソフトウェアが実行されている特定のディストリビューションを特定する方法については、長い間議論されてきました。これを行うには多くのハックがありますが、最も役立つのは「lsb_release」と呼ばれるLinuxStandardsBaseツールを使用することです。
MeeGoに含まれており、次のように使用できます。
$ lsb_release -a
どちらが生成します。
LSBバージョン::core-3.1-arm:core-3.1-noarch:core-3.2-arm:core-3.2-noarch:core-4.0-arm:core-4.0-noarch:desktop-3.1-arm:desktop-3.1- noarch:desktop-3.2-arm:desktop-3.2-noarch:desktop-4.0-arm:desktop-4.0-noarchディストリビューターID:MeeGo説明:MeeGoリリース1.1.90(MeeGo)リリース:1.1.90コード名:MeeGo
私のイメージで。リリースだけが必要な場合は、「lsb_release-r」を実行できます。
残念ながら、MaemoはLinux Standards Baseに注意を払っていません。次のバグを参照してください:https ://bugs.maemo.org/show_bug.cgi?id = 10756
したがって、/ usr / bin/osso-productを使用する必要があります。 -Maemoに関する情報。