История изменений
Исправление
stevejobs,
(текущая версия)
:
Просто у программы д.б. возможность инициировать этот процесс, обратившись к независимой от дистрибутива библиотеке
для этого должны быть права рута, так? Если у тебя есть права рута любым способом, ты можешь в фоне вызвать шелл и дать команду на обновление пакетному менеджеру. Если нужна навигация по версиям в комбинации с вытягиванием из git'а или другого репа, то в арче можно задавать версию переменной окружения, которую дальше использовать в аурбилде (все в том же уже запущенном шелле, из которого ты будешь давать команду на обновление). Т.е. необходимая «библиотека для обновления» уже есть - она называется шелл + пакетный менеджер + соответствующие права. /thred
Исходная версия
stevejobs,
:
Просто у программы д.б. возможность инициировать этот процесс, обратившись к независимой от дистрибутива библиотеке
для этого должны быть права рута, так? Если у тебя есть права рута любым способом, ты можешь в фоне вызвать шелл и дать команду на обновление пакетному менеджеру. Если нужна навигация по версиям в комбинации с вытягиванием из git'а или другого репа, то в арче можно задавать версию переменной окружения, которую дальше использовать в аурбилде (все в том же уже запущенном шелле, из которого ты будешь давать команду на обновление).