惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
量子位
S
SegmentFault 最新的问题
V
Visual Studio Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
D
Docker
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
博客园 - Franky
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
D
DataBreaches.Net
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
V
V2EX

Hsu Yeung 的博客

三圣花市 | Hsu Yeung 的博客 网站支持 Live Photo 图片展示 | Hsu Yeung 的博客 梦 | Hsu Yeung 的博客 周末午餐 | Hsu Yeung 的博客 张家界 | Hsu Yeung 的博客 话剧《寻她芳踪·张爱玲》 | Hsu Yeung 的博客 博客自动生成文章目录 | Hsu Yeung 的博客 灭螂行动! | Hsu Yeung 的博客 张靓颖成都演唱会 | Hsu Yeung 的博客 最近对博客做的一些微调总结 | Hsu Yeung 的博客 Windows 上安装 Lua | Hsu Yeung 的博客 网站支持展示 B 站 iframe 视频 SpringBoot 中使用 RedisTemplate 存取整数值的坑 | Hsu Yeung 的博客 SQL JOIN 中 ON 与 WHERE 的区别 值得记录的一些工作近况 | Hsu Yeung 的博客 周传雄成都演唱会 | Hsu Yeung 的博客 并行操作导致获取数据库连接超时 | Hsu Yeung 的博客 风信子 | Hsu Yeung 的博客 Linux 安装并配置 Nginx | Hsu Yeung 的博客 使用 logrotate 切割 nginx 日志 郁金香土培结果 | Hsu Yeung 的博客 MySQL LEFT JOIN 右表有多条数据但只取最新的一条 | Hsu Yeung 的博客 获取数据库锁等待超时问题 | Hsu Yeung 的博客 从零开始挑选相机 | Hsu Yeung 的博客 郁金香 | Hsu Yeung 的博客 我的第一束花 | Hsu Yeung 的博客 快乐的一周 | Hsu Yeung 的博客 重庆,来了 | Hsu Yeung 的博客 散步 | Hsu Yeung 的博客 Git 工作区、暂存区、版本库之间的关系 | Hsu Yeung 的博客
安装 Windows Terminal 和 gsudo 记录
2023-04-24 · via Hsu Yeung 的博客

1. 什么是 Windows Terminal

以下摘自官方介绍:

Windows 终端程序是一款新式、快速、高效、强大且高效的终端应用程序,
适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。
主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,
GPU 加速文本渲染引擎以及自定义主题、样式和配置。

2. 安装 Windows Terminal

直接打开 Microsaft Store 搜索 Windows Terminal 下载即可。

商店截图
商店截图

可直接参考微软官方的教程:Windows Terminal 安装教程

3. 什么是 gsudo

以下摘自 gsudo 官方介绍

gsudo is a sudo equivalent for Windows,with a similar user-experience as the original Unix/Linux sudo.
Allows to run commands with elevated permissions, or to elevate the current shell, in the current console window or a new one.
Just prepend gsudo (or the sudo alias) to your command and it will run elevated. 
One UAC popup will appear each time. 
You can see less popups if you enable gsudo cache.

简单来说就是可以让我们简化“以管理员身份运行”这个操作,不用每一次都去选择、确认,可以像 linux 系统那样,直接在命令行使用 sudo 命令即可提权。

4. 安装 gsudo

官方一共提供了 5 种安装方式,分别是:

  1. 使用 Scoop: scoop install gsudo
  2. 使用 WinGet: winget install gerardog.gsudo
  3. 使用 Chocolatey: choco install gsudo
  4. 手动安装:下载最新的发行版压缩包解压后将其所在目录配置到环境变量的 PATH
  5. 使用 PowerShell:
PowerShell -Command "Set-ExecutionPolicy RemoteSigned -scope Process; [Net.ServicePointManager]::SecurityProtocol = 'Tls12'; iwr -useb https://raw.githubusercontent.com/gerardog/gsudo/master/installgsudo.ps1 | iex"

安装后以后需要管理员身份运行的命令,在 Windows Terminal 中打开 CMD 或者 PowerShell 后只需要在命令前面加上 gsudo 或者 sudo 就可以了。