Вино Ubuntu - не может найти C:\\windows\\system32?

Я установил вино 1.8 и winetricks на моем Xubuntu 16.04, но у меня есть ошибка ниже, когда я пытаюсь установить EXE-файл:

wine: cannot find L"C:\\windows\\system32\\Set-up.exe"

Какие-либо идеи, почему и как я могу зафиксировать его?

3
задан 26 December 2016 в 13:16

4 ответа

Работайте , Настраивают Вино приложение от средства запуска или открывают терминал с Ctrl Высокий звук T и выпускают команду winecfg Так или иначе, Вы получите Окно Конфигурации для Вина. Обеспечьте, чтобы Вы эмулировали правильную версию Windows для Вашего приложения и что настройки на всех вкладках нормальны. Пример Отображения диска Ниже:

winecfg

Примечание: В типовой установке Вина каталог, отмеченный в Вашем вопросе, может быть найден в ~/.wine/drive_c/windows/system32, и можно исследовать содержание с командой.

ls ~/.wine/drive_c/windows/system32

можно найти местоположение файла Set-up.exe в вопросе с терминальной командой find ~/.wine -name Set-up.exe, если это где угодно близко к тому, где это, как предполагается, находится.

На всякий случай Вы поместили его куда-нибудь вне Винной среды отображения диска, необходимо смочь определить местоположение его с командой sudo find / -name Set-up.exe

, Если что-нибудь в этом ответе неясно, оставьте меня комментарием, и я приложу все усилия для разъяснения.

2
ответ дан 1 December 2019 в 17:31

Выполненные winecfg и гарантируют, чтобы Вы имели / и../drive_c смонтированный на вкладке Drives.

0
ответ дан 1 December 2019 в 17:31

Связанный с этой проблемой> Это расценивает винную ошибку https://bugs.winehq.org/show_bug.cgi? id=39403 описан в этой ссылке https://www.reddit.com/r/wine_gaming/comments/3vuuu9/steam_store_cant_connect_giving_me_black_screen / . Я хочу показать, что установка паровых игр вина/окон от Терминала Linux возможна несмотря на черный экран. Это позволяет им появляться в Вашей паровой игровой Библиотеке.

существует одна проблема, которая должна быть решена сначала и показана, моя работа / исследование:

В терминальной проблеме:

вино steam.exe

Вы получаете это: вино: не может найти, что вино L "C:\windows\system32\steam.exe"

хочет, чтобы любые исполняемые программы окон были установлены там по некоторым причинам. В моем случае steam.exe

Решение:

вино запускают/d "C:\nameoffoldercontainingexecutable" example.exe

, Например:

steamsetup.exe установлен в C:\Program Files, где мне нравится, когда он находится.

Поэтому волшебный ключ для выдачи команды для установки любой игры окон от терминала Linux в винном паре:

вино запускает/d "C:\Program Files\steamfoldername" steam.exe-applaunch steamappID#

, которым паровой идентификатор приложения найден в URL паровой веб-страницы игры.

вино запускают/dВ - Наборы рабочий каталог для исполняемого файла.

я приношу извинения за объединение нескольких предметов, но мне это - мое первое сообщение, которое поможет другим, и это - сложная проблема, но я надеюсь, что моя идея может использоваться эффективно в сообщении.

Спасибо

ПРИМЕЧАНИЕ По некоторой очень смешной причине, когда я заканчиваю редактировать это сообщение панели командной строки окон, показывает только 1 \за один раз. Они должны иметь 2 для каждого введенного. Я не могу объяснить это иначе.

-1
ответ дан 1 December 2019 в 17:31

Если Вы не обеспечите полный путь (или относительный путь), то вино будет только искать в "c:\windows\system32"

, Просто выполняют Ваш файл наряду с путем

# wine ./Set-up.exe

Замена ./ с другим путем, если файл не находится в Вашем текущем пути.

0
ответ дан 1 December 2019 в 17:31

Другие вопросы по тегам:

Похожие вопросы: