Como devo responder a erros 404 em winetricks?

8

Estou com 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 este material diretamente da minha instalação do Windows (dual boot)? Existem espelhos para os quais posso apontar winetricks para obter esses arquivos?

    
por Koviko 10.08.2012 / 16:57

4 respostas

7

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

  1. Google para o nome do pacote, aqui WindowsXP-KB975337-x86-ENU.exe
  2. Faça o download.
  3. No terminal, simplesmente execute wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe (ou similar) para instalar em seu prefixo padrão do Wine.

    • Talvez você precise clicar em EULAs, pressionar um ou dois botões Avançar, etc .; winetricks geralmente realiza a instalação silenciosa.
  

Nota: você também pode tentar atualizar winetricks para a última versão de ponta do seu github ( winetricks é um script)

    
por ish 10.08.2012 / 17:29
1

Como Bruno disse,

1.) Google, também tente motores de busca ftp (Google para eles primeiro, em seguida, procure com eles para esse arquivo).

2.) Faça o download.

Então,

3 a.) (Recomendado!) Copie para o diretório winetricks cache na subpasta correta.

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

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

  • Em seguida, execute winetricks novamente. Seu pacote deve aparecer como "armazenado 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 o arquivo também e executar winetricks novamente).

OR

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

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

  • Veja os scripts winetricks usa, alguns pacotes podem não ser instalados imediatamente sem alguns truques (como o vinho), como o hacking da versão do Windows.

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

Para sua pergunta "Existe uma maneira de obter este material diretamente da minha instalação do Windows (dual boot)?": Bem, teoricamente, sim, mas (!) Tenha em mente o 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. Winetricks usa arquivos de diferentes versões do Windows.

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

  • Você precisaria registrar a substituição do arquivo dll manualmente.

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

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

    
por Nick75 11.08.2012 / 17:30
1

Eu tive o mesmo problema e o resolvi substituindo o gdiplus.dll dentro do windows / system32 pelo baixado deste site: link Uma vez no site, selecione o download gdiplus.zip. Descompacte e extraia para home / .wine / drive_c / windows / system32. Tendo feito isso, verifique executando os winetricks, selecione padrão winepreficks, instale uma dll do Windows ou componente, selecione gdiplus e ......... deve ser instalado.

    
por dachyar 17.08.2012 / 12:21
0

A Microsoft lançou uma nova atualização para o GDIPlus, removendo, portanto, o antigo link de download. O novo arquivo pode ser baixado no link - não tenho certeza de que isso irá trabalhar para o Wine / Winetricks, mas eu espero que ele: D

    
por Nickm2 16.08.2012 / 04:05