Windows 軟件管理工具 Scoop 的使用

Windows 軟件管理工具 Scoop 的使用

Scoop 官網

卸載 Scoop

  1. 打開 PowerShell
  2. 輸入 scoop uninstall scoop 並執行

安裝 Scoop

  1. 打開 PowerShell

  2. 查看 PowerShell 版本

    Get-Host | Select-Object Version
    

    確保安裝 PowerShell 5(或更高版本,包括 PowerShell 核心)和.NET 框架 4.5(或更高版本)。

  3. 設置允許 PowerShell 執行本地腳本

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    
  4. 設置安裝路徑

    • 設置 Scoop 的安裝路徑

      [environment]::setEnvironmentVariable('SCOOP','D:\Scoop','User')
      $env:SCOOP='D:\Scoop'
      
    • 設置 Scoop 安裝的全局應用路徑

      [environment]::setEnvironmentVariable('SCOOP_GLOBAL','D:\Applications\Scoop\globalApps','Machine')
      $env:SCOOP_GLOBAL='D:\Applications\Scoop\globalApps'
      
  5. 執行安裝命令

    Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
    

    Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
    

    irm get.scoop.sh | iex
    

    iwr -useb get.scoop.sh | iex
    

    安裝失敗的原因及其解決辦法

    • 未能解析此遠程名稱: 'raw.githubusercontent.com': 需設置能夠訪問 GitHub 的代理

    • Running the installer as administrator is disabled by default, see https://github.com/ScoopInstaller/Install#for-admin for details.
      需要管理員權限,執行以下命令

      iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
      
  6. 運行 scoop help 來驗證 Scoop 是否已成功安裝

設置 Scoop 的代理

  • 設置代理:scoop config proxy <proxy url>

    • 設置當前用戶的默認代理 :scoop config proxy currentuser@default
  • 取消代理: scoop config rm proxy

安裝應用

scoop install <軟件名>

多線程加速下載應用

使用 Scoop 安裝 Aria2 ,Scoop 會自動調用 Aria2 進行多線程加速下載。安裝完會自動啓用(第一次安裝會自動安裝 7zip)

scoop install aria2
scoop config aria2-warning-enabled false

與 Aria2 有關的設置選項:

  • aria2-warning-enabled:禁用 Aria2 警告
  • aria2-global-enabled:全局禁用 Aria2
  • aria2-enabled: 開啓 Aria2 下載,默認 true
  • aria2-retry-wait: 重試等待秒數,默認 2
  • aria2-split: 單任務最大連接數,默認 5
  • aria2-max-connection-per-server: 單服務器最大連接數,默認 5 ,最大 16
  • aria2-min-split-size: 最小文件分片大小,默認 5M

優化 Aria2 設置,單任務最大連接數設置爲 16,單服務器最大連接數設置爲 16,最小文件分片大小設置爲 4M

# aria2 在 Scoop 中默認開啓
scoop config aria2-enabled true

scoop config aria2-retry-wait 4
scoop config aria2-split 16
scoop config aria2-max-connection-per-server 16
scoop config aria2-min-split-size 4M

如果用了 Aria2 還是很慢或者報錯,可以關閉它:

scoop config aria2-enabled false

更新應用

scoop status
scoop update git
# 更新所有包
scoop update *
scoop update * --global
# 清除舊版本安裝信息
scoop cleanup *
scoop cleanup * --global

更新所有安裝應用並清除舊版本安裝信息

scoop update * && scoop cleanup *

卸載應用

  1. 打開 PowerShell
  2. 輸入 scoop uninstall <軟件名>
  3. 輸入 scoop list 查看是否卸載成功

常用的軟件管理工具

在 Windows 上,有幾種常用的軟件管理工具可供選擇,它們可以幫助你管理和更新系統中的軟件。以下是一些常見的軟件管理工具:

  1. Chocolatey:Chocolatey 是一個命令行軟件包管理器,類似於 Linux 上的 apt 或 yum。它允許用戶從 Chocolatey 社區存儲庫中安裝、升級和卸載軟件包。Chocolatey 是一個強大的工具,可以在 Windows 上自動化軟件安裝和管理過程。

  2. Scoop:Scoop 也是一個命令行軟件包管理器,但與 Chocolatey 不同,它專注於爲 Windows 用戶提供一個簡單、輕量級的方式來安裝和管理軟件。Scoop 支持在 GitHub 上的存儲庫中查找軟件,並且安裝的軟件通常是便攜式的,不會對系統做出大的修改。

  3. Ninite:Ninite 是一個簡單易用的工具,它允許用戶選擇他們想要安裝的常用軟件,並自動爲用戶安裝和更新這些軟件。Ninite 是一種非常方便的方法,特別適合在新系統上快速安裝多個常用軟件。

  4. Patch My PC:Patch My PC 是一個自動軟件更新工具,它可以掃描你的系統並檢查已安裝的軟件是否需要更新。它提供了一個簡單的界面,讓用戶輕鬆地更新他們的軟件,同時還可以自動安裝新的更新。

  5. Microsoft Store:Windows 10 提供了一個集成的應用商店,即 Microsoft Store,用戶可以從中安裝和管理應用程序。Microsoft Store 提供了一個集中的位置,讓用戶瀏覽、購買和更新各種應用程序,包括遊戲、生產工具和娛樂應用。

這些工具各有特點,你可以根據自己的偏好和需求選擇其中一個或多個來管理你的 Windows 系統中的軟件。

參考資料:

  1. Scoop 軟件管理工具使用
  2. Scoop 安裝、使用與卸載
  3. Scoop 安裝 bug
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章