安装scoop,安装Maple Mono字体
495 2025-07-02 11:38 2025-12-23 11:08
确保 Scoop 已安装(没装就执行下面一行)
powershell
复制
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
irm get.scoop.sh | iex
irm get.scoop.sh | iex 是 PowerShell 里一条“一键装 Scoop”的惯用命令,拆开看就三句话:
-
irm是Invoke-RestMethod的别名
作用:把远程 URL 的内容下载成字符串。
irm get.scoop.sh等价于powershell
-
复制
Invoke-RestMethod -Uri https://get.scoop.sh -
|管道符
把上一步得到的字符串(其实就是一段安装脚本)原封不动地扔给下一条命令。 -
iex是Invoke-Expression的别名
作用:把收到的字符串当场当成 PowerShell 代码执行。
于是远程脚本就在你本地跑起来了——自动建文件夹、写 PATH、下首次依赖。
一句话:
“下载 Scoop 官方安装脚本并立即运行”,和 Linux 里的
“下载 Scoop 官方安装脚本并立即运行”,和 Linux 里的
bash
复制
curl -fsSL https://get.scoop.sh | sh
完全一个套路。
安全提示
-
只有信任该域名/脚本时才这么干;
-
可以先
irm get.scoop.sh单独执行,看一眼脚本内容再决定要不要iex。
(python38) PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
选择all
(python38) PS C:\Users\Administrator> irm get.scoop.sh -outfile 'install.ps1'
(python38) PS C:\Users\Administrator> .\install.ps1 -RunAsAdmin
Initializing...
Downloading...
Creating shim...
Adding ~\scoop\shims to your path.
Scoop was installed successfully!
Type 'scoop help' for instructions.
(python38) PS C:\Users\Administrator> scoop config SCOOP_REPO "https://gitee.com/scoop-installer/scoop"
'SCOOP_REPO' has been set to 'https://gitee.com/scoop-installer/scoop'
(python38) PS C:\Users\Administrator> scoop update
安装字体(我的最终目的)
Updating Buckets...
Scoop was updated successfully!
(python38) PS C:\Users\Administrator> scoop bucket add nerd-fonts
direct: https://gitee.com/scoop-installer/scoop-nerd-fonts
Checking repo... OK
The nerd-fonts bucket was added successfully.
(python38) PS C:\Users\Administrator> scoop install Maple-Mono
Installing 'Maple-Mono' (7.4) [64bit] from 'nerd-fonts' bucket
proxy: https://github.com/subframe7536/Maple-font/releases/download/v7.4/MapleMono-TTF.zip
MapleMono-TTF.zip (1.6 MB) [==================================================================================] 100%
Checking hash of MapleMono-TTF.zip ... ok.
Extracting MapleMono-TTF.zip ... done.
Running installer script...done.
Linking ~\scoop\apps\Maple-Mono\current => ~\scoop\apps\Maple-Mono\7.4
'Maple-Mono' (7.4) was installed successfully!
(python38) PS C:\Users\Administrator> scoop install Maple-Mono-NF
Installing 'Maple-Mono-NF' (7.4) [64bit] from 'nerd-fonts' bucket
proxy: https://github.com/subframe7536/Maple-font/releases/download/v7.4/MapleMono-NF.zip
MapleMono-NF.zip (19.9 MB) [==================================================================================] 100%
Checking hash of MapleMono-NF.zip ... ok.
Extracting MapleMono-NF.zip ... done.
Running installer script...done.
Linking ~\scoop\apps\Maple-Mono-NF\current => ~\scoop\apps\Maple-Mono-NF\7.4
'Maple-Mono-NF' (7.4) was installed successfully!
(python38) PS C:\Users\Administrator> scoop install Maple-Mono-NF-CN
Installing 'Maple-Mono-NF-CN' (7.4) [64bit] from 'nerd-fonts' bucket
proxy: https://github.com/subframe7536/Maple-font/releases/download/v7.4/MapleMono-NF-CN.zip
MapleMono-NF-CN.zip (150.0 MB) [==============================================================================] 100%
Checking hash of MapleMono-NF-CN.zip ... ok.
Extracting MapleMono-NF-CN.zip ... done.
Running installer script...done.
Linking ~\scoop\apps\Maple-Mono-NF-CN\current => ~\scoop\apps\Maple-Mono-NF-CN\7.4
'Maple-Mono-NF-CN' (7.4) was installed successfully!
全部评论