首页 > 系统相关 >windows安装scoop教程

windows安装scoop教程

时间:2024-07-23 09:41:03浏览次数:14  
标签:教程 Scoop windows scoop SCOOP env 软件 安装

Scoop简介

Scoop是Windows的命令行安装程序,是一个强大的包管理工具。可以在github上找到其项目的相关信息,项目网址

安装的起因:在平常生活中如果要安装像gcc、git等一些需要手动配置相关参数的工具,需要先去官网下载安装程序,点击安装,之后还需要配置,不仅过程麻烦,而且工具多了之后整理起来也相当不容易,配置也很杂,整个电脑就像被污染了一样。而scoop可以很好地解决这一问题,安装scoop后,只需要在命令行输入简单的一串命令即可安装你想要的软件。比如我想安装gcc,只需要输入

scoop install gcc

scoop会把软件下载、安装、配置等步骤全部帮你做完。

Scoop安装

环境需求

1、Windows 7 SP1 + / Windows Server 2008+
2、 PowerShell 5(或更高版本,包括PowerShell Core)和.NET Framework 4.5(或更高版本)
3、必须为您的用户帐户启用PowerShell,例如 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

安装

在PowerShell中运行以下命令,将scoop安装到其默认位置(C:\Users\scoop)

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
# 或
iwr -useb get.scoop.sh | iex

安装完成后,输入scoop help验证是否成功(常见的命令可以通过此方法来查看)。
在这里插入图片描述
用户安装的程序和scoop本身位于C:\Users\scoop。全局安装的程序(–global)位于C:\ProgramData\scoop。可以通过环境变量更改这些设置。具体步骤如下:

将Scoop安装到自定义目录(命令行方式)
$env:SCOOP='D:\Applications\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
将Scoop配置为将全局程序安装到自定义目录 SCOOP_GLOBAL(命令行方式)
$env:SCOOP_GLOBAL='F:\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
上面两句运行的结果(环境变量)

在这里插入图片描述
如果不想运行命令行,直接添加环境变量也可。设置完安装位置后,建议将默认目录下的所有文件复制到新目录下在这里插入图片描述

安装aria2以加快scoop下载软件的速度

Scoop可以利用aria2来使用多连接下载。通过Scoop 安装后,可用于以后的所有下载,命令如下:

scoop install aria2

设置安装位置后aria2安装到了新位置
在这里插入图片描述

软件下载

输入如下命令即可安装需要的软件

scoop install <软件名>

如果是安装到global目录,命令如下:

scoop install -g <软件名>
软件搜索
scoop search <软件名>
添加软件库

因为并不是所有的软件都有,所以可以通过添加“软件库”来找到自己想要的软件,例如下列:
1、main - Default bucket for the most common (mostly CLI) apps
2、extras - Apps that don’t fit the main bucket’s criteria
3、games - Open source/freeware games and game-related tools
4、nerd-fonts - Nerd Fonts
5、nirsoft - A subset of the 250 Nirsoft apps
6、java - Installers for Oracle Java, OpenJDK, Zulu, ojdkbuild, AdoptOpenJDK, 7、Amazon Corretto, BellSoft Liberica & SapMachine
8、jetbrains - Installers for all JetBrains utilities and IDEs
9、nonportable - Non-portable apps (may require UAC)
10、php - Installers for most versions of PHP
11、versions - Alternative versions of apps found in other buckets
添加方式:

scoop bucket add bucketname 

一步到位

# 安装scoop
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')

# 设置环境变量
$env:SCOOP='D:\Applications\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
$env:SCOOP_GLOBAL='F:\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

# 设置环境变量之后,建议将默认目录下的所有文件复制到新目录下

# 开始安装软件
scoop install aria2
# scoop install <软件名>
# global目录下安装:scoop install -g <软件名>

# 找不到软件?添加软件库
scoop bucket add <bucketname>

转载自 Windows下Scoop安装、配置与使用_windows scoop-CSDN博客

标签:教程,Scoop,windows,scoop,SCOOP,env,软件,安装
From: https://www.cnblogs.com/LSPP/p/18317585

