跳到主要內容

發表文章

目前顯示的是 八月, 2018的文章

Windows 裡的類 homebrew 工具: scoop.sh

新工作的環境是 Windows 系統,所有的開發工具生態系都要重新摸索。剛開始發現可以用 Git for Windows 裝好後的 console 下平常習慣的 bash 指令後,努力想要自己寫一些 shell script 去自動化開發工具跟環境變數的初始化,簡單的情境下好似都還堪用。

可是如果要安裝的套件都要一個一個手刻 script 好像又有些白癡。

因緣際會下被提點去找其他平台上的類 Homebrew 方案,權衡系統權限低落等實際情況下,好像也只剩 scoop.sh 可以用了。

搞了一整天反覆試驗了一陣子,總算是把裝機清單給列了出來:
# https://scoop.sh/ scoop uninstall scoop # for broken installation, remove the directory of ~/scoop # Scoop installation Set-ExecutionPolicy RemoteSigned -scope CurrentUser iex (new-object net.webclient).downloadstring('https://get.scoop.sh') # add Git so that scoop can install packages from extras bucket scoop install git scoop install openssh [environment]::setenvironmentvariable('GIT_SSH', (resolve-path (scoop which ssh)), 'USER') scoop bucket add extras # Common unix like apps and python scoop install which scoop install python scoop install curl scoop install cacert python -m pip install --upgrade pip # Java Tools scoop install maven scoop install gradle # AWS cli tool pip insta…