Windows10でWingetを使用してアプリを検索およびインストールするためのガイド
Microsoftは、と呼ばれるコマンドラインツールに取り組んでいます winget
Windows10ユーザーがコマンドプロンプトから直接アプリをダウンロードしてインストールできるようにします。 Wingetは現在プレビューリリースとして利用できますが、Githubからテストして試すために任意のWindows 10PCにダウンロードできます。
最新のWindows10 Insiderビルドを実行している場合は、おそらくすでに winget
コンピュータにインストールされています。 CMDまたはPowerShellで次のコマンドを実行することで確認できます。
winget --version
Windows 10の安定版リリースでは、手動でダウンロードしてインストールする必要があります winget
システム上で。以下のリンクにwingetのインストールに関する詳細なガイドがありますので、ご覧ください。
このガイドでは、の基本を見ていきます winget
コマンドプロンプトからアプリのインストール、検索、または情報の取得方法を確認してください。
winget
CLIツールの基本的な構文は、次のような多くの一般的なLinuxパッケージマネージャーと非常によく似ています。 apt
また dnf
。使用できます winget
コマンドプロンプトまたはWindowsPowerShellからのCLI。基本 winget
構文は次のとおりです。
winget
そうは言っても、Wingetを使用してコマンドラインからアプリをインストールすることから始めましょう。
Winget installappコマンド
のように aptインストール
Ubuntuシステムでは、次を使用できます wingetインストール
Windows 10PCにアプリをダウンロードしてインストールするコマンド。
winget install例:winget install 7zip
Wingetはアプリのダウンロードを開始し、自動的にインストールします。 UACプロンプトが表示されたら、[はい]ボタンを押してください。
C:\ Users \ ATH> winget install 7zip Found 7Zip [7zip.7zip]このアプリケーションは、所有者からライセンスを受けています。マイクロソフトは、サードパーティのパッケージについて責任を負わず、ライセンスを付与しません。ダウンロード//www.7-zip.org/a/7z1900-x64.msi██████████████████████████████1.66MB / 1.66 MB正常に検証されたインストーラーハッシュインストール中...正常にインストールされました!
Wingetのインストールの使用法とフラグ
以下に示すように、サポートされているすべてのフラグを以下に示します。 winget install --help
指図。
使用法:winget install [[-q]] []次の引数を使用できます。-q、-queryアプリの検索に使用されるクエリ次のオプションを使用できます。-m、-manifestのマニフェストへのパスアプリケーション--ididで結果をフィルタリング--name名前で結果をフィルタリング--monikerアプリで結果をフィルタリングmoniker-v、-version指定されたバージョンを使用します。デフォルトは最新バージョンです-s、-source指定されたソースを使用してアプリを検索します-e、-exact完全一致を使用してアプリを検索します-i、-interactiveインタラクティブインストールを要求します。ユーザー入力が必要になる場合があります-h、-silentサイレントインストールの要求-o、-logログの場所(サポートされている場合)-overrideインストーラーに渡される引数のオーバーライド-l、-locationインストール先の場所(ifサポートされています)
Winget検索アプリコマンド
アプリを検索するには、 winget検索
指図。
winget search例:winget search 7zip
「7zip」という名前のパッケージがある場合は、 winget検索
コマンドはパッケージ名、ID、バージョンを取得し、それを出力に表示します。
C:\ Users \ ATH> winget search7zip名前IDバージョンが一致しました------------------------------------ 7Zip 7zip.7zip 19.0.0モニカ:7zip
Winget検索の使用法とフラグ
以下に示すように、サポートされているすべてのフラグを以下に示します。 winget search --help
指図。
使用法:winget search [[-q]] []次の引数を使用できます。-q、-queryアプリの検索に使用されるクエリ次のオプションを使用できます。--id結果をidでフィルター処理--name結果をフィルター処理名前で--monikerアプリで結果をフィルタリングmoniker--tagタグで結果をフィルタリング--commandコマンドで結果をフィルタリング-s、-source指定されたソースを使用してアプリを検索-n、-count指定された数以下の結果を表示-e、-完全一致を使用してアプリを検索
Winget showappコマンド
その間 winget検索
コマンドは、コマンドラインからアプリに関する基本情報を取得するのに十分です。作成者名、説明、ライセンスなどの完全な詳細を取得するには、 wingetショー
指図。
winget show例:winget show 7zip
からの出力 wingetショー
コマンドは、おそらく必要になる可能性のあるパッケージに関するすべての関連情報を(コマンドラインツールから)取得します。
C:\ Users \ ATH> winget show 7zip Found 7Zip [7zip.7zip]バージョン:19.0.0発行元:7zip作成者:7zip AppMoniker:7zip説明:圧縮率の高い無料のオープンソースファイルアーカイバ。ホームページ://www.7-zip.org/ライセンス:Copyright(C)1999-2020 IgorPavlov。 --GNU LGPLライセンスURL://7-zip.org/license.txtインストーラー:SHA256:a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dcダウンロードURL://www.7-zip.org/a/7z1900-x64.msiタイプ:Msi
Wingetショーの使用法とフラグ
以下に示すように、サポートされているすべてのフラグを以下に示します。 winget show --help
指図。
使用法:winget show [[-q]] []次の引数を使用できます。-q、-queryアプリの検索に使用されるクエリ次のオプションを使用できます。-m、-manifestのマニフェストへのパスアプリケーション--ididで結果をフィルタリング--name名前で結果をフィルタリング--monikerアプリで結果をフィルタリングmoniker-v、-version指定されたバージョンを使用します。デフォルトは最新バージョンです-s、-source指定されたソースを使用してアプリを検索します-e、-exact完全一致を使用してアプリを検索します--versionsアプリの利用可能なバージョンを表示します
結論として、Windows10のコマンドラインからアプリを検索してインストールすることができました。 winget
パッケージマネージャーとそれのいくつかの基本的な使用法を見ました。
winget
パッケージマネージャーは開発中の機能であり、2021年5月までにWindows10の安定したビルドでリリースされる予定です。