No.2ベストアンサー
- 回答日時:
それぞれのディストリビューションで特徴のあるファイルを読む…ってところでしょうかねぇ。
SUSEは知りませんが、Redhatなら
/etc/redhat-releaseってファイルにディストリビューション名が書かれていたりします。
[user@localhost ~]$ cat /etc/redhat-release
CentOS release 6.5 (Final)
[user@localhost ~]$
Debianだと…
user@localhost:~$ cat /etc/debian_version
6.0.8
user@localhost:~$
No.1
- 回答日時:
System.getProperty("os.name") あたりが使えるかもしれません。
http://docs.oracle.com/javase/jp/6/api/java/lang …
(引数に渡す値については少し上にある getProperties() を参照のこと)
この回答へのお礼
お礼日時:2013/12/20 00:38
System.getProperty("os.name") だとLinuxまでしか識別できないようです。
Redhatまで識別するには、JavaのAPIでは難しそうです。
結局、/etc/redhat-releaseの有無を確認するなどして判別するのが良いという結論になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) Chromium の拡張機能にLINEってありますか? 1 2022/08/10 16:51
- Mac OS mac os xの設定の(起動ディスク)にブート用dvdが表示されません 1 2022/05/28 13:29
- 中古パソコン 富士通 ESPRIMO B532/G のBIOSが表示されない 3 2023/01/03 16:42
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- その他(OS) Linuxはウインドウズのosの入っている古いネットブックでも使うことができますか 4 2022/03/30 11:43
- その他(パソコン・周辺機器) OSのLinuxは過大評価されていますか? それとも過小評価されていますか? 3 2023/02/09 13:40
- UNIX・Linux Linuxのパーティションタイプ(MBR/GPT)について 2 2022/07/26 13:35
- その他(OS) Windowsの古いゲーム(32bit OSの時代のもの)を、 現行のWin11機でプレイしたい。 4 2023/08/01 08:22
- CPU・メモリ・マザーボード Athlonx2ってどんなOSに対応していましたか? おそらくジャンク屋のジャンクメモリーをあさるこ 6 2022/10/17 17:07
- その他(コンピューター・テクノロジー) 各OSに対する認識はこれで合ってますか? MacOS:大人なら誰でも使える。 ChromeOS:IT 4 2023/08/17 14:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】複数CSVの特定範囲を1つ...
-
HTMLまたはJavaScriptでフ...
-
0バイトのテキストファイル
-
【Excel VBA】取り込んだファイ...
-
エディットボックスの内容をテ...
-
リソースファイルを認識してく...
-
開いているXLSファイルが読み取...
-
ディレクトリのサイズの取得
-
2GB以上のファイルを扱う方法
-
インタープリンタとファイルコ...
-
C# ファイルサイズの取得(ファ...
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
Excel VBAが徐々に遅くなる
-
ATTファイルってどうやって開け...
-
ストリームについて。
-
ハングル語のテキスト変換で困...
-
バイナリファイルの区別
-
EXCEL VBAでプリントイメージフ...
-
COBOL、項目末尾に空白がある場...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel VBA】取り込んだファイ...
-
0バイトのテキストファイル
-
VBAで、JPG写真の撮影日時を読...
-
HTMLテキストリンクでExcelファ...
-
Eclipseで検索ができなくなった
-
【VBA】複数CSVの特定範囲を1つ...
-
2GB以上のファイルを扱う方法
-
C++によるファイル送受信プログ...
-
VB6.0のメモリリークについて
-
vbaの構文の修正相談(xmlファ...
-
サイトマップにサブドメインを...
-
BASP21のファイルアップロード...
-
ディレクトリのサイズの取得
-
msgget()で指定するkey値について
-
ファイル更新日取得
-
main関数のコマンドライン引数...
-
<input type="file" で初期値...
-
C++.NET 2003 「空のドキュメ...
-
RPGでメッセージファイル利用
-
Indy FTP サーバー上のファイル...
おすすめ情報