В отдельном потоке команду обновления репозитория: pacsync --updated
Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
В случае ошибки ничего не выводить
Процесс обновления БД пакетного менеджера не отображать
VTE терминал и отдельные окна не нужны
Все окна в которых присутствует установка пакетов, необходимо сделать:
При открытии окна выполнять, в отдельном потоке команду обновления репозитория: pacsync --updated
Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
После получения статуса, в зависимости от переменной статуса обновления БД изменить графический индикатор статуса
После получения положительного статуса, обновить графические элементы окна
Процесс обновления БД пакетного менеджера не отображать
VTE терминал и отдельные окна не нужны
При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
Установщик, при открытии должен выполнить:
- В отдельном потоке команду обновления репозитория: `pacsync --updated`
- Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
- В случае ошибки ничего не выводить
- Процесс обновления БД пакетного менеджера не отображать
- VTE терминал и отдельные окна не нужны
Все окна в которых присутствует установка пакетов, необходимо сделать:
- При открытии окна выполнять, в отдельном потоке команду обновления репозитория: `pacsync --updated`
- Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
- После получения статуса, в зависимости от переменной статуса обновления БД изменить графический индикатор статуса
- После получения положительного статуса, обновить графические элементы окна
- Процесс обновления БД пакетного менеджера не отображать
- VTE терминал и отдельные окна не нужны
- При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
В отдельном потоке команду обновления репозитория: pacsync --updated
Выполняется
Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
Все корректно
В случае ошибки ничего не выводить
Ничего не выводится
Процесс обновления БД пакетного менеджера не отображать
Не отображается
VTE терминал и отдельные окна не нужны
Отсуствуют
При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
Работает корректно.
Закрываю.
> В отдельном потоке команду обновления репозитория: `pacsync --updated`
Выполняется
> Возвращаемый результат статус обновлённой базы пакетного менеджера, запомнить в переменной
Все корректно
> В случае ошибки ничего не выводить
Ничего не выводится
> Процесс обновления БД пакетного менеджера не отображать
Не отображается
> VTE терминал и отдельные окна не нужны
Отсуствуют
> При принудительном нажатии кнопки обновления БД пакетного менеджера, выполнять очередность команд как при открытии окна: запустить обновление, запомнить статус, обновить элементы окна и индикатор обновления
Работает корректно.
Закрываю.
Установщик, при открытии должен выполнить:
pacsync --updatedВсе окна в которых присутствует установка пакетов, необходимо сделать:
pacsync --updatedb5f59ddcfcВыполняется
Все корректно
Ничего не выводится
Не отображается
Отсуствуют
Работает корректно.
Закрываю.