いくつかのチュートリアル(ここそしてここ) netplan dhcp4 情報は次のように表示されます。
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
または
dhcp4: yes
しかし、ネットワーク計画の例そしてブログ奮闘時には、次のように表示されます。
dhcp4: true
または
dhcp4: false
別の例では、「is't / is」と読みます。
Ubuntu 18.04でdhcpを設定する正しい方法は何ですか(〜これまたは真実と偽)?ありがとう
ベストアンサー1
Netplan 構成構文は YAML で、dhcp4
設定はブール値を使用します。
~によるとhttp://yaml.org/type/bool.html許容される値はy
/ n
、yes
/ no
、true
/ false
、on
/off
で、すべて小文字、大文字、またはすべて大文字です。
したがって、リストされているすべての方法が正しいです。
標準(区別する必要がある場合は「最も正確な」)形式は小文字y
/ですn
。
しかし、定義は次のように言います。
ブール値は真/偽値を表します。読みやすくするために、ブール値は英語の単語(「true」/「false」、「yes」/「no」、または「on」/「off」)として書式設定され、単一文字「y」/に省略できます。 「n」または「はい」/「N」。
したがって、読みやすいフォームを使用してください。