vasek
vinc
на основном форуме я тоже эту тему поднял
Только зачем изменил логин?
Не помню уже, может ник занят был. Форумы же разные.
Да и в принципе, пофигично к никам отношусь;)
vasek
BBS
Да, на основном форуме я тоже эту тему поднял. Здесь продублировал.
Aivar
vinc
из официальных репозиториев исчез пакет
Ну и что?
Ничего, просто у вас он останется, пока сами не удалите. Пост для тех, кто старается следить за системой и своевременно подчищать. А так, конечно, ничего особенного не случилось.
P.S. pcmciautils входил в группу base, поэтому был установлен явно.
Сегодня после обновления заметил, что из официальных репозиториев исчез пакет pcmciautils.
Т.е. мантейнеры удалили его, но в системе он остался и сейчас виден как foreign
$ pacman -Qm
pcmciautils 018-8
Так что периодически проверяйте не только 'сирот'
$ pacman -Qdt
но и то, что вдруг стало чужим, но вы не устанавливали явно из AUR, например.
$ pacman -Qme
P.S.
Вот здесь они переписываются на тему:
https://lists.archlinux.org/pipermail/arch-dev-public/2018-June/029270.html
vasek, вот спасибо!
Полезная и подробная инструкция.
Без beep текстовые сообщения можно, наверное, просто через удобный алиас передавать.

Типа такого
alias alert="env DISPLAY=:0 notify-send -u critical -i error"

Тогда планирование сообщения будет выглядеть как-то так:
at 12:51
at> alert "Заняться наконец полезными делами!"
vall
На замену ему pikaur. Понимает по-русски) Очень достойная альтернатива, продвигаемая российским разработчиком.
Только обратите внимание, что его уже нет в офиц.таблице. Не проходит по всем колонкам.
С pikaur целая история. Почитайте:
https://wiki.archlinux.org/index.php/Talk:AUR_helpers
Я так понимаю, разработчик обладает достаточно скверным характером, раз сумел выбесить и модератора и нескольких других разработчиков. Что удивительно, конечно.
vs220
чуть-чуть хук для mandb я бы поправил:
    [Trigger]
    Type = File
    Operation = Install
    Operation = Upgrade
    Operation = Remove            <-- тоже нужно учитывать
    Target = usr/share/man/*      <-- так точнее

    [Action]
    When = PostTransaction
    Exec = /usr/bin/systemctl --no-block start man-db.service
                              ^^^^^^^^^^

Я сегодня поискал инфу про хук для man-db. Оказывается, что этот рецепт не только существовал, но и на него реально переходили разработчики man-db в 2016 году! Но после того, как стали поступать жалобы на задержки после обновлений, вернулись обратно на чистый таймер.
Одно дело отвечать на обще-линуксовские вопросы, другое - на вопрос установки/менеджмента конкретного чужого дистрибутива.
"Posting issues with, and requesting support for, derivative distributions or operating systems other than Arch Linux are prohibited." - правило выстрадано arch-кровью;))
Комментарий к первому посту.

Просьба, если пишите рецепты, то пишите подробней. В Арче же не копипастой занимаются, а хотят понять, зачем и для чего это делается.

1) В заголовке пишите про две службы: [email protected] и man-db.service
На самом деле меняете настройки двух таймеров и одной службы.
На какие настройки меняете таймер - тоже новичку непонятно.

2) Таймер updatedb.timer - ни к man-db, ни dhcpcd отношения не имеет.
Между тем, это таймер из пакета индексации файлов mlocate. Если вам не нужна индексация всех файлов в системе, то пакет можно вообще удалить, и настраивать таймер не нужно будет.

3) Редактировать настройки служб systemd можно (и удобней) не вручную, а с помощью самой systemd:
- посмотреть настройки
systemctl cat man-db.timer
- отредактировать (будет создан drop-in)
systemctl edit man-db.timer
и потом еще раз проверяем, что все правильно.
vs220
Мне вот не понятно зачем вообще обновлять базы манов по таймеру, когда логичнее это делать после обновления ( или вручную или прописав в конфиг пакмана)
Да, я тоже ломал голову, зачем так сделали.
Такой рецепт был бы полезен:
замаскировать или отключить man-db.timer (не помню, что там с ним можно сделать);
добавить какой-нибудь хук для pacman, что если пакеты устанавливались/ удалялись, то запустить mandb
Update. Оказывается, что этот очевидный рецепт не только существовал, но и на него реально переходили разработчики man-db! Но после того, как стали поступать жалобы на задержки после обновлений, вернулись обратно на чистый таймер.
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/man-db&id=3cc9b65d0e2d69f1735c15e58a1391a14f696472