Re: [分享] chocolatey 好用的軟體安裝工具 on windows - 討論區

回復 [分享] chocolatey 好用的軟體安裝工具 on windows

文章瀏覽次數 277 文章回覆數 2

阿慶

阿慶圖像

2023-12-07 13:10:45

From:211.23.21.202

最近在幫公司同事裝系統,越來越覺得不只系統安裝要時間,更麻煩的是系統裝完後的軟體安裝。
突然想到如果可以用choco來安裝 好像也是個不錯的選擇,這樣一行指令就可以解決。
下面是我自己電腦上會安裝的軟體清單,使用 choco list 就能看到:

D:\>choco list
Chocolatey v2.2.2
7zip 23.1.0
7zip.install 23.1.0
adobereader 2023.6.20380
brave 1.60.125
cdburnerxp 4.5.8.712800
chocolatey 2.2.2
chocolatey-compatibility.extension 1.0.0
chocolatey-core.extension 1.4.0
chocolatey-dotnetfx.extension 1.0.1
chocolatey-windowsupdate.extension 1.0.5
docker-desktop 4.26.0
dotnetfx 4.8.0.20220524
Firefox 120.0.1
git 2.43.0
git.install 2.43.0
iTunes 12.13.0.9
KB2919355 1.0.20160915
KB2919442 1.0.20160915
KB2999226 1.0.20181019
KB3033929 1.0.5
KB3035131 1.0.3
KB3118401 1.0.5
notepadplusplus 8.6.0
notepadplusplus.install 8.6.0
onedrive 23.214.1015.2
potplayer 23.8.30
powershell-core 7.4.0
thunderbird 115.5.1
vcredist140 14.38.33130
vscode 1.84.2
vscode.install 1.84.2
31 packages installed.

你會看到很多更新和執行環境,那都是安裝軟體時自己裝上去的,可以不用理會。
有個指令 choco export 可以把目前安裝的軟體資訊匯出為 packages.config 檔案,
拿到別台有裝 choco 的電腦,可以直接 choco install packages.config
檔案可以更名,但必須是 .config 結尾。
大家可以分享一下自己的清單,或者覺得有甚麼軟體也是必要的,我可以用 chocolatey 找找看。
【引述《Mingo》之銘言】

intro to chocolatey.

一直以來就想玩玩看 linux 的系統,但一直被各種原因勸退,
而在 microsoft 推出了 wsl 這個東西後,終於可以一探究竟啦!
雖然我是個 linux 出新者,
但在使用 linux 的這段期間,先不說 linux 的各種功能,
就先拿安裝軟體來說,你通常都只要輸入一兩行的指令就可以下再到你想要的東西, (sudo apt-get install xxx)
而如果是 windows 你可能要先 google 搜尋 > 進入網站裡好好地逛一圈 > 利用單鍵瀏覽好好地尋找載點
這真是太方便啦!
像我這樣 linux 還不夠孰悉,或著一些原因仍離不開 windows 的人,
就會想知道 windows 中有沒有類似 apt-get 的軟體管理工具呢?

install chocolatey.

我使用的是win10,
如果你使用的是win7 要注意 powershell 的開啟方式,
而如果是比 win7 還舊的作業系統,很抱歉這麼好用的東西你無法體驗到了。

以工作管理員開啟 powershell

win + x 游標上下選擇到 windows powershell (工作管理員) enter.

確認執行權限

Get-ExecutionPolicy

# 如果顯示 Ristricted,則再執行以下指令

Set-ExecutionPolicy AllSigned

# 按下 y 繼續

# 安裝 chocolatey

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

# 確認是否安裝完成

在 powershell 底下輸入
choco

Chocolatey v0.10.15
Please run 'choco -?' or 'choco <command> -?' for help menu.

OK,表示安裝完成了。

how to use choco?

接著就來介紹要怎麼使用 choco...

搜尋軟體

choco search notepadplusplus
這就是 notepad++ 他會有幾個不同的版本
choco search nvda
你可以試試

安裝

choco install notepadplusplus.install
安裝 notepad++ 的安裝版本
如果有多個軟體想安裝呢?
choco install x1 x2 x3
也就是用空白隔開軟體就行了

查看用 choco 安裝了什麼軟體

choco list -lo

升級用 choco 安裝的軟體

choco upgrade notepadplusplus.install
如果有心的 notepad++ 版本他就會升級

choco upgrade all
choco 安裝的軟體都會升級

choco upgrade all --except="'python3'"
通常開發環境我不太想升級,就可以用這種方式排除...

刪除安裝的軟體

choco uninstall notepadplusplus.install
這樣就可以刪除你安裝的 notepad++ 啦!

推薦一些有安裝的軟體啦...

choco install 7z.install 好用的壓縮軟體
choco install aida64-extreme 檢測工具
choco install foobar2000 播放軟體
choco install iTunes
choco install mingw gcc
choco install notepadplusplus.install
choco install python3
choco install qtranslate 超好用的翻譯軟體
choco install vim-x64.install 現在正在使用的編輯器
choco install youtube-dl 這邊友人介紹過的下載影片轉檔的軟體
另外,許多的瀏覽器也可以透過 choco 安裝,更新起來很方便...

留言

#1

小愛/張可揚

小愛/張可揚圖像(預設)

2023-12-08 21:10:00

From:36.229.141.110

可以安裝choco gui,無障礙很差但是不會完全不能,可能類似line桌面版的感覺,有些讀的到。

#2

小愛/張可揚

小愛/張可揚圖像(預設)

2023-12-08 21:10:50

From:36.229.141.110

choco可以改用winget,同樣有winget ui和其他gui,例如update hub。