net-tools объявлены устаревшими (deprecated)

В апреле этого года мы отметили десятую годовщину последнего релиза net-tools. Мы решили посмотреть на это как на возможность объявить net-tools устаревшими и обеспечивать альтернативные и лучше поддерживаемые решения для подобной функциональности. Это влечет за собой несколько последствий, но большинство людей не должны их заметить.

Пакет net-tools будет по-прежнему оставаться в репозиториях, поэтому скрипты, основанные на них, должны и далее работать.

rc.conf
В
rc.conf
введен новый синтаксис для простой настройки сети с помощью
iproute2
, а не net-tools. Прежняя функциональность до сих пор сохранена для тех, кто предпочитает оставаться с этими инструментами (net-tools), но не надейтесь получить новые возможности.

Новый синтаксис очень упрощен и поддерживает только лишь одно устройство проводной сети (настроенное статически или через dhcp), и мы не планируем добавлять новые функции в будущем. Мы стремимся поощрять использование более современных сетевых решений, таких как
networkmanager
или наш собственный
netcfg
.

domainname
(a.k.a.
nisdomainname
, a.k.a
ypdomainname
)
Эти бинарники в настоящее время предоставляются
yp-tools
, а не
net-tools
. К тому же доменное имя более не устанавливается initscripts, наоборот, с ним имеет дело исключительно ypbind rc script.

До этого изменения доменное имя обрабатывалось непоследовательно, иногда считываясь из
/etc/conf.d/nisdomainname
, а иногда из
/etc/defaultdomain
. С этого времени доменное имя считывается только из
/etc/conf.d/nisdomainname
.

hostname
Этот бинарник теперь предоставляется
coreutils
, а не
net-tools
.

Оригинал: News: Deprecation of net-tools
Оригинал: Tom Gundersen
Дата публикации: 08.06.2011
Говорила мама: "RTFM, сынок!"
Простите, может я что-то не понимаю, но как можно объявить устаревшим инструмент, которому нет альтернативы?
1) Как определять название интерфейсов? Цитата из Wiki про netcfg: "Set INTERFACE to the correct wireless or ethernet interface. This can be checked with ifconfig and iwconfig.“ ifconfig является частью пакета net-tools. Про инструмент iproute2 в Wiki вообще нет ни слова.
2) Замену net-tools на netcfg ещё можно понять, но предлагать в качестве альтернативы networkmanager?
3) ”…поддерживает только лишь одно устройство проводной сети устройство…“ - впечатляет. Это развитие или наоборот?
4) ”Мы стремимся поощрять использование более современных сетевых решений…“ Чем iproute2 и networkmanager современнее net-tools?

P.S. Перевод новости оставляет желать лучшего:
1) ”…только лишь одно устройство проводной сети устройство…“ Что это значит?
2) ”…настроенное статически через dhcp…“ Так всё таки как настроенное?
3) ”К тому же доменное имя более не устанавливается initscripts, наоборот, с ними имеет дело исключительно ypbind rc script."
Спасибо за критику, перевод сейчас поправлю.
Говорила мама: "RTFM, сынок!"
iproute2 это команды “ip route”, “ip rule”, “ip link”, “ip address” и другие. Сей пакет появился уже очень давно, и является родным интерфейсом управления встроенным марштуризатором ядра линукса, в отличии от net-tools, который сохраняется для поддержки некоторых традиционных команд UNIX.

Вопрос об отсутствии iproute2 в арч-вики очень интересен. Мне тоже непонятно, почему его там нет.
Это его страница:
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
это в википедии:
http://ru.wikipedia.org/wiki/Iproute2
А это то, что обычно называют сокращённо LARTC:
http://lartc.org/howto/
и его перевод:
http://www.opennet.ru/docs/RUS/LARTC/

Networkmanager… Глаза б мои не глядели :)

В любом случае, все претензии нужно адресовать авторам изменений, а не переводчику объявления на русский.
 
Зарегистрироваться или войдите чтобы оставить сообщение.