Проблема в QApt через RDP

HenryDukart

New member
Сообщения
2
#1
Здравствуйте.

Помогите, пожалуйста, решить вопрос.
При попытке установить deb-пакет через QApt, будучи подключенным к Астре по RDP, не отображается в QApt диалог ввода пароля.

Подключился к Астре через xRDP, а именно через "Подключение к рабочему столу" в Windows. Скачал deb-пакет Visual Studio Code с официального сайта. Через fly-fm перехожу к загруженному пакету, делаю двойной щелчок левой клавишей мыши по файлу. Открывается QApt. В диалоге есть две кнопки: "Установить пакет" и "Отмена" . Нажимаю "Установить пакет". Кнопка пропадает, "Отмена" становится неактивной. После короткого промежутка времени "Отмена" становится активной. Видимых признаков установки пакета нет.

Астра, к которой подключаюсь - виртуальная машина на Hyper-V. Если подключаться к Астре через Hyper-V, то установка пакета происходит, а именно после нажатия "Установить пакет" появляется диалог с запросом пароля, после ввода которого происходит установка.

Экспериментировал на нескольких пакетах, результат один и тот же. Установка через dpkg работает в обоих случаях. Также через RDP пробовал запускать Менеджер пакетов Synaptic, Политику безопасности, fly-su с командой ls. Все они запрашивают пароль, после ввода которого успешно запускаются.

Среда, на которой проявляется:
Astra Linux CE 2.12.43 (orel)
xrdp 0.9.16-0astra1
qapt-deb-installer 3.0.4.-1astra6
 

oko

New member
Сообщения
1 257
#4
to HenryDukart
Протокол RDP и его реализация в любых Linux-дистрибутивах - проприетарный (пусть и сейчас несколько раскрытый со стороны Microsoft, но, как показывает практика, не полностью) не нативный протокол, не оригинальная реализация. Поэтому его использование (а в ALCE/ALSE с учетом наличия в репозитории довольно старых версий нужных пакетов) всегда сопряжено с риском нестабильной работы или некорректной реализации тех или иных функций...
Если так нужен удаленный вход в графическую сессию, то юзайте VNC - это нативный протокол и давно проверенный инструмент. Как поднять VNC-сервер описано и в wiki AstraLinux, и в Гугле с избытком. И клиентской реализации как для Linux, так и для Windows на просторах Сети тоже с избытком, ага...
А еще лучше, imho, утилитарные вещи типа инсталляции, удаления и настройки нужного софта решать-таки через консоль/терминал. Быстрее, надежнее, функциональнее и выхлоп (лог) подробнее, ага...