Ngu2a

Ngu2a

code word, change world.
blog
bilibili
github

Windows下Scoopパッケージマネージャーのインストール

インストール#

# PowerShellスクリプトのルールを設定
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# Scoopを設定して、グローバルプログラムをカスタムディレクトリにインストール
$env:SCOOP='D:\\Software\Scoop\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

# Scoopを設定して、グローバルプログラムをカスタムディレクトリ SCOOP_GLOBAL(コマンドライン方式)にインストール、管理者がターミナルを開いて実行
$env:SCOOP_GLOBAL='D:\\Software\Scoop\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

# インストール
iwr -useb get.scoop.sh | iex

設定#

# 他のリポジトリをインストール
# extras
scoop bucket add extras

# Java
scoop bucket add java

# その他
scoop bucket add dorado https://github.com/h404bi/dorado
scoop bucket add spoon https://github.com/FDUZS/spoon.git
scoop bucket add Ash258 https://github.com/Ash258/Scoop-Ash258.git
# 国内ソフトウェアバケット
scoop bucket add scoopcn https://github.com/scoopcn/scoopcn.git

scoop bucket add main 'https://github.com.cnpmjs.org/ScoopInstaller/Main'
scoop bucket add extras 'https://github.com.cnpmjs.org/lukesampson/scoop-extras'
scoop bucket add versions 'https://github.com.cnpmjs.org/ScoopInstaller/Versions'
scoop bucket add jetbrains 'https://github.com.cnpmjs.org/Ash258/Scoop-JetBrains'

コマンドの使用#

scoop help # ヘルプを表示
scoop help <コマンド名> # 特定のコマンドのヘルプを表示

scoop install <app>   # APPをインストール
scoop uninstall <app>  # APPをアンインストール

scoop list  # インストール済みのAPPをリスト表示
scoop search # APPを検索
scoop status # どのソフトウェアに更新があるかを確認

scoop update # Scoop自体を更新
scoop update appName1 appName2 # 特定のアプリを更新
scoop update *  # すべてのアプリを更新(前提としてappsディレクトリで操作する必要があります)

scoop bucket known # このコマンドで既知のすべてのバケット(ソフトウェアソース)をリスト表示
scoop bucket add bucketName # 特定のバケットを追加

scoop cache rm <app> # 特定のアプリのキャッシュを削除

scoop update # Scoop自体を更新

scoop update appName1 appName2 # 特定のアプリを更新

# すべてのアプリを更新(appsディレクトリで操作する必要がある場合があります)
scoop update *

# 特定のプログラムの更新を禁止
scoop hold <app>
# 特定のプログラムの更新を許可
scoop unhold <app>

# ダウンロードしたすべてのキャッシュ情報を表示
scoop cache show

# 特定のプログラムのダウンロードキャッシュを削除
scoop cache rm <app>

# すべてのキャッシュを削除
scoop cache rm *

# 特定のソフトウェアの旧バージョンを削除
scoop cleanup <app>

# グローバルにインストールされた特定のソフトウェアの旧バージョンを削除
scoop cleanup <app> -g

# 期限切れのダウンロードキャッシュを削除
scoop cleanup <app> -k
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。