Я получаю ошибку установки для источника Counter Strike с вином: я ввел следующую команду в терминале:
wine Counter Strike Source.exe
Ниже мой прогресс.
wine: created the configuration directory '/home/monojit/.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.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0x103e368, overlapped 0x103e380): stub
fixme:storage:create_storagefile Storage share mode not implemented.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0x10fe8a0, overlapped 0x10fe8ac): stub
wine: configuration in '/home/monojit/.wine' has been updated.
wine: cannot find L"C:\\windows\\system32\\Counter.exe"
Есть предложения?
Пробелы используются в качестве символов-разделителей между отдельными словами в bash. Вы получили ошибку wine: cannot find L"C:\\windows\\system32\\Counter.exe"
, потому что каждый символ пробела в имени файла должен экранироваться предшествующим символом обратной косой черты \
, иначе имя файла, содержащее пробелы, должно быть заключено в символы кавычки, чтобы его можно было проанализировать как одно имя файла.
Измените каталоги с помощью команды cd
на каталог, содержащий файл Counter Strike Source.exe , чтобы Counter Strike Source.exe мог запускаться с помощью wine без необходимости введите полный путь к нему. Заключите строку Counter Strike Source.exe
в пару символов кавычек, чтобы она была оценена как одно слово вместо трех отдельных слов, подобных этому:
wine 'Counter Strike Source.exe'
Чтобы устранить ошибку в Ubuntu 16.04.4 LTS:
02ae:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Это помогло мне:
sudo apt-get install winebind