MicrosoftはWindowsPackage Managerクライアント(winget)を導入しました
Windows10は新しいツールを取得しています。 winget
. これは、新規または既存のWindowsインストールで開発者環境を構築するために必要なアプリと開発ツールを最小限の時間で一括インストールできるパッケージマネージャーです。
Windows PackageManagerプレビューが本日リリースされます。 開発者は、コマンドラインを使用して開発者環境をセットアップするために使用を開始できます。
広告
このwingetツールの背後にある考え方は、開発者の時間を節約することです。 開発者は、プロジェクトの構築に必要な各アプリとパッケージのセットアップウィザードのボタンをクリックする代わりに、すべてのジョブを実行するスクリプトを作成できます。
特徴
winget プレビュー用に次のコマンドとオプションを公開します。
- インストール 指定されたアプリケーションをインストールします
- 見せる アプリケーションに関する情報を表示します
- ソース アプリケーションのソースを管理する
- 探す アプリの基本情報を見つけて表示する
- ハッシュ インストーラーファイルをハッシュするヘルパー
- 検証 マニフェストファイルを検証します
- - ヘルプ コマンドラインヘルプを提供します
- - 情報 トラブルシューティングに役立つ追加データを提供します
- - バージョン クライアントのバージョンを提供します
パッケージリポジトリ
スクリプトは、winget用に作成されたリポジトリから必要なすべてのツールをダウンロードし、ユーザーの操作なしでそれらをインストールします。
新しいリポジトリは、開発者ツールとパッケージの信頼できるソースとなることを目的としています。 プロジェクトはオープンソースですが、マイクロソフトは提出物を監視します。
Windowsターミナル1.0、これも本日リリースされ、Windows PackageManagerの優れたコンパニオンと見なされています。
チェックアウトへのリンク:
- Winget
- Wingetパッケージ
Wingetのインストール方法
現時点では、クライアントにはWindows 10 1709(ビルド16299)以降が必要です。
Microsoftストア[推奨]
クライアントは、AppInstallerパッケージ内で配布されます。 このパッケージはWindowsにプリインストールされていますが、プレビュー期間中はクライアントが一般に利用可能になることはありません。 クライアントを含むMicrosoftStoreから自動更新を取得するには、次のいずれかを実行する必要があります。
- をインストールします Windows 10 Insider 建てる
- プレビューフライトリングに参加する サインアップ
手動で更新
同じMicrosoftStoreパッケージが、 リリース ページ。 このパッケージをインストールするとWinGetクライアントが提供されますが、Microsoftストアからの自動更新は有効になりません。
あなたはインストールする必要があるかもしれません デスクトップブリッジVC ++ v14再配布可能パッケージ および関連するMicrosoft。 VCLibs.140.00.UWPDesktopパッケージ。 これは、フレームワークパッケージが見つからないというエラーが発生した場合にのみ、古いビルドのWindowsで必要になります。
あなた自身のものをつくる
あなたもすることができます 自分でクライアントを構築する. クライアントは完全に機能するはずですが、Microsoftはまだ公式の配布メカニズムの外で実行されているクライアントに完全なサポートを提供する準備ができていません。 気軽に問題を提出してください。ただし、優先順位が低くなる可能性があることを知っておいてください。