栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

windows安装scoop以及scoop安装windows terminal

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows安装scoop以及scoop安装windows terminal


title: windows安装scoop以及scoop安装windows terminal
date: 2021-06-02 09:06:48
tags:

  • scoop
  • windows terminal
    categories: 计算机基础

windows下的包管理器:scoop 以及windows下cmd增强版(主要敲命令行顺手)

scoop scoop简介

scoop 是一款强大的包管理软件,用这个可以理解为在windows下使用centos的yum或者ubuntu的apt-get;使用scoop搜索安装软件会自动设置环境变量,也会管理程序依赖;添加仓库即可安装对应软件。

scoop wiki

scoop github主页

scoop安装 安装条件
用户名不含中文字符
Windows 7 SP1+ / Windows Server 2008+
PowerShell 3+
.NET Framework 4.5+

(.NET Framework我本地版本是4,也安装成功了。。)

验证系统版本:

都是在powershell下执行

$PSVersionTable.PSVersion.Major   #查看Powershell版本
$PSVersionTable.CLRVersion.Major  #查看.NET Framework版本
更改执行策略
set-executionpolicy remotesigned -s cu
安装

更改安装路径(默认在C盘,本能的不爽)

$env:SCOOP='D:Toolsscoop'

[Environment]::SetEnvironmentVariable('SCOOP',$env:SCOOP,'User')

设置scoop global环境变量

$env:SCOOP_GLOBAL='D:ToolsScoopGlobalApps'

[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'User')

其中User代表权限是用户级别,也可以改成系统级别Machine(如果有系统权限的话)

正式安装

iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

## 或者

iwr-useb get.scoop.sh|iex

如果实在下不下来,办法一自己搭梯子,办法二改host,加个

199.232.4.133 raw.githubusercontent.com

改host方式之后安装命令:

iex (new-object net.webclient).downloadstring('https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1') 

安装成功

PS C:UsersAdministrator> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
Initializing...
Downloading scoop...
Extracting...
Creating shim...
Downloading main bucket...
Extracting...
Adding D:Toolsscoopshims to your path.
'lastupdate' has been set to '2021-06-02T09:24:07.1567834+08:00'
Scoop was installed successfully!
Type 'scoop help' for instructions.

scoop help 查看安装成功

卸载scoop

慎用,会卸载所有scoop软件: scoop uninstall scoop

scoop 使用 查找软件

例如想安装个解压缩软件,直接scoop search 7zip
效果:

PS C:UsersAdministrator> scoop search 7zip
'main' bucket:
    7zip (19.00)
安装/卸载软件 安装

搜索到软件之后,scoop install 7zip即可

PS C:UsersAdministrator> scoop install 7zip
Installing '7zip' (19.00) [64bit]
7z1900-x64.msi (1.7 MB) [=====================================================================================] 100%
Checking hash of 7z1900-x64.msi ... ok.
Extracting 7z1900-x64.msi ... done.
Linking D:Toolsscoopapps7zipcurrent => D:Toolsscoopapps7zip19.00
Creating shim for '7z'.
Creating shortcut for 7-Zip (7zFM.exe)
'7zip' (19.00) was installed successfully!

安装完的软件可以在之前配置的目录里找到:D:Toolsscoopapps7zip,试用了下,这种方式安装的软件大概率没广告

卸载

卸载也很简单:scoop unintall 7zip

PS C:UsersAdministrator> scoop uninstall 7zip
Uninstalling '7zip' (19.00).
Removing shim for '7z'.
Removing shortcut ~AppDataRoamingMicrosoftWindowsStart MenuProgramsScoop Apps7-Zip.lnk
Unlinking D:Toolsscoopapps7zipcurrent
'7zip' was uninstalled.

卸载完成原来的安装目录自动删除。

更新软件

如果有软件需要版本更新,直接scoop update 7zip
顺便,更新scoop:scoop update
更新全部:scoop

scoop 一些配置 aria2加速下载

通过配置aria2进行多线程下载:

PS C:UsersAdministrator> scoop install aria2
Installing 'aria2' (1.35.0-1) [64bit]
aria2-1.35.0-win-64bit-build1.zip (2.1 MB) [==================================================================] 100%
Checking hash of aria2-1.35.0-win-64bit-build1.zip ... ok.
Extracting aria2-1.35.0-win-64bit-build1.zip ... done.
Linking D:Toolsscoopappsaria2current => D:Toolsscoopappsaria21.35.0-1
Creating shim for 'aria2c'.
'aria2' (1.35.0-1) was installed successfully!

配置(实际情况酌情修改):

scoop config aria2-max-connection-per-server 16
scoop config aria2-split 16
scoop config aria2-min-split-size 1M
添加仓库

scoop自带的main bucket软件有的时候不能满足需要, 通过添加官方维护的extras bucket来安装其他需要的软件:

PS C:UsersAdministrator> scoop bucket add extras
Checking repo... ok
The extras bucket was added successfully.
添加第三方仓库

另外有的软件在官方维护的extras bucket里面也没有,这时候就要添加第三方仓库,例如安装WT:

scoop bucket add dorado https://github.com/h404bi/dorado
scoop install windowsterminal
windows terminal 简介

也没什么好介绍的吧,也就是一个终端模拟器,喜欢linux命令行的用的比较顺手,比原来的cmd和git bash好用的多(之前也用过cmder,启动越来越慢,bug越来越多,不能忍弃了)

至少需要 Windows 10 18362才能安装WT

安装

应用商店直接装:windows store

github源码装:wt github包地址
下载msixbundle结尾的装就好了

scoop安装wt

翻官方文档,发现extras bucket里面现在已经有wt了,那就不用添加三方仓库了,直接:

scoop install windows-terminal

官方文档:wt README.md

装完了,折腾吧。

文章参考:scoop的安装及基本使用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/984219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号