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

posted @ 2023-11-18 16:59  fortuneju  阅读(963)  评论(0编辑  收藏  举报