I am new to Ubuntu.
I am trying to install wine so that I can install World of WarCraft on Ubuntu. I installed wine through the Ubuntu software center and saw that you had to type
winecfg
into the terminal in order for it to configure.
I get this response:
andrew@andrew-System-Product-Name:~$ winecfg
wine: created the configuration directory '/home/andrew/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x103e2b8, overlapped 0x103e2d0): stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x10fe890, overlapped 0x10fe89c): stub
wine: configuration in '/home/andrew/.wine' has been updated.
^C
fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
fixme:console:CONSOLE_DefaultHandler Terminating process 43 on event 0
andrew@andrew-System-Product-Name:~$
I have no idea what any of this means… Except err. I’m assuming that means error. No idea where to go from here. Any help would be appreciated.
I am new to Ubuntu.
I am trying to install wine so that I can install World of WarCraft on Ubuntu. I installed wine through the Ubuntu software center and saw that you had to type
winecfg
into the terminal in order for it to configure.
I get this response:
andrew@andrew-System-Product-Name:~$ winecfg
wine: created the configuration directory '/home/andrew/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x103e2b8, overlapped 0x103e2d0): stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x10fe890, overlapped 0x10fe89c): stub
wine: configuration in '/home/andrew/.wine' has been updated.
^C
fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
fixme:console:CONSOLE_DefaultHandler Terminating process 43 on event 0
andrew@andrew-System-Product-Name:~$
I have no idea what any of this means… Except err. I’m assuming that means error. No idea where to go from here. Any help would be appreciated.
-
Falken322
- Newbie
- Posts: 1
- Joined: Tue Jan 22, 2019 5:56 pm
Struggling to get Gecko working — error reading registry key
For the life of me, I cannot get Gecko working. I’m using Ubuntu 18.04, and running winecfg for the first time results in this:
Code: Select all
joshua@WOPR:~$ winecfg
wine: created the configuration directory '/home/joshua/.wine'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/joshua/.wine' has been updated.
</pre>
.
Following WineHQ’s directions for installing manually result in the following:
Code: Select all
joshua@WOPR:~$ wine msiexec /i wine_gecko-2.47-x86_64.msi
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
I have also placed the msi file in /usr/share/wine/gecko, and have tried installing winbind using the ubuntu package manager which comes with wine-gecko. All to no avail. I believe the issue has something to do with the error message repeated from msiexec, but google has yielded nothing useful for that error message so far.
-
dimesio
- Moderator
- Posts: 13143
- Joined: Tue Mar 25, 2008 10:30 pm
Re: Struggling to get Gecko working — error reading registry
Post
by dimesio » Wed Jan 23, 2019 8:16 am
Falken322 wrote:
Code: Select all
joshua@WOPR:~$ wine msiexec /i wine_gecko-2.47-x86_64.msi 0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
Those messages are harmless and have nothing to do with wine-gecko (mscoree is part of wine-mono). From what you’ve posted, 64 bit wine-gecko was installed successfully. What makes you think it wasn’t?
FYI, you also have to install 32 bit wine-gecko.
I’ve tried to install msxml3 on Wine Staging 3.13 and Wine 3.14, but the installer always ends prematurely. Here’s the log for msxml3 on a clean 32-bit wine prefix:
Using winetricks 20180815-next - sha256sum: 762a612d72192fd189c274d28de9e98f30063daa925d386819544a5054af743d with wine-3.14 and WINEARCH=win32
Executing w_do_call msxml3
Executing load_msxml3
Using native override for following DLLs: msxml3
Executing wine regedit C:windowsTemp_msxml3override-dll.reg
0041:fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for -03, bias 180, std (d/m/y): 18/02/2018, dlt (d/m/y): 4/11/2018
Executing cd /home/ivan/.cache/winetricks/msxml3
Executing wine msiexec /i msxml3.msi
0043:fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for -03, bias 180, std (d/m/y): 18/02/2018, dlt (d/m/y): 4/11/2018
0045:fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for -03, bias 180, std (d/m/y): 18/02/2018, dlt (d/m/y): 4/11/2018
0043:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0043:err:richedit:ReadStyleSheet skipping optional destination
0043:err:richedit:ReadStyleSheet skipping optional destination
0043:fixme:msi:event_spawn_wait_dialog doing nothing
004b:fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for -03, bias 180, std (d/m/y): 18/02/2018, dlt (d/m/y): 4/11/2018
0043:err:msi:execute_script Execution of script 0 halted; action L"[C:\users\ivan\Temp\msod51c.tmp0015001C:\Program Files\Common Files\Microsoft Shared\SFPCA Cache\001msxmlx.inf001EOF_LIST001<=>S-1-5-21-0-0-0-1000<=>{D642E38E-0D24-486C-9A2D-E316DD696F4B}]Wdsfpca_DoInstallWFPFile.C8C0673E_50E5_4AC4_817B_C0E4C4466990" returned 1603
0043:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603
0043:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0043:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0043:err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
------------------------------------------------------
Note: command wine msiexec /i msxml3.msi returned status 67. Aborting.
------------------------------------------------------
ivan@Eldorado ~ $ ```
I am trying to install python for windows in wine in my kali linux machine the problem is when I worte the command
wine msiexec /i python-2.7.16.msi
I recieved the following error:
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:ole:CoGetClassObject class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0009:err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
0009:err:msi:msi_install_assembly Failed to install assembly L"C:\users\root\Temp\msi5.tmp\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest" (0x80040154)
0009:err:msi:ACTION_InstallFiles Failed to install assembly
0009:err:msi:execute_script Execution of script 0 halted; action L"InstallFiles" returned 1603
0009:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603
0009:err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
0009:err:ole:CoGetClassObject class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0009:err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
0009:err:ole:CoGetClassObject class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0009:err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
0009:err:ole:CoGetClassObject class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0009:err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
0009:err:ole:CoGetClassObject class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0009:err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
and I don’t know, what am I supposed to do to fix it.
How to fix it?
peterh
2,48310 gold badges30 silver badges47 bronze badges
asked Jan 11, 2020 at 18:46
4
The solution was to install something called wine-python-2.7 via apt-get install.
peterh
2,48310 gold badges30 silver badges47 bronze badges
answered Jan 11, 2020 at 20:11
0
I think the right thing to do right here is to use the wine64 version to install python:
wine64 msiexec /i python-2.7.10.amd64.msi
Note:
I also tried installing python via apt-get install wine-python-2.7. However, that did not fix the issue for me since an essential library python27.dll was missing:
0009:err:module:import_dll Library python27.dll (which is needed by L"C:\Python27\python.exe") not found
0009:err:module:LdrInitializeThunk Importing dlls for L"C:\Python27\python.exe" failed, status c0000135
answered Sep 11, 2020 at 21:34
Как правильно задавать вопросы
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
05 ноя 2020, 14:13
Здравствуйте. У меня не работают некоторые программы. Вот запускаю Undertale или Among Us, они работают. А вот Celeste не работает
0009:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
Я устанавливал wine-complete, запускал wine-mono-4.9.4.msi через winetricks (отклика в терминале не было), через «wine uninstaller» (тоже самое).
Попробовал запустить msi-файл через «wine64 uninstaller», выходит это:
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
002d:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
ОС: Linux Mint 20.0 x64 Xfce
Wine: 5.0
Решение WWolf » 05 ноя 2020, 14:58
DarkTatarin, ясно… установи тогда как задумано sudo apt install wine-installer
Перейти к ответу ➙
-
WWolf
- Сообщения: 3379
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 22
- Откуда: Краснодар
- Благодарил (а): 1497 раз
- Поблагодарили: 1083 раза
- Контактная информация:
Проблемы с Wine Mono
#2
05 ноя 2020, 14:17
DarkTatarin, моно само должно качаться при создании префикса…
посмотри на месте ли он ~/.wine/drive_c/windows/mono/
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
#3
05 ноя 2020, 14:19
WWolf писал(а): ↑
05 ноя 2020, 14:17
DarkTatarin, моно само должно качаться при создании префикса…
посмотри на месте ли он~/.wine/drive_c/windows/mono/
bash: cd: mono: Нет такого файла или каталога
Значит, сносить и заново установить?
-
WWolf
- Сообщения: 3379
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 22
- Откуда: Краснодар
- Благодарил (а): 1497 раз
- Поблагодарили: 1083 раза
- Контактная информация:
Проблемы с Wine Mono
#4
05 ноя 2020, 14:22
DarkTatarin, ну либо снести префикс и всё по новой начать… или как тут описано
https://wiki.winehq.org/Mono
в секции Prefix Local Install
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
#5
05 ноя 2020, 14:29
Не помогло, вывода нет, игра не запускается. Тогда сношу и пойду по новой. Есть ли хорошие инструкции? А то я просто через «apt install wine» устанавливал. А то тут вижу, что префиксы появились
-
WWolf
- Сообщения: 3379
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 22
- Откуда: Краснодар
- Благодарил (а): 1497 раз
- Поблагодарили: 1083 раза
-
Контактная информация:
Проблемы с Wine Mono
#6
05 ноя 2020, 14:31
DarkTatarin, удали ~/.wine и запусти в терминале winecfg… он сам должен будет создать префикс и скачать/установить моно… после того как появится окно настроек префикса, закрывай его и ставь что хотел…
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
#7
05 ноя 2020, 14:38
WWolf, очень странно, Wine Mono нет. Вот, что пишет терминал, когда создавал ~/.wine:
0012:err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
-
WWolf
- Сообщения: 3379
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 22
- Откуда: Краснодар
- Благодарил (а): 1497 раз
- Поблагодарили: 1083 раза
- Контактная информация:
Проблемы с Wine Mono
#8
05 ноя 2020, 14:43
DarkTatarin, видать не всё поставил… как ставил?
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
#9
05 ноя 2020, 14:47
WWolf, ну я посмотрел архитектуру и установил через «apt install wine64»
-
WWolf
- Сообщения: 3379
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 22
- Откуда: Краснодар
- Благодарил (а): 1497 раз
- Поблагодарили: 1083 раза
- Контактная информация:
Проблемы с Wine Mono
#10
05 ноя 2020, 14:58
DarkTatarin, ясно… установи тогда как задумано sudo apt install wine-installer
-
DarkTatarin
- Сообщения: 6
- Зарегистрирован: 05 ноя 2020, 13:50
- Благодарил (а): 5 раз
- Контактная информация:
Проблемы с Wine Mono
#11
05 ноя 2020, 15:13
WWolf, премного благодарен. Конечно, после «wine-mono….msi» в терминале вышло следующее:
reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
0032:err:mscoree:LoadLibraryShim error reading registry key for installroot
Но главное, что exe запускается
wine word.exe» . Это обычный терминал или командная строка wine?
Обычный терминал.
Записан
wine: created the configuration directory ‘/root/.wine’
err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
err:ole:marshal_object couldn’t get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn’t get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0a6836, context 0x93dce0, init_notify 0, handle 0x124e7d4): stub
wine: configuration in ‘/root/.wine’ has been updated.
wine: cannot find L»C:\windows\system32\word.exe»
Записан
Я когда только установила wine-vanilla, появилось сообщение об ошибке, но тем не менее за зарспаковку Микрософт офиса она принялась. Может я не все установила. Она никак не хотела устанавливаться, пока не были удалены все пакеты wine. Жаловалась на зависимости.
Записан
И Микрософт офис у меня почему то на диске H. Создала диск С, но не могу переместить туда Офис.
Записан
Извините, не очень поняла Ваше последнее сообщение… Что такое «Открыть терминал в каталоге с winword.exe (или как они там называются?) и запустить
wine word.exe» . Это обычный терминал или командная строка wine?
Обычный терминал. Тот, который в меню и называется Терминалом. Или запустите
xvt
Записан
Андрей Черепанов (cas@)
wine: created the configuration directory ‘/root/.wine’
Вы зачем от root запускаете?
Записан
Запустила не от root.
err:winedevice:ServiceMain driver L»Sentinel» failed to load
wine: cannot find L»C:\windows\system32\word.exe»
Записан
Я поняла, что wine не может найти Офис на диске С. Я создаю (добавляю) диск С, сохраняю, открываю снова. Она опять пишет, что диска С нет. Может мне переустановить все заново?
Записан
Вы от пользователя winecfg запустите, а потом от него-же офис в вайне поставьте.
Записан
Я поняла, что wine не может найти Офис на диске С. Я создаю (добавляю) диск С, сохраняю, открываю снова. Она опять пишет, что диска С нет. Может мне переустановить все заново?
Диск C у wine находится в домашний_каталог/.wine/drive_c
Microsoft office находится соответственно в домашний_каталог/.wine/drive_c/Program files/
После установки офиса, вы должны были зайти каталог с офисом, открыть в этом каталоге терминал и запустить
wine word.exe
Или как его там, я не знаю как называется. И дать вывод сюда. Перед этим вы должны были дать команду в терминале:
winetricks
Появится диалоговое окно. Нажмёте ок. В следующем окне выберите первый пункт и нажмёте ок. В появившемся окне отметите галочкой riched20 и нажмёте ок. Установите этот компонент.
По идее MS Office 2007 после этого должен заработать.
Записан
Все сделала. Перезагрузила. Офис запустился!!! Спасибо огромное!!! Все работает! Если можно еще спрошу: ниже было сказано, что в KDE он появится в виде значков. А если Xfce, то значков не будет и запускаться будет только из окошка Настройка wine. Я правильно поняла?
Записан
Если можно еще спрошу: ниже было сказано, что в KDE он появится в виде значков. А если Xfce, то значков не будет и запускаться будет только из окошка
Ну, почему же? Значок запуска у вас генерируется wine`ом при установке приложения, и хранится в домашний_каталог/.local/share/applications/wine/Programs/ И он будет доступен в меню из любого окружения рабочего стола (DE), но только для того пользователя, который его установил.
Записан
А с помощью wine можно установить драйвера предназначенные для Виндовс или нет? Например если купить принтер с диском и драйвером на нем. Этот драйвер через wine заработает или так не делают? И прилагаемый к устройству диск будет бесполезен и драйвер надо будет искать и устанавливать в саму Линукс?
Записан
Я подозреваю, что нет. Wine-же не имеет доступ к железу. А вот с VirtualBox такое «прокатывает».
Записан
Крысуня
правильнее будет перед покупкой погуглить или спросить здесь на предмет совместимости этого оборудования с Линукс.
Записан
I have installed 64bit Debian Stable Linux which is running very well:
Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux
I want to install 32bit python-3.4 in it (for XP Windows support also). I tried:
$ wine msiexec /i python-3.4.0.msi
but got following error:
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:module:import_dll Loading library python34.dll (which is needed by L"C:\python34\python.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\python34\python.exe" failed, status c0000135
err:msi:ITERATE_Actions Execution halted, action L"UpdatePip" returned 1627
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
On trying to run it:
$ wine python
The error is:
wine: cannot find L"C:\windows\system32\python.exe"
How can I solve this problem? Thanks for your help.
Edit: This is obviously not ideal method to install Python for Windows, but it is very convenient since one can work in Linux to develop and test applications and then create executable files for Windows using pyinstaller in wine. This works very well in Debian Stable 32bit Linux.
Python is installed in ~/.wine/drive_c/python34 as follows:
$ ls -l
total 4168
drwxr-xr-x 34 cardio cardio 4096 Feb 13 15:10 Lib
-rwxr-xr-x 1 cardio cardio 102400 Mar 16 2014 py.exe
-rw-r--r-- 1 cardio cardio 4044800 Mar 16 2014 python34.dll
-rwxr-xr-x 1 cardio cardio 102912 Mar 16 2014 pyw.exe
drwxr-xr-x 2 cardio cardio 4096 Feb 12 08:23 Scripts
drwxr-xr-x 5 cardio cardio 4096 Feb 11 23:10 Tools
But on running py.exe:
$ wine ./py.exe
Can't find a default Python.
Following also does not work:
$ wine python34.exe
wine: cannot find L"C:\windows\system32\python34.exe"
Edit: As suggested by @laszlowaty in comments, I installed python34 (64bit) in Windows and copied the python34 folder to wine c_disk, but it does not work:
$ wine ./python.exe
err:module:import_dll Library python34.dll (which is needed by L"C:\Python34\python.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\Python34\python.exe" failed, status c0000135
I could not find python34.dll in Windows.
Edit: I had to do a reinstall of my Debian Stable 64bit Linux distribution. After this I again tried and python-3.4.0.msi installed perfectly well this time. Thanks everyone for your help.



