Главный вопрос конечно в другом: вы хотите, чтобы это соединение можно было редактировать средствами NetworkManager?
Нет. Хотим чтобы при инсталляции была возможность вообще не создавать это соединение.
Присоединяюсь к народному гласу Х-) Хочется все-таки быть хозяином своей системе, а не пользователем Windows.
Вы хотите как будто разного! Хозяином, это значит -- управлять самому? Но тогда какая разница, через какую именно подсистему? Ну, не нравится NM, отдайте интерфейс Etcnet и управляйте им через текстовые файлы, если считаете это более Linux-way. В процессе экспериментов по первоначальному вопросу случайно добился того, что NM мне соединение eth0 вообще не показывал, хотя в
ip l оно было. Если хотите, могу воспроизвести. В том же
acc есть выбор:
Etcnet,
NM или
не контролируется (кнопка "Дополнительно"). При инсталляции некоторых дистрибутивов это можно выбрать сразу.
Мой то вопрос, можно ли менять приоритет в NM?
nmcli c show 'System eth0' | grep connection.autoconnect подсказывает, что можно. Нужно только сначала отдать соединение NM и сделать для него файл в
/etc/NetworkManager/systemconnections. Но логика подсказывает, что именно вам это может не помочь -- на самом деле зависит от сетей, условий, тайм-аутов. Конечно, можно попробовать отключить авто-соединение вообще или выставить приоритет для него. Мне было бы проще отдать соединение Etcnet и заскриптовать хуки. Есть ещё и третья система управления сетью --
systemd-networkd, но ей у нас практически мало кто владеет, хотя на системах с
systemd эта задачка ей решалась бы лучшим образом.