这里写自定义目录标题
如今,Windows也有了历经时间考验的包管理器:Chocolatey,Scoop 和。其中,Chocolatey 整个社区发布的安装脚本有3000多个,而 Scoop 官方仓库发布的安装脚本有2000多个。脚本数量上不如 Chocolatey,但是 Scoop 自定义程度高,扩展性强,可以非常方便的自己定制安装脚本。最关键的是,Scoop 的维护完胜前者,前者貌似脚本很多,但其中不少已经没人维护或者不再更新了。
现在还有很多人在使用官网下载进行安装,很多时候环境变量的配置一直是一个问题,让人无法自拔,在环境变量一大堆不知道是什么的东西,Scoop的出现很好的解决这个问题,环境变量和Scoop关联而不是直接添加到系统里
安装
● 打开 PowerShell
# 设置用户安装路径 + 设置全局安装路径(需要管理员权限)
$env:SCOOP='D:\1_Application\5_Coding\Scoop'
[Environment]::SetEnvironmentVariable('USERSCOOP', $env:SCOOP, 'User')
$env:SCOOP_GLOBAL='D:\1_Application\5_Coding\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
# 设置允许 PowerShell 执行本地脚本
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 安装 Scoop (不要用管理员权限) irm get.scoop.sh | iex # 会被强
#此方法会把安装 Scoop 过程中的地址都换成中国可快速访问的地址,并设置好 Scoop,添加本仓库。打开 PowerShell,输入以下命令下载安装 Scoop:
irm https://mirror.ghproxy.com/https://raw.githubusercontent.com/duzyn/scoop-cn/master/install.ps1 | iex
# 来自于 https://github.com/duzyn/scoop-cn
配置国内源
其实源有很多,很多开发者会自己维护一个,目前在主流的大约有40 -50 个,我个人还是建议一个个加,有一个统一的回收,使用哪个比较好
############# 统一使用国内南京大学的 快还更新快 ##############################
scoop bucket rm versions
scoop bucket add versions https://mirrors.nju.edu.cn/git/scoop-versions.git/
scoop bucket rm main
scoop bucket add main https://mirrors.nju.edu.cn/git/scoop-main.git/
scoop bucket rm extras
scoop bucket add extras https://mirrors.nju.edu.cn/git/scoop-extras.git/
scoop bucket rm java
scoop bucket add java https://mirrors.nju.edu.cn/git/scoop-java.git/
scoop bucket rm nirsoft
scoop bucket add nirsoft https://mirrors.nju.edu.cn/git/scoop-nirsoft.git/
scoop bucket rm nerd-fonts
scoop bucket add nerd-fonts https://mirrors.nju.edu.cn/git/scoop-nerd-fonts.git/
# 下面这2个也是个人源,但是我觉得软件比较全, 可能不会遵循 scoop 的一些规则,如使软件尽可能 portable
scoop bucket add backit https://gitee.com/scoop-bucket/backit
# 一些软件
scoop bucket add dorado https://gitee.com/scoop-bucket/dorado
上面我也讲了我个人比较喜欢的还是使用这个汇总的,虽然每次更新会很慢
# Scoop-proxy-cn
# 适合中国大陆用户使用的 Scoop buckets 代理镜像库。从多个开源 bucket 仓库同步更新,并将从 github release 下载的应用地址修改为基于 ghproxy.com 的代理下载地址。
# Usage
scoop bucket add spc https://mirror.ghproxy.com/github.com/lzwme/scoop-proxy-cn
完成后可以使用 scoop bucket list
来查看所有的bucket
在这里可以清晰看到工具的数量
PS C:\Users\hl> scoop bucket list
Name Source Updated Manifests
---- ------ ------- ---------
apps https://scoop.201704.xyz/https://github.com/kkzzhizhou/scoop-apps 2024/3/19 12:39:24 11479
backit https://gitee.com/scoop-bucket/backit.git 2024/3/19 4:10:44 159
dorado https://gitee.com/scoop-bucket/dorado.git 2024/3/19 8:12:07 255
extras https://gitee.com/scoop-bucket/extras 2024/3/19 8:35:39 1995
java https://mirrors.nju.edu.cn/git/scoop-java.git/ 2024/3/18 20:25:23 270
main https://mirrors.nju.edu.cn/git/scoop-main.git/ 2024/3/19 16:29:32 1310
nerd-fonts https://mirrors.nju.edu.cn/git/scoop-nerd-fonts.git/ 2024/3/17 14:20:58 327
nirsoft https://mirrors.nju.edu.cn/git/scoop-nirsoft.git/ 2024/3/19 12:23:53 283
portablesoft https://github.com/shenbo/portablesoft 2024/3/12 17:52:04 11
versions https://mirrors.nju.edu.cn/git/scoop-versions.git/ 2024/3/19 12:32:23 444
搜索使用
因为前面也讲了,这个库非常大,所以我还是建议,直接使用 scoop-search
来查询,奇快无比
PS C:\Users\wong> scoop-search jadx
'extras' bucket:
jadx (1.4.7)
'spc' bucket:
jadx (1.4.7)
PS C:\Users\wong>
安装的话直接使用 Scoop install xxxxxx
ollama 是一个支持运行各种大语言模型工具,类似于Docker 可以指Pull 一个大模型下来,直接跑
PS C:\Users\wong> scoop install ollama
Updating Scoop...
Updating 'backit' bucket...
* c1c3553 ibmcloud-cli: Update to version 2.24.0 25 hours ago
Updating 'dorado' bucket...
* 7bdfada7 swift-nightly: Update to version 20240325.3 16 hours ago
scoop-gui
如果你还不会用,那么图形界面就是你的归宿,直接安装 GUI
, 解决 99% 问题,还不行就重装!
其他更换源方式
Gitee 代理
有很多需要添加这个包,使用国内地址即可
https://blog.csdn.net/weixin_45866411/article/details/123778191
# 添加国内源的 extras 建议直接使用下面的 gitee 国内元
scoop bucket add extras https://gitee.com/scoop-bucket/extras
# 更换scoop的repo地址
# 来源于 https://gitee.com/glsnames/scoop-installer
scoop config SCOOP_REPO "https://gitee.com/glsnames/scoop-installer"
# 拉取新库地址
scoop update
Github Proxy 代理
使用 Github Proxy 对 Scoop 仓库进行代理加速下载。
亲测,使用后效果起飞。Scoop 使用起来都舒服多了。
使用方法很简单,仅需在原 url 前加入 https://ghproxy.com/ 即可,如 gie clone
# 原:git clone https://github.com/your_name/your_repo
# 使用 github proxy
git clone https://ghproxy.com/https://github.com/your_name/your_repo
BASH
因而对 Scoop 仓库等等 url 做如下修改:
个人收藏源(会报毒
由于本仓库收录的软件均为已破解版本,因此报毒在所难免,请将Scoop安装目录,默认为用户目录/scoop(我是个人地址,需要换一下)添加到杀毒软件的信任名单中。
# Windows Defender快速添加信任名单:Powershell管理员权限执行
Add-MpPreference -ExclusionPath "$($env:programdata)\scoop", "$($env:scoop)"
# 如果你要撤销此操作:
Remove-MpPreference -ExclusionPath "$($env:programdata)\scoop", "$($env:scoop)"
scoop bucket add raresoft https://github.com/L-Trump/scoop-raresoft
如果对仓库中软件的安全性有疑问,请不要使用
软件来源于:
https://github.com/l-trump/scoop-raresoft
软件 | 简介 |
---|---|
3dsMax2021 | 著名3D建模软件2021版本 |
ABBYYFineReader | 强大的OCR识别软件及PDF转换工具 |
下面是一些常用的软件
# 下载工具
scoop install git
# nodejs 版本管理工具
scoop install nvm
scoop install nodejs
# java 包管理工具
scoop install oraclejdk
scoop install Maven
# Python
# scoop install Python
# 微信 qq
# scoop install wechat
# scoop install qq
# 类似 jupyter 的 C# 工具
scoop install linqpad
# C++ 编译环境
scoop install MinGW
# 音频处理包
scoop install FFmpeg
# md 编辑工具
scoop install typora\
# Dsim++ 超级清理工具
scoop install dismplusplus
# 截图工具
scoop search snipaste
Chocolate
当然还有我们提到的Chocolate
,这个东西有个很大的缺点,他更新太快了,因为是个人都可以上传,但是传了后可以不管,而且安装位置千奇百怪,默认直接干C盘,一个Jdk
把我都干麻了,使用还是很简答,具体安装忘了,我推荐使用SCoop进行安装,虽然很离谱
chocolatey是windows下实用的包管理器,类似于ubuntu下的apt-get,安装步骤如下:
在windows下打开cmd,黏贴以下命令,回车执行,即可安装chocolatey,这里注意要使用管理员权限。
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
安装软件
修改默认安装位置
环境变量中有一个东西 ChocolateyInstall
修改就可以了
参考 https://github.com/zhangguixu/window-vim
微软包管理工具 winget
微软官方软件包服务器的访问速度不稳定,可能出现一直超时失败的情况,这里可以替换为国内的镜像源,类似于 Debian 系 Linux 发行版的 add-apt-repository 命令。在使用 WinGet 之前,可以替换软件软件源为中科大的镜像源:
winget source remove winget
winget source add winget https://mirrors.ustc.edu.cn/winget-source
常用命令:安装软件包
winget install --id 7zip.7zip --rainbow
WinGet 安装软件时“–rainbow”参数可以开启彩虹特效进度条
获取和使用 WingetUI
既然有了 WinGet ,就可以直接从 WinGet 安装 WingetUI:
winget install --id SomePythonThings.WingetUIStore --rainbow
安装完成后,从桌面或开始菜单启动 WingetUI 即可使用图形界面管理软件。
推荐安装
安装到指定位置
winget install --location D:\winget\EdrawSoft\MindMaster EdrawSoft.MindMaster
开发工具
# Docker Desktop
winget install Docker.DockerDesktop
# PowerShell 7
winget install Microsoft.PowerShell # GITHUB
winget install Git.Git # GITHUB
# NVM Nodejs管理
winget install CoreyButler.NVMforWindows # GITHUB
# Redis管理
winget install "Another Redis Desktop Manager" # GITHUB
# Code
winget install Microsoft.VisualStudioCode
# 数据库管理UI 试用版
winget install PremiumSoft.NavicatPremium
# 代码版本管理器(UI)
winget install sourcetree
# API调试
winget install apifox
# 微信开发(可选)
winget install Tencent.WeixinDevTools
工具类
# 微信
winget install Tencent.WeChat
# 迅雷下载
winget install Thunder.Thunder
# 百度网盘
winget install Baidu.BaiduNetdisk
# Microsoft PowerToys:用于自定义 Windows 的实用工具
# https://learn.microsoft.com/zh-cn/windows/powertoys
winget install Microsoft.PowerToys # GITHUB
# 动态桌面
winget install rocksdanister.LivelyWallpaper # GITHUB
# 看图
winget install xnviewmp
娱乐类
# 视频播放器
winget install Daum.PotPlayer
# 网易云音乐
winget install NetEase.CloudMusic
大型软件
# Visual Studio
# 参数“-i”表示人工安装,否则会自动安装到C盘
winget install Microsoft.VisualStudio.2022.Community -i
原文链接:https://blog.csdn.net/koaqiu/article/details/129919559
各位有什么想让我更新的可以留言,csdn不会放很多东西
节选自:
- https://github.com/kkzzhizhou/scoop-apps
此仓库每天自动合并其他scoop仓库的更新 - https://github.com/l-trump/scoop-raresoft
一个个人crack软件库,还有3Dmax什么的 - https://blog.csdn.net/weixin_45866411/article/details/123778191
- https://zhuanlan.zhihu.com/p/609534833