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

相关文章

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.配置环境

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

MySQL慢查询工具的使用小结

《MySQL慢查询工具的使用小结》使用MySQL的慢查询工具可以帮助开发者识别和优化性能不佳的SQL查询,本文就来介绍一下MySQL的慢查询工具,具有一定的参考价值,感兴趣的可以了解一下... 目录一、启用慢查询日志1.1 编辑mysql配置文件1.2 重启MySQL服务二、配置动态参数(可选)三、分析慢查

基于Python实现进阶版PDF合并/拆分工具

《基于Python实现进阶版PDF合并/拆分工具》在数字化时代,PDF文件已成为日常工作和学习中不可或缺的一部分,本文将详细介绍一款简单易用的PDF工具,帮助用户轻松完成PDF文件的合并与拆分操作... 目录工具概述环境准备界面说明合并PDF文件拆分PDF文件高级技巧常见问题完整源代码总结在数字化时代,PD

Python按照24个实用大方向精选的上千种工具库汇总整理

《Python按照24个实用大方向精选的上千种工具库汇总整理》本文整理了Python生态中近千个库,涵盖数据处理、图像处理、网络开发、Web框架、人工智能、科学计算、GUI工具、测试框架、环境管理等多... 目录1、数据处理文本处理特殊文本处理html/XML 解析文件处理配置文件处理文档相关日志管理日期和

使用Python开发一个Ditto剪贴板数据导出工具

《使用Python开发一个Ditto剪贴板数据导出工具》在日常工作中,我们经常需要处理大量的剪贴板数据,下面将介绍如何使用Python的wxPython库开发一个图形化工具,实现从Ditto数据库中读... 目录前言运行结果项目需求分析技术选型核心功能实现1. Ditto数据库结构分析2. 数据库自动定位3

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址