使用winget安装git

Winget 是 Windows 包管理器,是微软开发的一个命令行工具,它允许用户通过命令行界面来发现、安装、升级、配置和卸载 Windows 10 和 Windows 11 上的应用程序。

Winget 旨在提供一种更加高效和统一的方式来管理 Windows 上的软件包。它支持 Windows 10 1709 及以上版本(版本 16299)。如果系统中没有预装,可以通过以下步骤安装:

  1. 访问 GitHub 上的 Windows 包管理器官方页面;https://github.com/microsoft/winget-cli/releases
  2. 下载最新版本的 microsoft.desktopappinstaller 包;
  3. 双击安装包,按照提示完成安装过程。

安装完成后,用户可以在命令提示符或 PowerShell 中键入“winget”来运行该工具。一些常见的命令及作用如下:

  • winget search <appname>:搜索某个工具;
  • winget install <appname>:安装指定的应用程序;
  • winget show <appname>:显示指定应用程序的详细信息;
  • winget upgrade <appname>:升级给定的包;
  • winget uninstall <appname>:卸载给定的包;
  • winget source list:列出当前源;
  • winget source add <source>:添加新来源;
  • winget source update <source>:更新当前源;
  • winget source remove <source>:删除当前源。

Winget 工具支持多种安装程序格式,包括 exe、msi、appx 等。它的出现为 Windows 用户管理软件提供了便利,用户无需再通过网页搜索软件、下载安装包等繁琐步骤来安装软件,而是可以通过简单的命令行操作来完成。

git安装:

在powershell中执行:

 winget install --id Git.Git -e --source winget

  • --id Git.Git:指定要安装的应用程序为 Git。
  • -e:通常表示启用某些额外的选项或功能,具体含义可能因工具而异。在这里,它可能与 Git 的安装相关的特定选项有关。
  • --source winget:指定安装源为 winget。

 使用git时可能出现OpenSSL的报错信息,可以通过winget安装openssl来解决这个问题

winget search openssl

 winget install -e --id ShiningLight.OpenSSL

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/48536.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RNN循环递归网络讲解与不掉包python实现

这里写目录标题 1.算法简介2. RNN算法原理2.1 RNN基本结构介绍2.2 计算流程 3.完整训练代码 1.算法简介 参考论文&#xff1a;Elman J L. Finding structure in time[J]. Cognitive science, 1990, 14(2): 179-211.&#xff0c;谷歌被引次数超16000! 说到循环递归结构就不得不…

秒杀案例-分布式锁Redisson、synchronized、RedLock

模拟秒杀 源码地址前期准备创建数据库表导入数据dependenciespomControllerTSeckillProductTseckillProductServiceTseckillProductServiceImplTseckillProductMapperTseckillProductMapper.xml使用JMeter压力测试开始测试超卖现象原因解决办法更改数据库库存500进行JMeter压力…

运维锅总详解Kubernetes之Kubelet

本文尝试从Kubelet的发展历史、实现原理、交互逻辑、伪代码实现及最佳实践5个方面对Kubelet进行详细阐述。希望对您有所帮助&#xff01; 一、kubelet发展历史 Kubelet 是 Kubernetes 中的核心组件之一&#xff0c;负责管理单个节点上的容器运行。它的发展历史和功能演进是 Kub…

odoo17 win11布署

今天重装系统,正巧试了下odoo17的布置,系统配置: windows 11专业版,python 3.12.3 postgresql postgresql-13.15-1-windows-x64 安装过程中适当调了一下python库版本 # The officially supported versions of the following packages are their # python3-* equivalent …

【LeetCode】222. 完全二叉树的个数

什么是计算机基础&#xff1f;如果本题能够用二分二进制二叉树的方式解出本题&#xff0c;那么我可以认为你的计算机基础就很好了。很久以来&#xff0c;我一直认为自己的计算机基础好&#xff0c;但是自刷题以来&#xff0c;跟网上这么多优秀的同学相比&#xff0c;我发现我实…

五分钟学会 Docker Registry 搭建私有镜像仓库

在上一篇文章《前端不懂 Docker &#xff1f;先用它换掉常规的 Vue 项目部署方式》中&#xff0c;我们学习了如何使用 aliyun 私有镜像仓库&#xff0c;也了解到可以使用 Docker Registry 搭建私有镜像仓库。这篇文章就分享下实操过程。 registry 是官方提供的 registry 镜像&…

设计模式使用场景实现示例(结构型模式——装饰器模式)

在一个被高山和浓密森林包围的古老王国中&#xff0c;有一位技艺高超的工匠名叫李奥。李奥擅长制作各种各样的物品&#xff0c;从精致的首饰到坚固的盔甲。然而&#xff0c;他最引以为傲的创造是一把能够根据持有者的需要变换形态的神奇剑。 这把剑被命名为“千面剑”。起初&am…

WEB前端09-前端服务器搭建(Node.js/nvm/npm)

