sane
Unix / Linuxコンテキストに技術的定義がありますか?
私の言葉は次のような場合です。
checking whether build environment is sane... yes
答え1
これはただの略です。自動ツール標準の Unix ツールを使用できるあまり遠くないビルド環境について説明します。
答え2
標準英語定義:
(約束やアプローチ)合理的です。
——新しいオックスフォードアメリカ辞書
WebsterのNew International Dictionary、Third Editionには同義語の研究(勇敢な追加):
SANE は通常、以下に関連しています。クレイジー、健全性、合理性、静けさを示します。荒い奇妙さや深刻な狂気はありません。
「奇妙なことがない」というフレーズは、「健全なビルド環境」という文脈で特によく適用されます。
より機械的には、この文脈では、「完全さ」を「違反しない」と定義できます。いつもの期待環境を構築するために使用されます。 」
その「一般的な期待」とは何ですか?はい参照する合意された基準がない限り、本質的に主観的な質問です。
シェルスクリプト環境では、「サウンド」スクリプト環境は、次の要件を満たすツールがある環境であると言えます。POSIX仕様。しかし、私はこれを説明するために「正常」という言葉を使用しません。私は単に「標準シェル環境」または「POSIX互換システム」と言いたいと思います。
POSIXはUNIX / Linux環境で最も広く使用されている標準ですが、私が知っている限り、POSIXはこれを説明しません。立てるこれは環境(Cコンパイラ、ライブラリなど)なので、要求されたコンテキストには適していない可能性があります。
パッケージのインストール時にメッセージが表示された場合
ビルド環境が正しいことを確認してください...はい
私は単に開発者メッセージの意味を次のように理解しました。
環境に関する私たちのすべての仮定が正しいことを確認してください。だから私たちは問題から逃れることができます今そうでない場合は、残りのコード全体で同じ前提を確認してください。