Winget包管理器最新安装使用
安装
在最新的终端terminal
中执行winget
应该就会自动安装
使用
配置软件包的默认安装路径
执行winget settings
命令,自动打开配置文件,在其中加入如下配置
{
"$schema": "https://aka.ms/winget-settings.schema.json",
// For documentation on these settings, see: https://aka.ms/winget-settings
// "source": {
// "autoUpdateIntervalInMinutes": 5
// },
"installBehavior": {
//绿色软件用户级安装路径
"portablePackageUserRoot": "D:/Repositorys/WinGet/portablePackageUserRoot/",
//绿色软件全局安装路径
"portablePackageMachineRoot": "D:/Repositorys/WinGet/portablePackageMachineRoot/",
//安装包软件的默认安装路径
"defaultInstallRoot": "D:/Repositorys/WinGet/defaultInstallRoot/"
}
}
注意: 拿微信安装测试时,不管是在settings.json
中配置安装路径,还是在install
时加-l
参数指定安装路径,最终都没起作用,还是默认安装到了C盘,所以在install
时加-i
参数启用交互式安装,就和平时自己下载安装时一样,通过安装界面一步一步安装指定安装路径。
下载加速
由于winget
的包下载也很慢,有些包由三方提供者提供,有些直接就在github上,所以下载十有八九是要失败,解决办法类似scoop
的方式,执行安装命令后看到下载地址,手动卸载安装包后放入到执行目录中,然后重新执行命令便可使用自己下载的安装包进行安装,比如安装WingetUI
#执行安装命令
winget install wingetui
已找到 WingetUI [SomePythonThings.WingetUIStore] 版本 2.1.1
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
正在下载 https://github.com/marticliment/WingetUI/releases/download/2.1.1/WingetUI.Installer.exe
#根据提示的下载地址自行下载安装包后放在%LOCALAPPDATA%/Local/Temp/WinGet/对应软件/的文件夹下
#重新执行安装命令
winget install wingetui