首页 > 系统相关 >Windows 程序包管理器 Chocolatey 的使用

Windows 程序包管理器 Chocolatey 的使用

时间:2024-04-14 11:44:07浏览次数:26  
标签:chocolatey 管理器 Chocolatey Windows 程序包 System source Net 安装

Windows 程序包管理器 Chocolatey 的使用

Chocolatey 是一个 Windows 平台上的软件包管理工具,类似于 Linux 上的 apt、yum 或者 macOS 上的 Homebrew。它允许用户通过命令行快速安装、更新和卸载软件包。

Chocolatey 官网

Chocolatey 的安装、更新和卸载

1. 安装 Chocolatey

  • cmd

    @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
    
  • powershell

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    

注意: Chocolatey 的默认安装路径通常是 C:\ProgramData\chocolatey

可查看官方 Chocolatey 安装指南

2. 更新 Chocolatey

choco upgrade chocolatey

可查看官方 Chocolatey 更新指南

3. 卸载 Chocolatey

可查看官方 Chocolatey 卸载指南

Chocolatey 的设置

1. 设置 Chocolatey 仓库

模板:

choco source add --name=<repository-name> --source=<repository-url>

示例:

choco source add --name=chocolatey --source=https://community.chocolatey.org/api/v2/
# or
choco source add -n=chocolatey -s=https://community.chocolatey.org/api/v2/

2. 设置 Chocolatey 缓存

要更改 Chocolatey 安装程序的默认路径,你需要编辑 Chocolatey 的配置文件。Chocolatey 的配置文件位于 C:\ProgramData\chocolatey\config 目录下,名为 chocolatey.config

可以按照以下步骤进行操作:

  1. 以管理员身份打开文本编辑器(例如 Notepad++、Visual Studio Code)。

  2. 打开 C:\ProgramData\chocolatey\config\chocolatey.config 文件。

  3. 在文件中找到 <config> 元素下的 cacheLocation 。这个key指定了 Chocolatey 缓存的默认路径。

  4. 修改 cacheLocation 的值为你想要设置的新路径。例如:

<add key="cacheLocation" value="C:\MyCustomPath\chocolatey\lib\" description="Cache location if not TEMP folder. Replaces `$env:TEMP` value for choco.exe process. It is highly recommended this be set to make Chocolatey more deterministic in cleanup." />
  1. 确保有相应的权限访问新路径。

  2. 关闭并重新打开 PowerShell 或命令提示符。

之后,Chocolatey 安装的程序将会默认安装到指定的新路径。注意,这对新安装的程序有效,对已安装的程序不会影响。

Chocolatey 的使用

标签:chocolatey,管理器,Chocolatey,Windows,程序包,System,source,Net,安装
From: https://www.cnblogs.com/yuzhihui/p/18133871

相关文章

  • Magnet DVR Examiner 3.12.0 (Windows) - 从监控系统 CCTV 和监控 DVR 恢复视频和元数
    MagnetDVRExaminer3.12.0(Windows)-从监控系统CCTV和监控DVR恢复视频和元数据DigitalForensicSoftware|DVR和CCTV恢复解决方案请访问原文链接:https://sysin.org/blog/magnet-dvr-examiner/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgMagnetDV......
  • 在Windows上部署ArchLinux(WSL)
    在Windows上部署ArchLinux(基于WSL)在开始前请确保你拥有一个Linux环境,以便于后续的步骤顺利地进行。ArchLinux大家应该用过,这个发行版属实需要折腾。但是MicrosoftStore没有提供ArchLinux的WSL版本,所以,才有了这篇文章。2024年4月14日补充:微软商店确实有,但是默认安装在C:......
  • 04_把QT程序打包成Windows软件
    把QT程序打包成Windows软件问题一:什么是打包和部署?​因为我们要把写好的程序发给用户来用,我们写好的源码也不是随便给别人的。问题二:怎么打包和部署?1.我们把工厂切换到release模式,然后编译。​release模式:基本没有调试信息。​debug模式:有很多调试信息。......
  • Windows中Gitlab Runner的配置:shell = "powershell"
    摘要这是在Windows中摸索GitlabRunner的第一个坑:默认的值是“pwsh”。1、网上有人说,删除这一行或者改为shell=""这样就会造成流水线无法获取到.gitlab-ci.yml中定义的变量。正确做法shell="powershell"本文在说什么?说的是toml文件,完整展示如下:concurrent=1che......
  • Control Panel Command Line Commands in Windows
    CMDCommandsforControlPanelAppletsAppletCommandOSVersionAccessibilityOptionscontrolaccess.cplXPActionCentercontrol/nameMicrosoft.ActionCenter8,7 controlwscui.cpl8,7AddFeaturestoWindows8control/nameMicrosoft.Win......
  • 在Windows中使用Linux子系统
    摘要本文描述如何在Windows11中使用Ubuntu。安装1、打开Windows可选功能2、安装Linux的内核补丁https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package3、安装Linux子系统在“Windows应用商店”里就能找......
  • 设置 Windows Media Player 推荐设置的注册表文件
    设置WindowsMediaPlayer推荐设置的注册表文件示例:plaintextCopyCodeWindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]"AcceptSearch"=dword:00000001"AcceptedEULA"=dword:00000001"Accepte......
  • 11、操作系统安全加固-Windows 加固
    1.账号管理与认证授权1.1.按用户类型分配账号目的:根据系统要求,设定不同账户和组,管理员、数据库sa、审计用户、来宾用户等实施方法:打开本地用户和计算机管理器或 打开运行,输入lusrmgr.msc右击账户->属性->更改隶属于右击功能组->属性->成员1.2.清理......
  • 在 Windows10 中使用 WSL2
    安装必备的功能使用win+i打开设置,依次点击应用→应用与功能→程序和功能→启用或关闭Windows功能勾选适用于Linux的Windows子系统与虚拟机平台确定并且重启配置组合键win+r输入powershell打开PowerShell窗口执行下面的命令设置为wsl2wsl--set-def......
  • Adobe Illustrator 2024 v28.4.1 (macOS, Windows) - 矢量绘图
    AdobeIllustrator2024v28.4.1(macOS,Windows)-矢量绘图Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访......