Comment dois-je répondre aux erreurs 404 dans winetricks?


8

Je rencontre des erreurs 404 en utilisant 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
------------------------------------------------------

Comment dois-je y répondre? Existe-t-il un moyen d'extraire ce contenu directement de mon installation Windows (double démarrage)? Y a-t-il des miroirs sur lesquels je peux pointer winetrickspour obtenir ces fichiers?

Réponses:


7

Voici comment l'installer manuellement lorsque vous obtenez une erreur 404:

  1. Google pour le nom du package, ici WindowsXP-KB975337-x86-ENU.exe
  2. Télécharge le.
  3. Depuis le terminal, exécutez simplement wine ~/Downloads/WindowsXP-KB975337-x86-ENU.exe(ou similaire) pour installer dans votre préfixe Wine par défaut.

    • Vous devrez peut-être cliquer sur les CLUF, appuyer sur un ou deux boutons Suivant, etc.; winetricks effectue généralement l'installation silencieuse.

Remarque: vous pouvez également essayer de mettre à jour winetricks vers la dernière version de pointe à partir de leur github ( winetricksest un script)


Possum génial comme toujours;)
Bruno Pereira

1

Comme l'a dit Bruno,

1.) Google, essayez également les moteurs de recherche ftp (Google pour eux d'abord, puis recherchez avec eux pour ce fichier).

2.) Téléchargez-le.

Alors soit

3 a.) (Recommandé!) Copiez-le dans votre winetricksrépertoire cache dans le sous-dossier approprié.

  • Pour ce faire: cd to ~/.cache/winetricks/ (gardez à l'esprit que les répertoires commençant par un. Ne sont pas visibles par défaut! Si vous utilisez, nautilusvous pouvez essayer d'appuyer sur Ctrl + L et de saisir l'adresse manuellement, ou mieux utiliser une console)

  • Vous devriez y trouver le sous-dossier correspondant (comme crypt32ou corefonts). Copiez votre fichier téléchargé dans ce sous-dossier. Si le fichier existe déjà, écrasez-le ou supprimez-le d'abord.

  • Ensuite, exécutez à winetricksnouveau. Votre paquet devrait maintenant apparaître comme "mis en cache". Sélectionnez-le, comme vous l'avez fait la première fois. Maintenant, il sera installé, si aucun autre package requis ne manque (dans ce cas, vous devez Google et copier ce fichier aussi, et réexécuter winetricks).

OU

3 b.) Comme alternative, vous pouvez essayer la méthode de Bruno et exécuter le fichier avec wine, mais:

  • Assurez-vous de vérifier d'abord la somme de votre téléchargement, pour vous assurer que vous avez la bonne version (car il existe parfois des versions différentes utilisant le même nom de fichier et pour éviter les fichiers manipulés).

  • Regardez les scripts winetricksutilisés, certains packages peuvent ne pas installer immédiatement sans quelques astuces (wine-) comme le piratage de la version Windows.

  • Pour ce faire, vous devez jeter un œil au script winetricks (astuce: essayez de l'ouvrir avec un joli éditeur de texte comme gedit).


À votre question "Existe-t-il un moyen d'extraire ces informations directement de mon installation Windows (double démarrage)?": Eh bien, théoriquement, oui, mais (!) Gardez à l'esprit ce qui suit:

  • La version de fichier utilisée par Winetricks est connue pour fonctionner. Selon votre version et votre architecture Windows, votre fichier peut ou non fonctionner. Winetricks utilise des fichiers de différentes versions de Windows.

  • Winetricks utilise parfois des astuces spéciales ;-) pour faire fonctionner les choses, comme les paramètres de registre, etc. Vous devriez donc consulter la source de winetricks pour savoir ce que fait winetricks.

  • Vous devrez enregistrer votre remplacement de fichier dll manuellement.

  • Vous devez être conscient des problèmes de licence potentiels avec Microsoft!

Ou, la réponse courte à votre question: je ne pense pas que vous voulez vraiment :-)


1

J'ai eu le même problème et l'ai résolu en remplaçant le gdiplus.dll à l'intérieur de windows / system32 par le fichier téléchargé à partir de ce site: http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus Une fois dans le site, sélectionnez le téléchargement gdiplus.zip. Décompressez et décompressez vers home / .wine / drive_c / windows / system32. Cela fait, vérifiez en exécutant les winetricks, sélectionnez winepreficks par défaut, installez une DLL ou un composant Windows, sélectionnez gdiplus et ......... devrait être installé.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.