win10 软件资源包管理——scoop

包管理器: 通过一条简洁的命令管理安装卸载软件的管理包,linux系统的标配。

scoop 是为win10平台的开发的包管理器,Scoop 由澳洲程序员Luke Sampson于2015年创建。 只要一条命令简化win系统繁琐安装, 统一的安装位置,不用为软件默认安装位置发愁。

scoop 只需要在安装scoop 时配置好安装软件路径。 这个特点也让scoop 极易备份,重装系统后,一个语句就可以还原所有软件,体验超高效率。

mac平台有类似的homebrew, linux平台的apt、yum,下面开始安装步骤:

安装scoop

  1. 开始 按钮右击 按 A 键 进入 PowerShell
    win10 软件资源包管理------scoop
  2. 打开远程部署
Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
  1. 配置软件安装目录
$env:SCOOP='d://scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

全局目录看自己需求(默认路径C:\ProgramData\scoop)

$env:SCOOP_GLOBAL='D:\scoop\global'
[environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine')
  1. 直接国内一键安装脚本
    scoop-CN: 🥄 scoop 国内一键安装脚本 (gitee.com)
iwr -useb https://gitee.com/RubyKids/scoop-cn/raw/master/install.ps1 | iex

软件安装

scoop install git 7zip

配置 aria2 加速下载
scoop install aria2

sudo 用于添加临时管理员权限
scoop install sudo

lxrunoffline 安装win子系统用到
scoop install lxrunoffline

自动补全scoop命令
scoop install scoop-completion

自动补全命令临时生效

Import-Module "$($(Get-Item $(Get-Command scoop.ps1).Path).Directory.Parent.FullName)\modules\scoop-completion"

自动补全永久生效

  • 查看 $profile 的路径, 在指定的文件中添加上方命令
$profile
  • $profile不存在, 自动创建
if (!(Test-Path $profile)) { New-Item -Path $profile -ItemType "file" -Force }

软件库管理

查看官方库 按需求添加
scoop bucket known

添加官方库 extras
scoop bucket add extras

查看已装库
scoop bucket

第三方库推荐(scoopet, dorado, scoop-raresoft)

scoop bucket add https://github.com/chawyehsu/dorado

科研软件
scoop bucket add scoopet https://github.com/ivaquero/scoopet

破解软件
scoop bucket add https://github.com/L-Trump/scoop-raresoft

scoop 库排行榜

win10 软件资源包管理------scoop

scoop 还原

scoop 尽量安装非系统盘, 重装系统后,还原操作:

  • 原来的软件安装目录改名/或移动到其他目录
  • 完成scoop安装
  • 等新安装的目录出来, 用原来的替换掉
  • 最后运行 scoop reset * 还原安装的软件

其他

善用帮助文件

查看scoop命令
scoop -h
查看任何功能的帮助文件
scoop alias -h
scoop bucket -h
scoop update -h

Original: https://www.cnblogs.com/lghgo/p/16026243.html
Author: lghgo
Title: win10 软件资源包管理——scoop

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/597339/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 白话机器学习——Numpy简介

    |Numpy简介| NumPy是使用Python进行科学计算的基础软件包,NumPy定义了矩阵和数组,提供存储单一类型的多维数租(ndarray)和矩阵(Matrix)以及相关运算…

    Python 2023年8月25日
    055
  • 存储器详解

    有五种类型的内存,即寄存器、高速缓存、内存、磁盘和磁带。 [En] There are five types of memory, namely, register, cache,…

    Python 2023年5月23日
    055
  • [golang]获取本机IP

    go笔记之获取本机IP 前言 方便在内网环境中获取服务器本机IP,省了在脚本中过滤 ip或 ifconfig的结果。如果内网中有nginx的话,通过nginx获取本机IP也很方便,…

    Python 2023年6月12日
    077
  • 爬虫逆向基础,认识 SM1-SM9、ZUC 国密算法

    关注微信公众号:K哥爬虫,QQ交流群:808574309,持续分享爬虫进阶、JS/安卓逆向等技术干货! 【01×00】 简介 国密即国家密码局认定的国产加密算法,爬虫工程…

    Python 2023年5月25日
    084
  • 【实现一套爬虫数据抓取平台】[3-3-01] 部署 Docker+Nginx+uWSGI+Flask 应用

    文章目录 零、系列目录 一、基本概念 * 1、Docker 2、Nginx 3、uWSGI 4、Flask 二、部署结构 三、结构分析 四、实现步骤 * 1、编写 Flask 应用…

    Python 2023年8月13日
    052
  • 多场景业务实战

    知道游戏行业关键数据指标 掌握ARPU, ARPPU等指标的计算方法 激活数据 总激活码发放量、总激活量、总登录账号数 激活率、激活登录率 激活率 = 激活量 / 安装量 (激活码…

    Python 2023年9月24日
    044
  • 分层索引

    分层索引时pandas的重要特性,允许你在一个轴上拥有多个(两个或两个以上)索引层级。创建分层索引Series,以列表的列表(或数组)作为索引。 data = pd.Series(…

    Python 2023年8月8日
    071
  • 基于pytorch搭建多特征LSTM时间序列预测代码详细解读(附完整代码)

    文章目录 LSTM时间序列预测 * 数据获取与预处理 模型构建 训练与测试 LSTM时间序列预测 对于LSTM神经网络的概念想必大家也是熟练掌握了,所以本文章不涉及对LSTM概念的…

    Python 2023年7月31日
    040
  • Python缺失值的处理

    Python缺失值的处理 一. 缺失值的检测 二. 缺失值的处理 * 1.删除缺失值 2.填充缺失值 3.插补缺失值 一. 缺失值的检测 pandas中None或NaN代表缺失值,…

    Python 2023年8月23日
    060
  • 离线识别率最高的Python人脸识别系统

    Original: https://www.cnblogs.com/123456feng/p/16092121.htmlAuthor: 蚂蚁ailingTitle: 离线识别率最高…

    Python 2023年5月24日
    082
  • pyspark–创建DataFrame

    1. 元组列表 列表中指定多个行,每行数据用一个元组形式表示,同时用一个列表表示每一列的列名。 value = [(‘Alice’, 18), (‘Bob’, 19)] df = …

    Python 2023年8月19日
    096
  • 【DL论文精读笔记】Object Detection in 20 Years: A Survey目标检测综述

    目标检测20年综述(2019)📚 摘要 Abstract 该综述涵盖了400篇目标检测文章,时间跨度将近四分之一世纪。包括目标检测历史上的里程碑检测器、数据集、衡量指标、基本搭建模…

    Python 2023年10月14日
    084
  • 基于docker和cri-dockerd部署kubernetes v1.25.3

    基于docker和cri-dockerd部署kubernetes v1.25.3 1、环境准备 1-1、主机清单 主机名IP地址系统版本k8s-master01 k8s-maste…

    Python 2023年10月16日
    0107
  • Python教程:用__new__ 创建单例模式

    class Singleton(object): def __new__(cls): if not hasattr(cls,’_instance’): cls._instance=…

    Python 2023年11月1日
    054
  • python学习 –DataFrame连接: merge、concat、join、append

    1、pd.merge(left, right, how=’inner’)“) 2、pd.concat([left,right],axis=1,j…

    Python 2023年8月7日
    067
  • 图片防盗链

    如何避免别的网站直接通过本网站的url访问本网站资源 简单的防盗 我可以做到请求来的时候先看看当前请求是从哪个网站过来的如果是本网站那么正常访问如果是其他网站直接拒绝请求头里面有一…

    Python 2023年6月9日
    075
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球