Из wikipedia ... NetworkManager состоит из двух компонентов: службы, которая управляет соединениями и сообщает сетевым изменениям графический десктоп, который позволяет пользователю управлять сетевыми подключениями. Апплет nmcli обеспечивает аналогичную функциональность в командной строке.
На самом деле существует множество инструментов для замены этих аппетитных приложений, зависящих от графического интерфейса. Я знаю, что это cnetworkmanager и network-manager-cli.
Ни один из них в настоящее время не упакован в Ubuntu, но они устойчивы. network-manager-cli выглядит более зрелым, но ни один из них не видел какой-либо разработки.
network-manager-cli имеет дополнительное преимущество быть однофайльным. Просто верните его в свой bin, и вы отправитесь на гонки.
В соответствии с ответом cnetworkmanager NetworkManager 8.01 включает в себя интерфейс командной строки c. Начиная с этого момента, 8.01 не отправляется с Ubuntu, поэтому вам придется захватить его из network-manager-cli . Конечно, скоро, все это горе будет устаревшим, и никто не будет жаловаться ни на что.