大约需要2分钟阅读本文。
利用Chocolatey通过脚本管理Windows应用程序
在类似Unix的系统中,我们可以使用诸如port、apt-get、yum等包管理工具,快速便捷地安装应用程序。在Windows平台上,通过Chocolatey,我们同样可以使用一条命令来安装应用程序及其依赖项。
1、依赖项
需要Windows 7+ / Windows Server 2003+版本
PowerShell v2+版本
.NET Framework 4+(如果未安装,安装过程中会尝试自动安装.Net 4.0)
2、安装
更改Chocolatey的安装路径:
最新版本的Chocolatey的默认安装路径为:
C:ProgramDataChocolatey
如何将其修改为自定义路径呢?
在系统环境变量中添加ChocolateyInstall:
D:ProgramDatachocolatey
替换成你自己的路径。
AGECMS商业会云管理_电子名片
AGECMS商业会云管理电子名片是一款专为商务人士设计的全方位互动电子名片软件。它结合了现代商务交流的便捷性与高效性,通过数字化的方式,帮助用户快速分享和推广自己的专业形象。此系统集成了多项功能,包括个人信息展示、多媒体互动、客户管理以及社交网络连接等,是商务沟通和品牌推广的得力工具。 核心功能:个人及企业信息展示:用户可以自定义电子名片中的信息内容,包括姓名、职位、企业Logo、联系信息(电话、
0 查看详情
在具有管理员权限的cmd.exe中执行:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
或者:
在具有管理员权限的PowerShell中执行:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
如果执行完成且没有错误提示,则表示安装成功。
3、choco子命令
choco包含以下子命令:
list - 列出远程或本地的包search - 搜索远程或本地的包(list的别名)info - 查询软件包的摘要信息install - 通过各个源安装软件包pin - 强制更新软件包outdated - 查询过期的包upgrade - 通过各种源升级软件包uninstall - 卸载软件包pack - 打包nuspec至nupkgpush - 推送编译好的nupkgnew - 从模板中为chocolate软件包生成必要的文件source - 显示及配置默认的源sources - source的别名config - 查看及设置配置文件feature - 查看及设置特性features - feature的别名apikey - 为指定的源查询或设置apikeysetapikey - apikey的别名unpackself - 让chocolatey设置自身version - [不推荐] 将在v1版移除,使用 choco outdated 或 cup -whatif 代替update - [不推荐] 为未来版本保留此命令
测试安装thrift:
choco install thrift
安装成功后,在Chocolatey目录下:
执行thrift命令也正常,说明thrift的环境变量已自动设置:

以上就是神器 | windows包管理工具的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/743725.html
微信扫一扫
支付宝扫一扫