Vedun
п.с. тогда ссылку сюда дайте или же полное название его
да, так и планировал сделать
немного затянул, но на днях обязательно выложу
то апгрейд железа, то хворь, то подружка лень - вроде всё поборол
nafanja
и есть уже собранный в blackarch/dnsdiag
там питон, так что сборка пакета происходит довольно быстро
может новый провайдер тормознутый DNS использует, попробуйте другой поставить, тот же гугловский 8.8.8.8

для общей диагностики можно использовать утилиту mtr, простой пример
mtr archlinux.org.ru

конкретно по тесту днс, можно использовать утилиту dnsdiag (есть в ауре, примеры)
Dobrov
Эта команда вываливает все поля Server из mirrors и непонятно, как получить только первый сервер репозитория: | tail -1 не работает
for repo in $(pacman-conf -l); do echo $(pacman-conf -r $repo Server)/$repo; done | awk '{print $1}'
как и писал indeviral использовать pacman-conf, это самое простое что может быть, данная утилита входит в состав пакета pacman
а при желании можно также легко получить url адреса активных репозиториев:
for repo in $(pacman-conf -l); do echo $(pacman-conf -r $repo Server)/$repo; done
BPOH
Спасибо за скрипт очень здоровский!
рад что скрипт еще кому-то пригодился

по правде говоря, я уже практически переписал данную скрипт-программу с нуля(ну, почти с нуля) в сторону большей универсальности, хотя нужно еще кое что доработать, в общем возможно через недельку, или около того, выложу опакеченный вариант в АУР

п.с.
в текущем скрипте поправил несколько мелких ошибок, и реализовал возможность автоматического подгона высоты(строк) терминала(ui=terminal) под выводимый перевод

по поводу яндекс перевода то к сожалению халявные ключи уже не выдаются хотя старые всё еще действуют, в новом скрипте я организовал работу через api которое используется при переводе непосредственно через их страницу перевода (то есть можно будет переводить без ключа как и в гугле)

а для данного скрипта это скорее всего будут последние правки
pactree -lru containerd
а точнее
pactree -lru containerd | awk 'NR>1'
Dmittrei
Здравствуйте скажите или напишите как обновить систему ?
До последней версии
в арче нету версий, это роллинг, есть одна текущая(последняя), естественно с временной поправкой на зеркало с которого идет обновление(Mirror Status)

Dmittrei
Это да :Все, что нужно сделать — запустить команду pacman -Syu, и ваша система станет точно такой же, как если бы вы ее переустановили с нуля. ?
все ваши настройки естественно остаются
pacman -Syu - это самая часто используемая команда в арче

Dmittrei
Скажите Дерево зависимостей пакета можно узнать командой
$ pactree название_пакета
я обычно делаю так(без дубликатов):
pactree -lu название_пакета

Dmittrei
Это тоже что и в gentoo ?
если ищете аналогичные команды из генту то смотрите Pacman/Rosetta

Dmittrei
Здравствуйте скажите или напишите как обновить систему ?
если коротко то настраиваете зеркала с которых хотите получать обновления а потом
pacman -Syyu
в дальнейшем как подберете нужное зеркало будет достаточно далать просто(с одним y)
pacman -Syu

если хотите легко ставить и управлять пакетами из АУРа то можете установить один из аур-помощников, например тот же yay который является обёрткой над pacman-ом и расширяет свои функции на АУР, обновляться всё так же:
yay -Syu
Dobrov, похоже что данный шаблон(<x_.*>) встречается первым и обработка заканчивается
попробуйте добавить перед exit условный оператор if(i==1) чтобы отсечь такую возможность
awk '/Tag1/{i=1;next}/Tag2/{if(i==1) exit}i'
или так
awk '/Tag1/{i=1;next}/Tag2/&&(i==1){exit}i'
попробуйте обновится, сегодня прилетели обновления
upgraded systemd-libs (245.6-2 -> 245.6-4)
upgraded systemd (245.6-2 -> 245.6-4)
upgraded systemd-sysvcompat (245.6-2 -> 245.6-4)
до этого тоже наблюдалось, после очередного обновления, нестабильность загрузки системы, либо не грузилось или грузилось с ошибками, для обычного и zen-ядра, хотя на lts-ядре было всё ок
после сегодняшнего обновления пропали все ошибки