Web Analytics

Chocolatey-for-wine

⭐ 107 stars French by PietJankbal

Chocolatey-for-wine

Installateur automatique du gestionnaire de paquets Chocolatey dans wine, pratique pour installer rapidement des programmes dans wine (et par la suite trouver des bugs dans wine ;) ) Pour certains bugs, des contournements sont ajoutés comme pour Visual Studio Community 2022 et nodejs, voir plus loin.

Comme je m'ennuyais pendant le confinement, j'ai écrit un winetricks(.ps1) personnalisé avec des verbes que je trouve pratiques. Faites simplement 'winetricks' pour les voir. Pour certains verbes, un redémarrage complet de wine est nécessaire (à cause des récents changements de wine). Vous verrez une boîte de message et la session sera terminée. Il suffit de relancer powershell et de réessayer le verbe. Une fois cela fait une fois, ce ne sera plus nécessaire pour aucun verbe.

Exemple :

'winetricks vs22_interactiveinstaller' ( --> la session sera terminée)

faire 'wine powershell'

faire 'winetricks vs22_interactiveinstaller'

(PS via 'winetricks vs22_interactive_installer' vous pouvez sélectionner ce que vous voulez installer via l'installateur Visual Studio 2022 ; 'winetricks vs22_interactive_installer' m'a maintenant permis en dix minutes d'accéder au programme principal (sélectionné Développement de bureau avec C++)).

Installation :

Optionnel : MesDocuments et ils n'ont pas besoin d'être retéléchargés si vous créez un nouveau préfixe) Optionnel : Optionnel : Screenshot from 2022-08-26 12-31-18 À propos de PowerShell :

Astuce : Chocolatey installe généralement la dernière version d’un programme, ce qui peut révéler de nouveaux bugs dans wine. Vous aurez peut-être plus de chance avec une version plus ancienne du logiciel. Exemple :

choco search --exact microsoft-edge --all (--> liste toutes les versions)

choco install microsoft-edge --version --version='135.0.3179.98' Informations générales :

À propos de ConEmu :

La console ConEmu souffre de quelques bugs liés à wine :

À propos de winetricks(.ps1) :

désormais (c'est ainsi que powershell gère plusieurs arguments). Donc 'winetricks riched20 gdiplus' ne fonctionne plus, utilisez 'winetricks riched20,gdiplus' à la place. capture d'écran À propos des programmes système :

Une fonctionnalité est ajoutée pour remplacer les programmes système simples comme par exemple setx.exe par une fonction dans c:\\Program Files\Powershell\7\profile.ps1. Ou ajouter des programmes système manquants comme getmac.exe. Si des programmes échouent à cause de programmes système immatures ou manquants, on pourrait écrire un

fonction pour retourner ce que le programme attend. Comme dans profile.ps1, j'ai ajouté (entre autres) un wmic.exe qui supporte un peu plus d'options, et un setx.exe basique. Ou vous pouvez simplement manipuler les arguments passés au programme système. Voir profile.ps1 et choc_install.ps1. Aucune garantie que cela fonctionne aussi pour des programmes plus complexes... Notes :

Si vous avez déjà une version de dotnet installée avec winetricks.sh classique, cela échouera probablement, et même si cela réussit, vous risquez d'avoir un prefix cassé. Si vous devez installer des choses avec winetricks.sh classique pour des programmes, N'UTILISEZ PAS les verbes dotnet*. Au fait, les verbes 'Arial' et 'd3dcompiler_47' sont déjà installés par défaut. Compiler : --- Tranlated By Open Ai Tx | Last indexed: 2025-12-03 ---