systemd как пользоватся?
Поставил ARCH linux, ставил согласно wiki (https://wiki.archlinux.org/). Впринципе установка очень проста, даже более того, такой простой и быстрой установки я еще не встречал нигде. Единственый момент остался для меня неясен - почему после базовой установки, /etc так засран всякими конфигами от приложений которые еще не установлены? ну к примеру лежит папка X11 хотя иксы еще не ставились, или лежит папка zsh хотя кроме bash ничего не стоит. Есть подозрение что /etc был скопирован с установочного диска но зачем?
Далее это сеть.
1. после pppoe-setup сеть не завелась, после конфигокопания выяснилось следующее: сетевые интерфейсы именуются как enp1s0 enp1s5 при том согласно логам изначально им даются человеческие названия eth0 eth1, но в процессе загрузки udev их зачем то переименовывает вот в это enp. Зачем он это делает, почему, как вернуть eth1 eth0???
2. iptables при загрузке, при поднятии pppoe ставит в таблице filter P INPUT DROP и куча правил согласно которым все летит в лог и дропается. Откуда он берет эти правила? Где лежат конфиги от iptables, зачем ставятся по умолчанию правила с которыми сеть работать не будет?
3. dhcpcd, интернет работает только если dhcpcd выключить. Почему? потому что эта штука переписывает днс полученый от сервера, на отсутствующий днс. Как это исправить?
4. Как сделать чтобы при загрузке автоматически поднимались сетевые интерфейсы, подключение в интернету, стартовал dhcp сервер на нужном интерфейсе? Где лежат конфиги от всего этого? (стоит systemd) в вики по этому поводу мало что написанно. Ясно только одно что отвечает за это systemd. Как его настроить?