ショコラ対スクープ:Windows用のパッケージマネージャ


ChocolateyScoopの両方をインストールします.(私はそこに「VS」をclickbaitとするだけです)彼らは、Windows上でソフトウェアをインストールして、管理します.しかしながら、それらは異なったツールです、そして、私は彼らの使用法がシナリオに依存することを提案します.
Linuxの世界ではaptyumdnfpacman、および他の多くがあります.MacとLinuxではbrewです.Windows用にはchocoscoopがある.PowerShellのコマンドラインからソフトウェアを管理します.(そうではありません・・・・・・・・・・・.)
winget
PowerShellスクリプトの実行を有効にする
これらのツールの両方については、PowerShellの実行方針を「制限されている」よりも適切な何かに設定する必要がありますここに私の提案があります.そこで、まず最初に起動します⊞-Xは「Windows PowerShell ( Admin )」を選択して実行する
Set-ExecutionPolicy AllSigned
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
最初の行は、このコンピュータ上のすべてのスクリプトと構成ファイルを、信頼できる発行元によって署名しなければならないことを意味します.これはかなり厳しい.
2行目は、インターネットからダウンロードされたすべてのスクリプトと設定ファイルが信頼できる発行元によって署名されなければならないことを意味しますが、あなた自身が書くスクリプトは、現在のユーザのために動作します.ログインする際にこのポリシーは「勝ちます」.

:従来のインストール場所、管理者として
Chocolateyは何千ものパッケージでChocolateyからインストールできます.一般的に、a community repositoryのようなこれらのパッケージの一つをインストールするには、管理権限を高める必要があります.アプリケーションは、あなたのスタートメニュー、およびおそらくあなたのデスクトップ上のショートカットがあります.
Google Chrome
チョコレートインストール
「管理レベル」「PowerShell」ウィンドウで、次のように実行ポリシーを設定した場合は、次のように動作します.
iwr -useb chocolatey.org/install.ps1 | iex
上記の問題がある場合は を参照してください.
the detailed installation docs
ショコラサーチ
choco search ditto

インストールパッケージ
choco install ditto

現在インストールされているパッケージ
choco upgrade all

チョコレートヘルプ
choco -help

:デフォルトで非管理者は、ユーザーディレクトリでインストールします
ScoopはUnixの親和性を持つ開発者向けに設計されています.デフォルトでは、C:\Program Files\にパッケージをインストールし、これは両方の強度と混乱点です.Appsはスタートメニューでデフォルトでは表示されません.プラグインやアドオンが特定のディレクトリ(OBS Studio!)でインストールを見つけることを期待している場合.いくつかの不便と退屈なセットアップがあります.
あなたがあなたのシステムへの管理アクセスを持っていないならば(例えば、これはリモートデスクトップ・アクセスで共有サーバーです)、そして、スクープは正しい選択です.
SCOOPはLinuxやMacなどのUnixライクなシステムから見逃すかもしれないコマンドラインツールをインストールするのも当然のようです.これらのツールのいくつかはショコラシーを通じて利用可能であるが、スクープ生態系はそのようなツールを念頭に置いて設計されている.
スクープWikiは、スクープとチョコレートを比較して、Scoopを持ちます.
nice write-up
スクープ設置
任意のPowerShellウィンドウでは、必要な管理者は、次のようにSCOOPをインストールします.
iwr -useb get.scoop.sh | iex
詳細は を参照してください.
the detailed installation docs
スクープバケット
エクストラバケットをすぐにインストールします.
scoop bucket add extras
バケットは、検索し、インストールすることができるアプリケーションのセットです.すべての既知のコミュニティバケットを見る
scoop bucket known
次に、あなたのようなものを追加!

スクープサーチ
scoop search sudo

パッケージインストール
scoop install sudo

すべての現在インストールされているパッケージをアップグレードする
scoop upgrade *

スクープヘルプ
scoop help
楽しみと実験!