現在のマシンが Ubuntu を実行しているかどうか、どのアーキテクチャを使用しているか、実行している Ubuntu のバージョンをプログラムで判断する最良の方法は何ですか?
1 つの方法は、の出力をスキャンしuname -aて、適切なカーネル バージョンとアーキテクチャを確認することです。
/etc/apt/sources.list別の方法は、Ubuntu ディストリビューション キーワード (eq precise、quantalなど)をスキャンすることです。
より良い方法はありますか?