[Решено]Автообновление списка пакетов

В моем .conkyrc есть такие строки:
Updates $alignr ${execpi 300 pacman -Qu | wc -l}
Но проблема в том, что там всегда показывается ноль, поскольку, чтобы узнать количество доступных обновлений, сперва необходимо обновить список пакетов с помощью "pacman -Syy".
Соответственно, интересует вопрос, можно ли сделать так, чтобы conky сам делал это. Либо сделать автозапуск "pacman -Syy" при старте системы.
Или, может быть, есть возможность дать обычному пользователю права на выполнение pacman, только если используются параметры -Syy?
GitHub, ArchWiki, AUR
Нет ничего проще, можно использовать крон или юнит типа таймер и обновлять базу от root
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
А цикл со слипом в 30 минут коньки разрешат запилить? Если да, то в чем проблема?
pacman -Sy && pacman -Qu | wc -l && sleep 1800
пакман можно запустить, например пользуясь sudo, прописав в конфиге nopasswd
PGP 0x31361F01
arcanisrepo
arcanis
А цикл со слипом в 30 минут коньки разрешат запилить? Если да, то в чем проблема?
pacman -Sy && pacman -Qu | wc -l && sleep 1800
пакман можно запустить, например пользуясь sudo, прописав в конфиге nopasswd
Именно так я и хотел сделать, но вот nopasswd меня, мягко говоря, не радует
nafanja
Нет ничего проще, можно использовать крон или юнит типа таймер и обновлять базу от root
Написал правило для cron из-под рута. Появятся обновления - посмотрим)
З.Ы. А я правильно написал задание (pacman -Syy)?
GitHub, ArchWiki, AUR
Благодарю за помощь, крон справился
GitHub, ArchWiki, AUR
Появились новые обстоятельства... Все действительно работало на ура, но дня три назад перестала обновляться информация в коньках... Т.е. всегда количество пакетов равно нулю.
Опытным путем удалось установить, что проблема не в conky. Значит, либо в кроне, либо в самом пакмане... Но и в тех, и в других логах, вроде, все чисто. Где бы копнуть?
GitHub, ArchWiki, AUR
и в чем вопрос? pacman -Sy руками не можете запустить?
если коньки после этого покажут наличие пакетов значит проблема в кроне.
если не покажут то проблема в формате вывода пакмана.
Да пребудет с вами знание ip адреса
domov0y
и в чем вопрос? pacman -Sy руками не можете запустить?
если коньки после этого покажут наличие пакетов значит проблема в кроне.
если не покажут то проблема в формате вывода пакмана.
Именно это я и делал (это и есть "опытным путем")))
А формат такой же остался
GitHub, ArchWiki, AUR
Обнаружил, что cronie.service был disabled. Почему - непонятно, но теперь заработало
GitHub, ArchWiki, AUR
 
Зарегистрироваться или войдите чтобы оставить сообщение.