# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
wifis:
wlan0:
dhcp4:no
dhcp6:no
addresses: [10.10.10.1/24]
gateway4: 10.10.10.254
Сообщение об ошибке:
строка 8 столбцов 13: отображающиеся значения не позволяются в этом контексте
Что отображает значения?
Отображение YAML определяется как:
Отображение
Содержание отображающегося узла является незаказанным набором ключа: пары узла значения, с ограничением, что каждый из ключей уникален.
Обратите внимание что:
Отображения используют двоеточие и пространство (“”:) для маркировки каждого ключа: пара значения.
(шахта акцента). Таким образом, если Вы опускаете пространство между ключом и значением
foo:
bar:baz
bam: "xyz"
это производит ошибку
(): отображающиеся значения не позволяются в этом контексте в строке 3 столбца 6
тогда как
foo:
bam: xyz
bar: baz
допустимый YAML. Ошибка, кажется, происходит в допустимой строке, потому что предыдущая строка ("контекст") повреждается.
Можно попробовать его, например, по www.yamllint.com
Проблемой является добавление отступа, используемое в .yaml файле
В Вашем примере после 'сети' существует два пробельных добавления отступа: перед 'версия: 2', но после 'wifis': и впоследствии только одно дополнительное пространство используется как отступ. можно использовать либо/либо, но не обоих, таким образом, следующее будет работать:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
wifis:
wlan0:
dhcp4:no
dhcp6:no
addresses: [10.10.10.1/24]
gateway4: 10.10.10.254
НЕОБХОДИМО сохранить универсальную форму добавлений отступа