前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows 使用 Scoop 管理软件

Windows 使用 Scoop 管理软件

作者头像
FloatSheep
发布2022-04-25 17:43:24
2.5K0
发布2022-04-25 17:43:24
举报
文章被收录于专栏:yetonwooyetonwoo

本文章首发于语雀! 通过各种高科技功能同步到Hajeekn 的博客 本篇文章参考 Dejavu 的文章和 Scoop 官方文档 Windows 和 MacOS Linux 不一样 Windows 安装软件的途径一般是搜索引擎/软件管家

而 MacOS Linux 有自己的包管理器 MacOS 是 Homebrew Linux 是 apt Windows 下其实也有包管理器,比较流行的是

Scoop 和 Chocolatey 都是比较出名的第三方包管理器了,Winget 是微软整的一个新活 但是严格来说,Scoop 并不算是 “包管理器”,Scoop 官方解释为 “Scoop 是 Windows 的命令行安装程序”,但是它基本实现了一个包管理器的功能

系统要求

配置 Scoop 目录

Scoop 默认的安装本体和软件目录为:C:\Users\%username%\scoop\ Scoop 默认安装全局软件的目录为: C:\ProgramData\scoop\ 在我们安装 Scoop 前,我们应该使用环境变量配置安装目录 配置本体和软件目录:

代码语言:javascript
复制
$env:SCOOP='<盘符>:\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

配置全局软件目录:

代码语言:javascript
复制
$env:SCOOP_GLOBAL='<盘符>:\Scoop\Global'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

配置完成后就可以开始安装 Scoop 了

安装 Scoop

打开你的 Windows Terminal / Powershell 5 输入安装指令:

代码语言:javascript
复制
iwr -useb get.scoop.sh | iex

安装时鉴于国内防火长城,推荐打开全局代理 当提示 successfully 的时候就安装完成了

安装 Git

Git 是 Scoop 必须的组件,现在你可以通过一个简单指令安装

代码语言:javascript
复制
scoop install git openssh

安装 Aria2

接着我们需要安装 Aria2 让 Scoop 以多线程下载 你也可以通过一个简单的指令下载

代码语言:javascript
复制
scoop install aria2

安装完成后需要配置一下 Aria2 的参数

代码语言:javascript
复制
# 启用 Aria2
scoop config aria2-enabled true
# 设置单任务最大线程为 16
scoop config aria2-split 16
# 设置单服务器最大线程为 16
scoop config aria2-max-connection-per-server 16
# 设置文件最小切片大小为 1M
scoop config aria2-min-split-size 1M

安装 Sudo

如果你使用 Scoop 全局安装软件(如 Node.js)你便需要管理员权限 安装 Sudo 可以简化提取权限步骤 同样,你也可以通过一个简单指令安装 Sudo

代码语言:javascript
复制
scoop install sudo

常用 Scoop Bucket

Main

Windows 的命令行安装程序

extras

包含不太符合主存储桶标准的应用

main

下一代的 Scoop 默认 Bucket

chawyehsu/dorado

🐟 又是一个可爱的 Scoop 的 Bucket

Ash258/Scoop-Ash258

个人 Bucket,包含各种应用

nerd-fonts

一个用于安装 Nerd Fonts 字体的 Bucket

java

用于 Oracle Java, OpenJDK, Zulu, ojdkbuild, AdoptOpenJDK, Amazon Corretto, BellSoft Liberica, SapMachine 和 Microsoft JDK 的 Bucket

borger/scoop-galaxy-integrations

提供安装、附加和更新 GOG Galaxy 2 号集成的简单方法

TheRandomLabs/Scoop-Spotify

一个用于 Spotify、Spicetify 和相关软件包的 Bucket

nonportable

一个用于非可移植应用程序的 Bucket

games

开源/免费游戏和游戏相关工具的 Bucket

TheCjw/scoop-retools

逆向工程工具的 Bucket

jetbrains

包含 Jetbrians IDE 的 Bucket

integzz/scoopet

包含学术研究应用的 Bucket

Versions

包含一些知名软件包的旧版本的 Bucket

Ash258/GenericBucket

通用的 Bucket 模板

kidonng/sushi

一个美味的、包容的 Bucket

rasa/scoops

一个美味的的 Bucket

littleli/scoop-clojure

安装 Clojure 的 Bucket

MCOfficer/scoop-nirsoft

个人收藏的 nirsoft.net-bucket,总共包含了 250 多个程序

kkzzhizhou/coop-apps

合并多个 Scoop 仓库,使用 Github Action 自动更新

KNOXDEV/wsl

一个用于 WSL 的 Bucket,不需要 Windows UWP 应用商店

Ash258/Scoop-Sysinternals

所有分开的 Sysinternals 工具的 Bucket

TheRandomLabs/Scoop-Bucket

个人收藏的 Bucket

cderv/r-bucket

R 语言用户和软件工程师使用的个人 Bucket

kkzzhizhou/scoop-zapps

自用 Scoop 仓库,使用 Github Actions 自动更新

tetradice/scoop-iyokan-jp

日本語環境に最適化された scoop bucket

rkbk60/scoop-for-jp

适合小日子过得不错的日本人的 Bucket

ZvonimirSun/scoop-iszy

ZvonimirSun 个人收藏的 Bucket

php

PHP 的 Bucket

你可以通过以下指令添加 Bucket

代码语言:javascript
复制
scoop bucket add <name> <repo>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 系统要求
  • 配置 Scoop 目录
  • 安装 Scoop
  • 安装 Git
  • 安装 Aria2
  • 安装 Sudo
  • 常用 Scoop Bucket
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档