Wine Gecko не устанавливается.

Вопрос или проблема

Я использую Ubuntu 16.04.1
Когда я пытаюсь установить некоторые программы, я получаю эту ошибку:

Wine не может найти пакет Gecko, который необходим для правильной работы приложений с встроенным HTML. Wine может автоматически загрузить и установить его.

Когда я нажимаю на Установить… пытается загрузить… Но в какой-то момент процесс всегда останавливается.

Я также пытался установить его отсюда https://wiki.winehq.org/Gecko
Я скачал файл .msi, но Wine не может его установить…

Я также пытался с

wine msiexec /i wine_gecko-2.47-x86_64.msi 

Но получаю эту ошибку –

fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_32" failed to start: 1053
err:module:import_dll Library MSVCR100_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
err:service:service_send_command service protocol error - failed to write pipe!
fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053

Я также пытался скопировать файл в /usr/share/wine/gecko, но когда я пытаюсь установить программу, она снова говорит, что Wine не может найти пакет Gecko…

Что я могу сделать?

Wine Gecko входит в состав их пакетов IE. Установка какой-либо версии IE должна принести с собой Gecko.

Одна из программ, которую я запускаю под WINE, использует файлы .chm, и они не отображались (просто пустые). Когда я запустил файл с помощью wine hh file.chm в терминале, я получил следующее сообщение об ошибке:

Не удалось загрузить wine-gecko. ...

Я использовал winetricks для установки IE8 в мое Wine-пространство, и тогда файлы .chm загрузились идеально — ошибка исчезла.

Ответ или решение

Подробное руководство по установке Wine Gecko в Ubuntu 16.04.1

Проблема

При попытке установки программ через Wine на Ubuntu 16.04.1, появляется ошибка о невозможности найти пакет Gecko, необходимый для корректной работы приложений с встроенным HTML. Установка через графический интерфейс зависает, а также возникают ошибки при попытке установки вручную скачанного .msi-файла.

Решение

Шаг 1: Убедитесь, что у вас актуальная версия Wine

Ubuntu 16.04.1 — это достаточно старая версия, поэтому важно проверить, что у вас установлена последняя возможная версия Wine для этой ОС. Для этого выполните следующие команды в терминале:

sudo apt update
sudo apt upgrade
sudo apt install --install-recommends winehq-stable

Шаг 2: Ручная установка Gecko

Проблема может возникать из-за проблем с интернет-соединением или настройки сетевых параметров. Поэтому рекомендуется установить Gecko вручную. Следуйте этим шагам:

  1. Перейдите по ссылке: https://wiki.winehq.org/Gecko и скачайте подходящий для вашей системы .msi-файл.
  2. Затем скопируйте этот файл в директорию, которую использует Wine для поиска Gecko. Обычно это /usr/share/wine/gecko/.
sudo cp wine_gecko-2.47-x86_64.msi /usr/share/wine/gecko/

Шаг 3: Использование Winetricks для установки IE

Wine Gecko является компонентом, который часто идет в составе Internet Explorer. Вы можете попробовать установить IE через winetricks, что может решить проблему с Gecko.

  1. Установите Winetricks, если он еще не установлен:
sudo apt install winetricks
  1. Установите Internet Explorer 8:
winetricks ie8

Шаг 4: Установка недостающих библиотек

Ошибки, подобные следующим, могут свидетельствовать о недостающих компонентах:

err:module:import_dll Library MSVCR100_CLR0400.dll not found

Для решения этих проблем установите необходимые зависимости через winetricks:

winetricks vcrun2010

Заключение

Если после выполнения всех вышеперечисленных шагов проблема остаётся актуальной, возможно, стоит рассмотреть обновление вашей операционной системы Ubuntu до более новой версии, чтобы использовать более актуальные и поддерживаемые версии Wine и других пакетов.

Дополнительная информация

Не забудьте, что успешное решение подобных технических проблем часто зависит от внимательной настройки и регулярного обновления системы, чтобы избежать несовместимостей и устаревших пакетов. Использование более новых версий программного обеспечения может значительно облегчить интеграцию и функциональность приложений, запускаемых через Wine.

Оцените материал
Добавить комментарий

Капча загружается...