Java工具

Windows系统的包管理器

2019-05-15  本文已影响0人  一条小咸鱼_orz

Chocolatey

介绍

官网号称 Chocolatey 是在 Windows 上管理软件的明智方式,轻松管理 Windows 软件的各个方面(安装,配置,升级和卸载)。官网:https://chocolatey.org/

安装过程[官网教程]

在cmd中安装(以管理员权限运行)


@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

在PowerShell中安装


Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

自定义安装路径

常用命令


choco -h                      #查看帮助

choco <command> -h            #查看相应命令的帮助

choco install <package name>  #安装软件包

choco search <keyword>        #搜索软件包,会列出跟关键字相关的所有软件包

choco upgrade <package name>  #升级软件包

choco uninstall <package name> #卸载软件包

choco list --local-only        #查看本地安装的软件包

常用软件[软件列表]


choco install googlechrome #安装 Chrome 浏览器

choco install autohotkey.portable #安装 AutoHotKey

choco install ccleaner #安装清理工具

choco install visualstudiocode #安装 VS Code

choco install conemu #安装ConEmu

choco install sourcetree #安装SourceTree

choco install winrar #安装压缩软件

choco install android-sdk #安装 Android SDK

choco install git #安装Git

choco install jdk8 #安装jdk8

choco install nodejs #安装Node.js

choco install virtualbox #安装虚拟机

choco install vim #安装 Vim

choco install docker #安装Docker

choco install wget #安装Wget

choco install dropbox #安装 Dropbox

choco install tortoisesvn #安装 TortoiseSVN

Scoop

介绍

Scoop 是 Windows 上的命令行安装程序,主要针对命令行下的开发者工具。官网:http://scoop.sh/ ,同时,Scoop 是开源的项目,仓库地址:https://github.com/lukesampson/scoop

安装步骤

安装 Scoop 前需要确保你已经允许 PowerShell 执行本地脚本,执行如下命令:


set-executionpolicy remotesigned -scope currentuser

接下来执行如下命令安装到默认路径 (C:\Users<user>\scoop)


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

将Scoop安装到指定路径


[environment]::setEnvironmentVariable('SCOOP','D:\Applications\Scoop','User')

$env:SCOOP='D:\Applications\Scoop'

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

配置Scoop全局程序安装到自定义目录


[environment]::setEnvironmentVariable('SCOOP_GLOBAL','F:\GlobalScoopApps','Machine')

$env:SCOOP_GLOBAL='F:\GlobalScoopApps'

常用命令


scoop help #查看帮助

scoop install #安装 APP

scoop uninstall #卸载 APP

scoop list #列出已安装的 APP

scoop search #搜索 APP

scoop update #更新 APP 和 Scoop 自身

常用软件


scoop install 7zip #安装压缩软件

scoop install git  #安装Git

scoop install openssh #安装OpenSSH

scoop install concfg #安装控制台配置文件导入导出工具

concfg import solarized small #导入 Solarized 主题

参考

上一篇 下一篇

猜你喜欢

热点阅读