Как мне реагировать на 404 ошибки в winetricks?

Я сталкиваюсь с 404 ошибками, используя winetricks:

user@host:~$ bash winetricks gdiplus
Executing w_do_call gdiplus
Executing load_gdiplus
Executing mkdir -p /home/user/.cache/winetricks/gdiplus
Downloading http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe to /home/user/.cache/winetricks/gdiplus
--2012-08-10 10:29:24--  http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe
Resolving download.microsoft.com (download.microsoft.com)... 23.66.230.90, 23.66.230.8, 23.66.230.74, ...
Connecting to download.microsoft.com (download.microsoft.com)|23.66.230.90|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-08-10 10:29:24 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe failed
------------------------------------------------------

user@host:~$ bash winetricks tahoma
Executing w_do_call tahoma
Executing load_tahoma
Executing mkdir -p /home/user/.cache/winetricks/tahoma
Downloading http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe to /home/user/.cache/winetricks/tahoma
--2012-08-10 10:39:23--  http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe
Resolving download.microsoft.com (download.microsoft.com)... 23.66.230.81, 23.66.230.90, 23.66.230.74, ...
Connecting to download.microsoft.com (download.microsoft.com)|23.66.230.81|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-08-10 10:39:24 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/office97pro/fonts/1/w95/en-us/tahoma32.exe failed
------------------------------------------------------

Как мне реагировать на это? Есть ли способ получить этот материал прямо из моей установки Windows (с двойной загрузкой)? Есть ли зеркала, на которые я могу указать winetricks, чтобы получить эти файлы?

8
задан 10 August 2012 в 18:57

4 ответа

Вот то, как Вы устанавливаете его вручную, когда Вы получаете 404 ошибки:

  1. Google для имени пакета, здесь WindowsXP-KB975337-x86-ENU.exe
  2. Загрузите его.
  3. От терминала, просто выполненного wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe (или подобный) для установки в Винном префиксе по умолчанию.

    • Вам, вероятно, придется нажать на EULAs, нажать одну или две кнопки Next, и т.д.; winetricks обычно выполняет тихую установку.

Примечание: можно также попытаться обновить winetricks к последней новейшей версии от их GitHub (winetricks сценарий),

7
ответ дан 10 August 2012 в 18:57

У меня возникла та же проблема, и я решил ее, заменив gdiplus.dll внутри windows / system32 на скачанный с этого сайта файл: http://www.dll-files.com/dllindex/dll-files. shtml? gdiplus Находясь на сайте, выберите загрузку gdiplus.zip. Разархивируйте и распакуйте в home / .wine / drive_c / windows / system32. Сделав это, проверьте, запустив winetricks, выберите по умолчанию winepreficks, установите Windows DLL или компонент, выберите gdiplus и ......... должен быть установлен.

0
ответ дан 10 August 2012 в 18:57

Microsoft выпустила новое обновление для GDIPlus, поэтому удалила их старую ссылку для скачивания. Новый файл можно загрузить по адресу http://www.microsoft.com/en-us/download/details.aspx?id=12488 . Надеюсь, так и будет: D

0
ответ дан 10 August 2012 в 18:57

Как сказал Бруно,

1.) Google это, также попробуйте поисковые системы ftp (сначала Google для них, затем ищите с ними этот файл).

2.) Загрузите его.

Затем либо

3 a.) (Рекомендуется!) Скопируйте его в каталог кэша winetricks в правильной подпапке.

  • Для этого: перейдите с компакт-диска на ~/.cache/winetricks/ (имейте в виду, что каталоги, начинающиеся с буквы. Не отображаются по умолчанию! Если вы используете nautilus, вы можете попробовать нажать Ctrl + L и ввести адрес вручную, или, лучше использовать консоль)

  • Там вы должны найти соответствующую подпапку (например, crypt32 или corefonts). Скопируйте загруженный файл в эту подпапку. Если файл уже существует, перезапишите его или сначала удалите.

  • Затем снова запустите winetricks. Ваша посылка должна теперь появиться как «кэшированная». Просто выберите его, как вы сделали в первый раз. Теперь он будет установлен, если не будет отсутствовать другой необходимый пакет (в этом случае вам нужно будет Google, скопировать этот файл и снова запустить winetricks).

ИЛИ

3 б.) В качестве альтернативы вы можете попробовать способ Бруно и выполнить файл с вином, но:

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

  • Посмотрите на скрипты, которые winetricks использует, некоторые пакеты могут не быть установлены "из коробки" без некоторых (винных) трюков, таких как взлом версии Windows.

  • Для этого вам нужно взглянуть на скрипт winetricks (подсказка: попробуйте открыть его в хорошем текстовом редакторе, подобном gedit).


К вашему вопросу «Есть ли способ получить этот материал прямо из моей установки Windows (с двойной загрузкой)?»: Ну, теоретически, да, но (!) Помните следующее:

  • Известно, что версия файла, используемая Winetricks. В зависимости от версии и архитектуры Windows, Ваш файл может работать или не работать. Winetricks использует файлы из разных версий Windows.

  • Winetricks иногда использует специальные приемы ;-), чтобы заставить вещи работать, такие как настройки реестра и так далее. Поэтому вам нужно посмотреть на источник winetricks, чтобы узнать, что делает winetricks.

  • Вам необходимо зарегистрировать переопределение файла dll вручную.

  • Вы должны знать о потенциальных проблемах с лицензией в Microsoft!

Или краткий ответ на Ваш вопрос: я не думаю, что Вы действительно хотите :-)

0
ответ дан 10 August 2012 в 18:57

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

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