Web Analytics

Chocolatey-for-wine

⭐ 107 stars Japanese by PietJankbal

Chocolatey-for-wine

Chocolatey パッケージマネージャーの自動インストーラーを wine 上で動作させるもので、wine にプログラムを素早くインストールするのに便利です(そして後で wine のバグを見つけるために ;)) Visual Studio Community 2022 や nodejs のためのバグ回避策などもいくつか追加しています。詳細は後述します。

ロックダウン中に暇だったので、自分が便利だと思う動詞を備えたカスタム winetricks(.ps1) を書きました。'winetricks' と打つだけでそれらが見られます。 いくつかの動詞は(最近の wine の変更により)wine の完全な再起動が必要です。メッセージボックスが表示され、セッションが終了します。powershell を再度起動して動詞を再試行してください。一度これを行えば、以降はどの動詞でも必要ありません。

例:

'winetricks vs22_interactiveinstaller' (--> セッションが終了します)

'wine powershell' を実行してください。

'winetricks vs22_interactiveinstaller' を再度実行してください。

(ちなみに 'winetricks vs22_interactive_installer' を使うと Visual Studio 2022 インストーラーでインストールするものを選択できます;'winetricks vs22_interactive_installer' で10分以内にメインプログラムに到達できました(Desktop development with C++ を選択))。

インストール方法:

オプション: オプション: オプション: Screenshot from 2022-08-26 12-31-18 PowerShell について:

ヒント:Chocolatey は通常、プログラムの最新バージョンをインストールしますが、それが新たな wine のバグを露呈することがあります。古いバージョンのソフトウェアを使ったほうがうまくいく場合があります。 例:

choco search --exact microsoft-edge --all (--> 全てのバージョンを一覧表示)

choco install microsoft-edge --version --version='135.0.3179.98'

一般情報:

ConEmuについて:

ConEmuコンソールはwineのいくつかのバグの影響を受けています:

winetricks(.ps1)について:

したがって 'winetricks riched20 gdiplus' は使えず、代わりに 'winetricks riched20,gdiplus' を使います。 screenshot システムプログラムについて:

setx.exe のような単純なシステムプログラムを c:\\Program Files\Powershell\7\profile.ps1 の関数で置き換える機能を追加しました。あるいは getmac.exe のように存在しないシステムプログラムを追加します。 プログラムが未成熟または欠落したシステムプログラムのために失敗する場合は、誰かが

プログラムが期待するものを返す関数。 profile.ps1では、(他のものと共に)より多くのオプションをサポートするwmic.exeや、基本的なsetx.exeを追加しました。 または、システムプログラムに渡される引数を操作することもできます。profile.ps1およびchoc_install.ps1を参照してください。 より複雑なプログラムでも動作する保証はありません... 注意事項:

通常のwinetricks.shで既にdotnetのバージョンがインストールされている場合、失敗する可能性が高く、成功しても壊れたプレフィックスになる可能性があります。 プログラムのために通常のwinetricks.shで何かをインストールする必要がある場合は、dotnet*の動詞は使用しないでください。 ちなみに 'Arial' と 'd3dcompiler_47' の動詞はデフォルトで既にインストールされています。 コンパイル: --- Tranlated By Open Ai Tx | Last indexed: 2025-12-03 ---