「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[Windows OSの基礎的トピック]] --[[プログラムの配付技術]] * 目次 [#c35eb634] #contents *概要 [#rd16523e] 昨今、Linux で言う所の [[apt や yumコマンド>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0#sdb5ea95]] と似た機能を提供する、~ 所謂一つのパッケージ・マネージャが開発・提供されているらしい。 *詳細 [#n5dea9e0] **[[PackageManagement (aka OneGet)>#x4b05772]] [#t4794b09] PowerShellのコマンドレット -[[NuGetProvider>#x8e03b01]] と [[ChocolateyProvider>#d70e4efd]]などをインストールする。 -各パッケージ・マネージャが、このコマンドレットから利用可能になる。 **[[Windows Package Manager (aka winget)>#w5c62ead]] [#odc6307c] -Linuxライクな機能(WSLやWindows Terminalに加え) **Chocolatey [#d70e4efd] -Ubuntu/Debian系でよく使われるパッケージ管理の apt-get のWindows版 -[[PackageManagement>#t4794b09]]から利用できるが単独利用も可能。 **Scoop [#t1351d32] -Linux文化圏 --にいるけど、色々理由があって今はWindowsを使ってるって人間に向けて開発されている。 --のやり方をWindows上でやることに意義を感じないなら、Scoopを使う必要はない。 -そして、 --Scoopは開発環境構築を楽にすることに強くフォーカスしている。 --[[PackageManagement>#t4794b09]]エコシステムの外に居る。 **[[NuGet>#jbd1fc31]] [#x8e03b01] コチラは、言語系のパッケージ・マネージャ -所謂一つのNuGetパッケージ・マネージャ。 -[[PackageManagement>#t4794b09]]から利用できる。 *参考 [#d66d9bf7] **PackageManagement (aka OneGet) [#x4b05772] -OneGet/oneget: PackageManagement (aka OneGet) is a package manager for Windows~ https://github.com/OneGet/oneget -PackageManagement (aka. OneGet) の利用時の簡単な注意 - tech.guitarrapc.cóm~ http://tech.guitarrapc.com/entry/2015/09/03/045447 -Windows10のパッケージ管理を試した(仮)~ https://qiita.com/Zero_Kohaku/items/302055fdd40595ea7199 -Windows 10 のパッケージ管理エコシステムについて整理する。~ https://qiita.com/japboy/items/451cf30fd0d763d98ae6 -Windows10 PackageManagementの導入~ https://qiita.com/icbmuma/items/ceb55a497efd934bab38 **Windows Package Manager (aka winget) [#w5c62ead] -Windows Package Manager (Preview) メモ - Qiita~ https://qiita.com/rubytomato@github/items/f9cc8e261c765c86f9cd -[速報]Windows用パッケージマネージャ「winget」がプレビューリリース。~ コマンドラインからアプリケーションをインストール。Microsoft Build 2020 - Publickey~ https://www.publickey1.jp/blog/20/windowswingetmicrosoft_build_2020.html -Windows 10に公式パッケージ管理システム「winget」登場 | マイナビニュース~ https://news.mynavi.jp/article/20200523-1040229/ -Microsoft、オープンソースのパッケージマネジャー「Windows Package Manager」の~ プレビュー版を公開:コマンドラインツールと一連のサービスで構成 - @IT~ https://www.atmarkit.co.jp/ait/articles/2006/09/news034.html -winget ツールを使用したアプリケーションのインストールと管理 | Microsoft Docs~ https://docs.microsoft.com/ja-jp/windows/package-manager/winget/ **Chocolatey [#e8fa0c29] -Chocolatey - The package manager for Windows~ https://chocolatey.org/ -Chocolateyを使った環境構築の時のメモ~ https://qiita.com/konta220/items/95b40b4647a737cb51aa -Windows での開発環境構築は、Chocolatey を使おう! - はしくれエンジニアもどきのメモ~ https://cartman0.hatenablog.com/entry/2015/10/09/211022 **Scoop [#m6f7f332] -Scoop と PackageManagement を使った Windows 環境の構築~ https://qiita.com/kikuchi_kentaro/items/77793e4a21db6ffdb7cd -ScoopでWindowsにおける開発環境構築を最適化しよう | さにあらず~ https://blog.satotaichi.info/scoop/ **[[NuGet]] [#jbd1fc31] ---- Tags: [[:インフラストラクチャ]], [[:Windows]]