相关文章

  • 搭载LSI SAS3908/3916 MR芯片的LSI-9560 服务器raid卡(史上最详细的保姆级使用教程)
    一、9560RAID卡型号配置介绍目前常用的基于SAS3908和SAS3916芯片的RAID卡分别为BCM9560-8i、BCM9560-16i。SAS3908/3916支持Legacy和UEFI两种启动方式,但在Legacy模式下不支持进行RAID配置,仅在UEFI模式下可以进行,因此,如果需要离线配置RAID组列,需切换到UEFI模式进行,本文主......
  • (十一)Spring教程——Bean基本配置与依赖注入之属性注入
    1.Bean基本配置    在进行Bean配置的详细讲解之前,先来了解以下Bean配置的基础知识,以快速建立起Bean配置的初步概念。1.1装配一个Bean    在Spring容器的配置文件中定义一个简要Bean的配置片段如下所示    <beanid=”foo” class=”com.smart.Foo......
  • 很详细!接口使用教程(二)
    接上篇内容,这篇继续案例接口使用教程!!!一、了解接口在开始调用接口之前,您需要充分了解接口的以下特性:1.功能:明确接口所提供的具体服务和能够实现的业务逻辑。2.访问权限:确定您是否有权限调用该接口,以及可能需要的授权方式。3.输入和输出:清楚接口所需的输入参数格式和类型,以......
  • 使用Ollama部署非官方仓库模型(Windows)
    一、从GitHub拉去llama.cpp项目gitclonehttps://github.com/ggerganov/llama.cpp下载完成后在当前目录的路径输入cmd,进入命令行二、安装python执行的相关依赖执行pipinstall-rrequirements.txt三、下载模型文件依赖安装成功后开始转换模型这里以魔塔上的C......
  • 在Windows安装、部署Tomcat的方法
      本文介绍在Windows操作系统中,下载、配置Tomcat的方法。  Tomcat是一个开源的Servlet容器,由Apache软件基金会的Jakarta项目开发和维护;其提供了执行Servlet和JavaServerPages(JSP)所需的所有功能。其中,Servlet容器的主要职责是执行JavaServlet和JSP——在这里,Servlet......
  • 踩坑记录:windows11下使用 VS2022 和 PCL1.14.1 配置点云开发环境
    闲话不多说,具体在windows下下载PCL与解压pcl可以看https://www.yuque.com/huangzhongqing/pcl/这位大佬的文章,那我就具体说一下踩过点坑:踩坑点1:按照大佬的文章的步骤进行解压与下载,我的PCL环境下在了K盘中,但是最后不知怎么的我的openni2文件夹下在了C盘里,也就是说3rdparty文件夹......
  • 餐饮点餐系统搭建教程,教你如何快速部署上线
    一、搭建餐饮点餐系统的必要性在当今快节奏且高度数字化的时代,开设一家餐饮店并不仅仅意味着提供美味的食物和优质的服务,还涉及到如何高效管理运营、提升顾客体验以及实现智能化转型。因此,许多餐饮业主选择自己搭建餐饮点餐系统,这一决策背后有多重深层次的原因:1. 定制化需求......
  • 将控制台程序发布为Windows服务
    部署在线文档管理系统出现的问题网上找了一个很好用的在线文档管理系统https://www.iminho.me/跟着文档部署时发现了一个小问题,就是这个服务程序运行之后会一直以控制台程序的形式运行在服务器中,如果后面有其他人登入系统,不小心关闭了这个程序,网站就无法正常访问了于是想着......
  • 抖音私信卡片制作教程,使用W外链创建抖音/快手/小红书卡片
    在数字营销和社交媒体日益繁荣的今天,利用外部链接(W外链平台)为抖音平台创建卡片已成为一种有效的推广手段。抖音卡片不仅可以直接将观众导向目标网页或产品,还能提高用户的参与度和品牌的曝光度。下面,我们将详细介绍如何使用W外链平台创建抖音卡片。 一、了解W外链平台和抖音卡......
  • Docker & Ubuntu & Milvus 2.4 windows 详细安装攻略
    目录背景安装DockerDestop下载docker破解之法启动dockerdestop OS镜像前置条件dism启动WSL服务命令......