Windows 套件管理程式 – chocolatey 離線安裝

會想用使用離線安裝,最主要是想要把 chocolatey 整合到 Windows 10 安裝光碟中,希望 Windows 10 安裝完成之後,就可以利用 chocolatey 來安裝後續的軟體。
下面文章參考:
chocolatey Completely offline install:Chocolatey Software | Installation
Chocolatey离线安装方法:Chocolatey离线安装方法_Ailson Jack的专栏-CSDN博客_chocolatey离线安装

1. 下載 chocolatey 最新版本 Chocolatey Software | Chocolatey 0.10.16-beta-20200806
或最新的穩定版本 the latest version directly (chocolatey.org)
下載下來是一個 chocolatey.xxxx.nupkg 檔


2. 建立 setup.ps1,可以到 上述網站下載,按右上角的 Copy

3. 將 chocolatey.0.10.15.nupkg 和 setup.ps1 放在同一目錄,假設是放在 D:\Chocolatey

4. 修改 setup.ps1
46
原本
$localChocolateyPackageFilePath = Join-Path $env:TEMP ‘chocolatey.nupkg’
改成 nupkg 檔所在的完整目錄及檔案名稱
$localChocolateyPackageFilePath = ‘D:\Chocolatey\chocolatey.0.10.15.nupkg’

277
原本
Download-Package $searchUrl $localChocolateyPackageFilePath
在前面加上 # 註解掉
#Download-Package $searchUrl $localChocolateyPackageFilePath

5. 進行離線安裝
在命令提示字元下安裝
powershell -ExecutionPolicy Unrestricted -File d:\Chocolatey\setup.ps1

6.安裝完更新 chocolatey
choco upgrade chocolatey -y