前端服务器的搭建 在本文中&#xff0c;我们将介绍如何安装和配置 nvm&#xff08;Node Version Manager&#xff09;以方便切换不同版本的 Node.js&#xff0c;以及如何设置 npm&#xff08;Node Package Manager&#xff09;使用国内镜像&#xff0c;并搭建一个简单的前端服…

MySQL-显示所有错误信息

1 需求 需求1&#xff1a;默认值 需求2&#xff1a;查询当前值 需求3&#xff1a;设置显示所有错误信息 2 语法 3 示例 在 MySQL 中&#xff0c;当执行 SQL 语句时发生的错误通常不会直接显示所有的错误信息&#xff0c;而是返回一个错误代码和简短的描述。但是&#xff0c;…

类和对象(三)

默认成员函数 接下来继续看剩下的两个默认成员函数。 const成员函数 将const修饰的成员函数称之为const成员函数&#xff0c;const修饰成员函数放到成员函数参数列表的后 ⾯。const实际修饰该成员函数隐含的this指针&#xff0c;表明在该成员函数中不能对类的任何成员进⾏修…

秋招突击——7/17——复习{二分查找——搜索插入位置、搜索二维矩阵,}——新作{链表——反转链表和回文链表,子串——和为K的子数组}

文章目录 引言新作二分模板二分查找——搜索插入位置复习实现 搜索二维矩阵复习实现 新作反转链表个人实现参考实现 回文链表个人实现参考实现 和为K的子数组个人实现参考实现 总结 引言 今天算法得是速通的&#xff0c;严格把控好时间&#xff0c;后面要准备去面试提前批了&a…

C语言实例-约瑟夫生者死者小游戏

问题&#xff1a; 30个人在一条船上&#xff0c;超载&#xff0c;需要15人下船。于是人们排成一队&#xff0c;排队的位置即为他们的编号。报数&#xff0c;从1开始&#xff0c;数到9的人下船&#xff0c;如此循环&#xff0c;直到船上仅剩15人为止&#xff0c;问都有哪些编号…

C语言 | Leetcode C语言题解之第260题只出现一次的数字III

题目&#xff1a; 题解&#xff1a; int* singleNumber(int* nums, int numsSize, int* returnSize) {int xorsum 0;for (int i 0; i < numsSize; i) {xorsum ^ nums[i];}// 防止溢出int lsb (xorsum INT_MIN ? xorsum : xorsum & (-xorsum));int type1 0, type2…

【Mysql】Docker下Mysql8数据备份与恢复

[TOC] 【Mysql】Docker下Mysql8数据备份与恢复 1 创建Mysql容器 格式 docker run -d --name容器名称 -p 宿主端口号:3306 -e MYSQL_ROOT_PASSWORDmysql密码 -e MYSQL_PASSWORDmysql密码 -e TZAsia/Shanghai -v 宿主目录-数据:/var/lib/mysql -v 宿主目录-备份数据:/back…

多态性概念 OOPS

大家好&#xff01;今天&#xff0c;我们将探讨面向对象编程 (OOP) 中的一个基本概念 - 多态性。具体来说&#xff0c;我们将重点介绍其三种主要形式&#xff1a;方法重载、方法覆盖和方法隐藏。对于任何使用 OOP 语言&#xff08;例如 C#&#xff09;的程序员来说&#xff0c;…

NET 语言识别,语音控制操作、语音播报

System.Speech. 》》System.Speech.Synthesis; 语音播报 》》System.Speech.Recognition 语音识别 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Speech.Recog…

谓词 lambda bind()

对于许多算法&#xff0c;不想使用默认的运算方式&#xff0c;可以使用它的重载版本&#xff0c;新的参数接收谓词&#xff0c;从而会对序列中的元素调用谓词&#xff0c;元素类型必须能转换为谓词参数的类型 可调用表达式&#xff1a;可以使用&#xff08;&#xff09;调用运…

【音视频】音频重采样

文章目录 前言音频重采样的基本概念音频重采样的原因1. 设备兼容性2. 文件大小和带宽3. 音质优化4. 标准化和规范5. 多媒体同步6. 降低处理负载重采样的注意事项 总结 前言 音频重采样是指将音频文件的采样率转换成另一种采样率的过程。这在音频处理和传输中是一个常见且重要的…

保研面试高频问题——day1

1.你觉得参加建模类的比赛对你大学生活发挥着怎样的作用&#xff1f; 答&#xff1a;感谢老师的提问&#xff0c;参加建模类比赛对大学生活具有显著的积极影响。它不仅锻炼了我的数学建模和计算机编程技能&#xff0c;还提升了我的团队协作和沟通能力。在解决复杂问题的过程中…

mac二进制安装operator-sdk

0. 前置条件 1. 安装go 安装步骤略。 1. 下载operator-sdk源码包 https://github.com/operator-framework/operator-sdk 1.1 选择适合当前go版本的operator版本&#xff0c;在operator-sdk/go.mod文件中可以查看Operator-sdk使用的go版本。 2. 编译 源码包下载后&#x…