乐趣区

关于windows:Windows-系统安装Scoop始末

Why

在互联网、编程圈子 Windows 在鄙视链的低端,为了使咱们能更高端(实际上大部分人还是心愿能应用像 MacOS、Linux 零碎中的某些高效利用),同学们一直地挖掘各种乏味且高效的神器,对于包管理器(Package Manager)Scoop、Chocolatey是比拟热的。

我也是心愿一行代码能解决软件装置和卸载以及其余需要,便决定装置 ScoopChocolatey,但因为各种问题迟迟没有入手。在解决 Notion“最小化于托盘而不退出基于 Windows 网页套壳的客户端”时,须要装置 Notion Enhancer,文档中都是应用Scoop 命令来实现的,极其简略,但如下问题破费了我 2Houres,一段时间没有记录学习教训了,特此记录。

What

解析近程 raw.githubusercontent.com 失败(raw.githubusercontent.com 的 DNS 解析因某些起因被长期净化了),无奈下载 Scoop 安装包,装置失败。

How

在 host 文件中增加本地解析服务以解决,内容(IP+ 近程地址)如下:

199.232.68.133 raw.githubusercontent.com

Ping 通之后,开始装置。

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')

须要配环境变量,否则呈现下述问题:

Scoop 的应用

  1. Aria2 减速下载

    scoop install aria2
  2. 开启 16 线程(编译版默认)

    scoop config aria2-max-connection-per-server 16
    scoop config aria2-split 16
    scoop config aria2-min-split-size 1M
  3. 应用代理,需通过如下命令敞开 aria2

    scoop config aria2-enabled false
  4. 查找软件

    scoop search git
  5. 装置软件

    scoop install git
  6. 卸载软件

    scoop uninstall 7zip
  7. 更新软件

    scoop update #更新 scoop
    scoop update 7zip #更新 7zip
    scoop * #更新全副
  8. 增加仓库 bucket

    scoop bucket add extras

参考:
https://zhuanlan.zhihu.com/p/…
https://blog.csdn.net/luoyooi…
https://sspai.com/post/52496

退出移动版