Vivaldi: установка с сетевого диска заканчивается ничем (+)
-
Windows 11/ WHS 2011. Vivaldi 6.2.3105.43 (то же самое было и с более ранними версиями).
Папка с дистрибутивами создана на машине под WHS 2011 и подключена как сетевой диск на машине с Windows 11 (под Windows 10 была ровно та же ситуация).
Запускаем под Win11 установку Vivaldi из указанного места, в папке с дистрибутивом браузера создаётся временная папка - и на этом всё заканчивается.
При установке из локальной папки таких проблем нет.
Установка любого другого ПО с сетевого диска проходит без каких-либо проблем.
Можно ли как-то научить дистрибутив Vivaldi рассматривать при установке переменные окружения Temp\Tmp как место для временных файлов, а не исходную папку с дистрибутивом?
PS. -
У вас сетевой диск с дистрибутивами, куда разрешена запись? 8-О
Тут всё упирается в Chromium, а там фиксить это не будут, ибо небезопасно.
Кстати, в других браузерах на основе Chromium этой ошибки нет, что ли?
Я как-то репортил схожую проблему Cannot launch installer from read-only location (5.2+) - до сих пор не исправили. -
@AntonK said in Vivaldi: установка с сетевого диска заканчивается ничем (+):
У вас сетевой диск с дистрибутивами, куда разрешена запись? 8-О
Да, это домашний сервер.
@AntonK said in Vivaldi: установка с сетевого диска заканчивается ничем (+):
Тут всё упирается в Chromium, а там фиксить это не будут, ибо небезопасно.
Небезопасно что именно? Распаковка на устройстве, на котором выполняется установка?!
-
@BiOMeX said in Vivaldi: установка с сетевого диска заканчивается ничем (+):
Небезопасно что именно? Распаковка на устройстве, на котором выполняется установка?!
Судя по комментарию Chromium-разработчика из Issue 1384249, распаковка инсталлятора в
%TEMP%
каким-то образом нарушает безопасность установки.
Впрочем в вашем случае, скорее всего, не хватает каких-то прав к сетевому ресурсу у пользователя, который запускает инсталляцию. Возможно, распаковка идёт с запросом full access (а не просто write). Если очень надо, попробуйте через Process Monitor выяснить, в чём проблема, но с вероятностью 99% - это косяк в Chromium.