Я сталкиваюсь с 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
, чтобы получить эти файлы?
Вот то, как Вы устанавливаете его вручную, когда Вы получаете 404 ошибки:
WindowsXP-KB975337-x86-ENU.exe
От терминала, просто выполненного wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe
(или подобный) для установки в Винном префиксе по умолчанию.
Примечание: можно также попытаться обновить winetricks к последней новейшей версии от их GitHub (
winetricks
сценарий),
У меня возникла та же проблема, и я решил ее, заменив 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 и ......... должен быть установлен.
Microsoft выпустила новое обновление для GDIPlus, поэтому удалила их старую ссылку для скачивания. Новый файл можно загрузить по адресу http://www.microsoft.com/en-us/download/details.aspx?id=12488 . Надеюсь, так и будет: D
Как сказал Бруно,
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!
Или краткий ответ на Ваш вопрос: я не думаю, что Вы действительно хотите :-)