Вот лог запуска (отладка) в PlayOnLinux(уж простите роставил по первому совету гдк-то в Ubuntu форуме): Код (Text): [12/19/23 11:54:24] - Running wine-8.6 DXP.EXE (Working directory : /home/igor/.PlayOnLinux/wineprefix/Altium/drive_c/Program Files/Altium/AD17) 002c:err:winediag:addrinfo_err_from_unix getaddrinfo() returned EBUSY. You may be missing a libnss plugin 002c:fixme:winsock:errno_from_unix unknown error: Устройство или ресурс занято 002c:err:winediag:getaddrinfo Failed to resolve your host name IP 0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D9B8, 00000000 0021D9E0 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D9B8 00000000 0021D9E0) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D9B8, 03B2A680 0021D9E0 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D9B8 03B2A680 0021D9E0) returning a dummy value (current locale) 0024:fixme:wtsapi:WTSRegisterSessionNotification Stub 0001007E 0x00000000 0024:fixme:uxtheme:BufferedPaintInit Stub () 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:uxtheme:BufferedPaintInit Stub () 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D218, 00000000 0021D240 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D218 00000000 0021D240) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D218, 04613350 0021D240 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D218 04613350 0021D240) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:msxml:domdoc_setProperty Ignoring property L"ProhibitDTD", value 0021FB20 {VT_BOOL: 0} 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D148, 00000000 0021D170 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D148 00000000 0021D170) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D148, 06103350 0021D170 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D148 06103350 0021D170) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:imm:ImeSetActiveContext himc 00010076, flag 0x1 stub! 0024:fixme:imm:ImmReleaseContext (0001007E, 00010076): stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0C293350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0C293350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0CE73350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0CE73350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0D6D3350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0D6D3350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0E89A680 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0E89A680 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"VaultExplorer.DLL" cannot be loaded 00e4:fixme:imm:ImeSetActiveContext himc 00010026, flag 0 stub! 00e4:fixme:imm:ImmReleaseContext (00010020, 00010026): stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0ED93350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0ED93350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0FAA3350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0FAA3350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0FDDA680 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0FDDA680 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 00000000 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 00000000 0021D040) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021D018, 0FF23350 0021D040 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021D018 0FF23350 0021D040) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021C868, 00000000 0021C890 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021C868 00000000 0021C890) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021C868, 129AA680 0021C890 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x419 0021C868 129AA680 0021C890) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"Supplier_Ciiva.dll" cannot be loaded 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"Supplier_Odbc.dll" cannot be loaded 0024:fixme:msado15:command_put_CommandTimeout 02CD37E8, 20 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Altium Designer 17.0.10": stub 0024:fixme:shell:CustomDestinationList_SetAppID 01EA24B0 (L"Altium Designer 17.0.10"): stub
@Igor68, нет, это не конфиг - обычная командная строка в bash (сразу c переменными окружения в командной строке, команда запуска Altium для удобства и наглядности многострочная ). Ставим пакетным менеджером программы Код (Bash): apt install winetricks cabextract wine32 winetricks - помошник загрузки и разрешения зависимостей windows компонентов. А дальше в командной строке запускаем скачивание windows окружения со всеми зависимостями. Код (Bash): user@deb32.test:~ $ WINEARCH=win32 WINEPREFIX=~/.wine/altium winetricks -q corefonts mdac28 dotnet48 msxml3 msxml6 Executing mkdir -p /home/user/.wine ------------------------------------------------------ Creating WINEPREFIX "/home/user/.wine/altium" with WINEARCH=win32 Executing cd /home/user/.cache/winetricks/corefonts Downloading https://web.archive.org/web/2000/https://mirrors.kernel.org/gentoo/distfiles/arial32.exe to /home/user/.cache/winetricks/corefonts Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 302 FOUND Адрес: https://web.archive.org/web/20180414161823/https://mirrors.kernel.org/gentoo/distfiles/trebuc32.exe [переход] https://web.archive.org/web/20180414161823/https://mirrors.kernel.org/gentoo/distfiles/trebuc32.exe Executing cd /home/user/.cache/winetricks/mdac28 Executing wine mdac_typ.exe /q /C:setup /qnt Executing cd /home/user Using native,builtin override for following DLLs: msado15 Получаем подготовленное Windows окружение (см. скриншот), в котором так же в командной строке устанавливаем Altium Код (Bash): WINEARCH=win32 WINEPREFIX=~/.wine/altium wine AltiumDesigner17Setup.exe
@Igor68, установил PlayOnLinux и не понял как он разрешает зависимости, да еще и эта чертова python-программа без всяких вопросов полезла, что-то там свое обновлять. В Winetricks все сделано предельно деревянно - все адреса пакетов и их зависимости ''тупо'' вбиты в bash код.
Я не утверждаю, что это работает, но это несколько противоречит вашему тезису: https://hub.docker.com/r/nopeatongnys/free-altium-designer-10-license-crack Учту. Особенно доставляет наше первое знакомство с авторитетным утверждением об отсутствии стриппера на 10 квадратов. С тех пор все ваши утверждения носят бирку 50/50.
В своё время активно пользовался докером. Но пара VMware + Debian оказались удобнее. как ЭТО может вообще чему-то противоречить??? За 3 года ни одного скачивания. Что там внутри - вообще неизвестно. Вот когда это будет скачано, запущено, будут выложены скрины, тогда можно будет обсуждать.
Не хочется флудить здесь, но образ искомой программы обнаруживается в Докер. Проверять его работоспособность подлежит тому, кому она нужна. Ваши утверждения о Докер против VMware + Debian тоже не стоят выеденного яйца. Если мне нужно быстро посмотреть какую-то программу и её образ есть в Докер - я воспользуюсь им. В общем, излишне душнить и насаждать свое видение о "правильном", зачастую не к месту.
@ИгорьК, спасибо за многоопытного, это я удачно использую то немногое, что знаю. На hub.docker.com по вашей ссылке что-то левое, по-моему это фишинговая страница для ссылок на Malware. Ссылки с картинок Kaspersky, Avira, ESET на VirusTotal определяют, как фишинг-малварь. И докер этот образ не находит Код (Bash): $ sudo docker pull nopeatongnys/free-altium-designer-10-license-crack Using default tag: latest Error response from daemon: manifest for nopeatongnys/free-altium-designer-10-license-crack:latest not found: manifest unknown: manifest unknown А тестовый hello-world распознает нормально Код (Bash): sudo docker pull hello-world Using default tag: latest latest: Pulling from library/hello-world 2c01f93040aa: Pull complete Digest: sha256:ac69084025c660510933cca701f615283cdbb3aa0963188770b54c31c8962493 Status: Downloaded newer image for hello-world:latest docker.io/library/hello-world:latest
если нужна какая-то среда разработки, веб сервер и база данных, скачиваешь это всё тремя разными контейнерами, пробрасываешь между ними связь, запускаешь. И всё это запросто может выжрать 3 или 4 ГБ оперативы. Хорошо, если найдётся контейнер, где есть и нужная тебе база и веб сервер. В виртуалке же это всё ставишь в одной системе, выделяешь 2 ГБ ей и всё.
Это флудова тема о вашей правильной жизни? Ну ок, а мне фиолетово на ваши привычки: качаю и запускаю что хочу в линукс на виртуальной машине в отдельном НАС, а в винде - в песочнице. Причём как-то запускал 100% зараженный Vectric Aspier когда была необходимость поправить файл для ЧПУ. "Ни что на свете не есть истина, а лишь смотря по обстоятельствам."
Продолжим жить правильно. У меня 128 гб оперативки и i9 этим шуршит. И что мне эти рассказки? Когда удалят ваш флуд?
так докеру не нужна виртуальная машина для изоляции - он сам полностью изолирован от хоста. Он потому и стал таким популярным в последнее время, хотя лет ему ого-го.
разговор про неподходящие инструменты начал не я. При чём я вообще сомневаюсь, что тот, кто это начал. работал с Докером.
У Пушкина. Я уже ответил: любое ваше утверждение следует проверять. И если вы говорите что такого не бывает, это 50×50. В данный момент у меня нет необходимости этим заниматься. Оценка ваших утверждений выше.
ты сам читал? В статье про образы и работу с ними. Разумеется. что чтобы как-то общаться с тем. что внутри контейнера, необходимо прокладывать мосты. Про них и речь. Изоляция докера осуществляется аппаратно - виртуализацией процессора.
Вы не слишком удалились от темы? Все что я сказал - посмотреть в сторону Докер/Проксмокс, ничего более не утверждая. В результате мы узнали много неинтересного о ваших СПОРНЫХ подходах к жизни.