scoop-windows下包安装工具

2024-01-29 07:38

本文主要是介绍scoop-windows下包安装工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前置条件:安装powershell3+ 和 .NET Framework 4.5+,默认win10已经安装了

配置host

如出现异常,“未能解析此远程名称: ‘raw.githubusercontent.com’”,请添加如下host。

52.74.223.119      github.com 
203.98.7.65        gist.github.com
151.101.184.133    assets-cdn.github.com
151.101.184.133    raw.githubusercontent.com
151.101.184.133    gist.githubusercontent.com
151.101.184.133    cloud.githubusercontent.com
151.101.184.133    camo.githubusercontent.com
151.101.184.133    avatars0.githubusercontent.com
151.101.184.133    avatars1.githubusercontent.com
151.101.184.133    avatars2.githubusercontent.com
151.101.184.133    avatars3.githubusercontent.com
151.101.184.133    avatars4.githubusercontent.com
151.101.184.133    avatars5.githubusercontent.com
151.101.184.133    avatars6.githubusercontent.com
151.101.184.133    avatars7.githubusercontent.com
151.101.184.133    avatars8.githubusercontent.com
151.101.185.194    github.global.ssl.fastly.net

可以访问https://www.ipaddress.com/查询最新的ip和switchhosts修改host

配置scoop本身安装目录

#配置scoop安装目录
[environment]::setEnvironmentVariable('SCOOP','D:\scoop','User')
$env:SCOOP='D:\scoop'
#安装scoop
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

配置scoop软件安装目录

#配置scoop全局app安装目录
[environment]::setEnvironmentVariable('SCOOP_GLOBAL','D:\ScoopApps','Machine')
$env:SCOOP_GLOBAL='D:\ScoopApps'

也可以考虑直接用powershell脚本安装,复制上面命令,保存到install.ps1文件,然后运行脚本

install.ps1

[environment]::setEnvironmentVariable('SCOOP','D:\scoop','User')
$env:SCOOP='D:\scoop'
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
[environment]::setEnvironmentVariable('SCOOP_GLOBAL','D:\ScoopApps','Machine')
$env:SCOOP_GLOBAL='D:\ScoopApps'
powershell.exe install.ps1		//运行脚本

使用scoop

添加仓库到命令行
scoop bucket add **
安装到scoop目录
scoop install **
安装到scoop全局软件目录
scoop install -g **
更新软件信息
scoop update
列出所有的软件
scoop list
查询某个软件信息
scoop info **
根据关键字搜索软件信息
scoop search **

查看scoop信息

查看所有的配置项

scoop help config

查看单个配置项

scoop config SCOOP_REPO

注册mysql为windows服务

注册为服务
mysqld --install MySQL
删除服务
mysqld -remove MySQL
启动服务
net start MySQL
停止服务
net stop MySQL

mysql常见命令

创建数据库
CREATE SCHEMA `quilt` DEFAULT CHARACTER SET utf8 ;
修改密码
ALTER user 'root'@'localhost' IDENTIFIED BY 'your password';
添加用户
create user abc identified by 'abc';
授权用户
grant all privileges on db.* to 'abc'@'%' identified by 'pwd';
flush privileges;
取消授权
revoke all privileges on db.* from 'abc'@'%' identified by 'pwd';
flush privileges;
查询权限
show grants for 'abc';

注册redis为windows服务

注册服务,并命名为 redis-hd
redis-server.exe --service-install redis.windows-service.conf --service-name redis-hd
删除服务
redis-server --service-uninstall --service-name redis-hd
开启服务
redis-server --service-start
停止服务
redis-server --service-stop

gradle设置用户目录

设置用户目录
gradle -g D:\.gradle

搭建c/c++编译环境

安装gcc
scoop install -g gcc
安装make
scoop install -g make
安装cmake
scoop install -g cmake
安装nsis(windows生成安装包时用到)
https://nsis.sourceforge.io/Download

安装nginx

使用scoop安装
scoop install -g nginx
检查配置文件
nginx -t
更新配置文件
nginx -s reload
停止nginx
nginx -s stop

nginx配置教程请参考配置文件结构和服务器配置和Nginx Cookbook

安装zookeeper

安装zookeeper
scoop install -g zookeeper
启动zookeeper,无需start,直接运行
zkserver.cmd
启动客户端
zkcli.cmd
创建节点
create /node value
获取节点的值
get /node
设置节点的值
set /node newValue
删除节点
delete /node

zookeeper入门文档请参考

安装python

//安装命令
scoop install -g python

nexus常用命令

安装服务
nexus.exe /install nexus
启动服务
nexus.exe /start nexus
停止服务
nexus.exe /stop nexus
卸载服务
nexus.exe /uninstall nexus

这篇关于scoop-windows下包安装工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/656205

相关文章

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

python依赖管理工具UV的安装和使用教程

《python依赖管理工具UV的安装和使用教程》UV是一个用Rust编写的Python包安装和依赖管理工具,比传统工具(如pip)有着更快、更高效的体验,:本文主要介绍python依赖管理工具UV... 目录前言一、命令安装uv二、手动编译安装2.1在archlinux安装uv的依赖工具2.2从github

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

Oracle数据库在windows系统上重启步骤

《Oracle数据库在windows系统上重启步骤》有时候在服务中重启了oracle之后,数据库并不能正常访问,下面:本文主要介绍Oracle数据库在windows系统上重启的相关资料,文中通过代... oracle数据库在Windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

使用python制作一款文件粉碎工具

《使用python制作一款文件粉碎工具》这篇文章主要为大家详细介绍了如何使用python制作一款文件粉碎工具,能够有效粉碎密码文件和机密Excel表格等,感兴趣的小伙伴可以了解一下... 文件粉碎工具:适用于粉碎密码文件和机密的escel表格等等,主要作用就是防止 别人用数据恢复大师把你刚删除的机密的文件恢

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队

Python实战之SEO优化自动化工具开发指南

《Python实战之SEO优化自动化工具开发指南》在数字化营销时代,搜索引擎优化(SEO)已成为网站获取流量的重要手段,本文将带您使用Python开发一套完整的SEO自动化工具,需要的可以了解下... 目录前言项目概述技术栈选择核心模块实现1. 关键词研究模块2. 网站技术seo检测模块3. 内容优化分析模

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境