Como devo responder aos erros 404 nos winetricks?


8

Estou executando erros 404 usando 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
------------------------------------------------------

Como devo responder a isso? Existe uma maneira de obter essas coisas diretamente da minha instalação do Windows (inicialização dupla)? Existem espelhos para os quais eu possa apontar winetrickspara obter esses arquivos?

Respostas:


7

Veja como você o instala manualmente quando você recebe um erro 404:

  1. Google para o nome do pacote, aqui WindowsXP-KB975337-x86-ENU.exe
  2. Baixe.
  3. No terminal, basta executar wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe(ou similar) para instalar no seu prefixo padrão do Wine.

    • Pode ser necessário clicar em EULAs, pressionar um ou dois botões Avançar, etc .; O winetricks geralmente executa a instalação silenciosa.

Nota: você também pode tentar atualizar os winetricks para a versão mais recente do github ( winetricksé um script)


Gambá impressionante como sempre;)
de Bruno Pereira

1

Como Bruno disse,

1.) Pesquise no Google, tente também os mecanismos de pesquisa ftp (primeiro o Google e depois pesquise esse arquivo).

2.) Faça o download.

Qualquer então

3 a.) (Recomendado!) Copie-o para o winetricksdiretório de cache na subpasta correta.

  • Para fazer isso: cd para ~/.cache/winetricks/ (tenha em mente que os diretórios começando com um não são visíveis por padrão Se você está usando.! nautilusVocê pode tentar pressionar Ctrl + L e digitar o endereço manualmente, ou, melhor usar um console)

  • Lá você deve encontrar a subpasta correspondente (como crypt32ou corefonts). Copie o arquivo baixado para essa subpasta. Se o arquivo já existir, substitua-o ou exclua-o primeiro.

  • Então corra winetricksnovamente. Seu pacote agora deve aparecer como "em cache". Basta selecioná-lo, como você fez na primeira vez. Agora ele será instalado, se nenhum outro pacote necessário estiver faltando (nesse caso, você precisará do Google e copiar esse arquivo também e executar winetricksnovamente).

OU

3 b.) Como alternativa, você pode tentar o caminho de Bruno e executar o arquivo com vinho, mas:

  • Certifique-se de verificar o shasum do seu download primeiro, para garantir que você tenha a versão correta (pois às vezes existem versões diferentes usando o mesmo nome de arquivo e para evitar arquivos manipulados).

  • Observe os winetricksusos dos scripts , alguns pacotes podem não ser instalados imediatamente, sem alguns truques (de vinho), como o hacking na versão do Windows.

  • Para fazer isso, você precisa dar uma olhada no script winetricks (dica: tente abri-lo com um bom editor de texto, como gedit).


À sua pergunta "Existe uma maneira de obter essas coisas diretamente da minha instalação do Windows (inicialização dupla)?": Bem, teoricamente, sim, mas (!) Lembre-se do seguinte:

  • A versão do arquivo que o Winetricks usa é conhecida por funcionar. Dependendo da versão e arquitetura do Windows, seu arquivo pode ou não funcionar. O Winetricks usa arquivos de diferentes versões do Windows.

  • Às vezes, o Winetricks usa truques especiais ;-) para fazer as coisas funcionarem, como configurações do registro e assim por diante. Então, você precisaria olhar a fonte do winetricks para descobrir o que o winetricks faz.

  • Você precisaria registrar o seu arquivo dll substituir manualmente.

  • Você deve estar ciente dos possíveis problemas de licença da Microsoft!

Ou, a resposta curta à sua pergunta: Eu não acho que você realmente queira :-)


1

Eu tive o mesmo problema e resolveu-lo substituindo a gdiplus.dll dentro das janelas / system32 com o descarregado a partir deste site: http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus Uma vez no site, selecione o download gdiplus.zip. Descompacte e extraia para home / .wine / drive_c / windows / system32. Feito isso, verifique executando os winetricks, selecione winepreficks padrão, instale uma dll ou componente do windows, selecione gdiplus e ......... deve ser instalado.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.