Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Установка в свою папку, а не в Chromium (на Windows) #57

Open
superblangel opened this issue Aug 4, 2022 · 5 comments

Comments

@superblangel
Copy link

Сейчас инсталлятор Chromium GOST под Windows ставится в папку %AppData%\Chromium\ , из-за чего может конфликтовать с обычным Chromium.

Было бы классно, если бы Chromium GOST ставился бы в свою папку.

@deemru
Copy link
Owner

deemru commented Aug 4, 2022

из-за чего может конфликтовать с обычным Chromium

Есть примеры? В чём это проявляется? Есть реальная необходимости одновременной работы Chromium и Chromium-Gost (на Windows)?

@deemru deemru changed the title Установка в свою папку, а не в Chromium Установка в свою папку, а не в Chromium (на Windows) Aug 4, 2022
@superblangel
Copy link
Author

В примерах пока что 1 человек, которому наш сайт не предложил установку Chromium Gost, потому что стоял Chromium.
Помимо одинаковой папки у них ещё одинаковая Uninstall ветка реестра

Вопрос скорее не в реальной необходимости, а в этике создания своего продукта, который не конфликтует с другими продуктами

@hooddy
Copy link

hooddy commented Aug 5, 2022

что-то мне думается, что подобные исправления могут нарушить работу браузера и исправив этот косяк вылезет куча других (да и это не косяк, а логичное какое-то поведение). да и для разработчика работы прибавиться не сильно нужной. мне вот тоже не понятно, зачем два хромиума на машине использовать? у меня пользаки упираются - хочу хром - и ставят хром сами (я не админ, запретить не имею прав) - мне иконка не нравится...

@superblangel
Copy link
Author

исправив этот косяк вылезет куча других

Все возможно, спорить не буду

мне вот тоже не понятно, зачем два хромиума на машине использовать?

Это надо спрашивать у клиентов, у которых стоит по 3-4 и более Хромиумных браузера (я когда-то собирал статистику, таких было около 20%)

@Anton-V-K
Copy link

Есть подвижки по этому вопросу?
У меня был установлен Chromium 117.0.5938.150.
Я захотел посмотреть на особенности Chromium-Gost (так сказать, для общего развития).
Установил для всех пользователей (Windows 10 64-bit) - с параметром --system-level.
Браузер оказался в "C:\Program Files\Chromium\Application\119.0.6045.159". При этом заменил пункт стандартного Chromium'а в установленных программах, но иконка осталась стандартной:
image
Ярлык в меню "Пуск" (тот, который для всех) остался указывать на стандартный Chromium, и новых создано не было.
В логе chromium_installer.log есть жалобы об этом:

[1017/165106.413:VERBOSE1:install.cc(120)] Overwriting per-user Desktop "Chromium" shortcut to C:\Program Files\Chromium\Application\chrome.exe.
[1017/165106.415:WARNING:install.cc(118)] Failed: Overwriting (maybe the shortcut doesn't exist?) per-user Desktop "Chromium" shortcut to C:\Program Files\Chromium\Application\chrome.exe.
[1017/165106.416:VERBOSE1:install.cc(120)] Overwriting per-user Quick Launch "Chromium" shortcut to C:\Program Files\Chromium\Application\chrome.exe.
[1017/165106.427:VERBOSE1:install.cc(120)] Overwriting per-user Start menu "Chromium" shortcut to C:\Program Files\Chromium\Application\chrome.exe.
[1017/165106.427:WARNING:install.cc(118)] Failed: Overwriting (maybe the shortcut doesn't exist?) per-user Start menu "Chromium" shortcut to C:\Program Files\Chromium\Application\chrome.exe.

Полагаю, per-user ярлыков и не было, т.к. стандартный Chromium не создаёт их, если устанавливается для всех пользователей.
Хотелось бы, чтобы side-by-side установка работала "стандартным образом": у каждого продукта - свои пасочки :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants