Bug 43168 - Не отображаются установленные приложения в appinstall
Summary: Не отображаются установленные приложения в appinstall
Status: CLOSED WORKSFORME
Alias: None
Product: Simply Linux
Classification: Distributions
Component: bugs (show other bugs)
Version: Не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on: 42802
Blocks:
  Show dependency tree
 
Reported: 2022-07-06 19:47 MSK by wm14393
Modified: 2022-09-05 15:44 MSK (History)
1 user (show)

See Also:


Attachments
Ссылка на видео с багом appinstall (39 bytes, text/plain)
2022-07-06 19:51 MSK, wm14393
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description wm14393 2022-07-06 19:47:40 MSK
В Simply Linux 10.1 при запуске утилиты "Установка сторонних приложений" (appinstall) не отображаются приложения, которые уже установлены (нет зелёных галочек), следовательно, чтобы удалить приложение, нужно заново кликнуть на кнопку установки, а потом кнопка "Установить" сменится на кнопку "Удалить".
Comment 1 wm14393 2022-07-06 19:51:40 MSK
Created attachment 11050 [details]
Ссылка на видео с багом appinstall
Comment 2 wm14393 2022-08-07 15:19:09 MSK
Добрый день. 
Подскажите, пожалуйста, по данной ошибке есть какая-нибудь информация или она не подтвердилась и это проблема только в моей системе?
Comment 3 Andrey Cherepanov 2022-08-26 17:10:15 MSK
(Ответ для wm14393 на комментарий #2)
> Добрый день. 
> Подскажите, пожалуйста, по данной ошибке есть какая-нибудь информация или
> она не подтвердилась и это проблема только в моей системе?

appinstall берёт данные из вывода 

 epm play --installed

Если вывод пуст, то считается неустановленным.
Comment 4 Alexander Makeenkov 2022-09-05 15:44:41 MSK
(Ответ для Andrey Cherepanov на комментарий #3)
> (Ответ для wm14393 на комментарий #2)
> > Добрый день. 
> > Подскажите, пожалуйста, по данной ошибке есть какая-нибудь информация или
> > она не подтвердилась и это проблема только в моей системе?
> 
> appinstall берёт данные из вывода 
> 
>  epm play --installed
> 
> Если вывод пуст, то считается неустановленным.

--installed <app>     - check if the app is installed"

$ epm play --installed edge; echo $?
1

$ epm play --installed code; echo $?
0

Если приложение установлено, то команда возвращает 0, если нет, то 1