跳至主要內容

Chocolatey常用软件包安装命令整理

大约 3 分钟约 765 字

Chocolatey常用软件包安装命令整理

Windows部署Chocolatey

# 管理员权限打开Powershell执行以下命令安装Chocolatey客户端
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('http://download-soft.lead.cn/chocolatey/ChocolateyInstall.ps1'))

常用Windows软件Chocolatey安装命令

# windows 10安装dotnet 3.5
choco install dotnet35-win10 -y
# windows 2019安装dotnet 3.5
choco install dotnet35-ws2019 -y
# 安装dotnet 4.7.2
choco install dotnet4.7.2 --version 4.7.2.20180712 -y
# 安装dotnet 4.8.0
choco install dotnetfx --version 4.8.0.2019093 -y

# 安装JDK Java开发环境
choco install jdk8 -y -params 'installdir=c:\\java8;source=false;both=true'

# Windows Server安装SQL Server 2016
choco install sqlserver2016_sp1 -y
# 安装SQL Server Management Studio中文版
choco install ssms-chs -y
# 安装SSMS插件SQLToolbelt工具
choco install -y sqltoolbelt --params "/products:'SQL Prompt, SQL Search'"

# Windows安装MySQL 8
choco install mysql --params "/installLocation=D:\\mysql8 /dataLocation=D:\\data /port:3306 /serviceName:AltSQL" -y
# 安装MySQL Workbench管理工具
choco install mysql.workbench  -y
# 安装Oracle SQL Developer数据库连接工具
choco install sqldeveloper -y

# 安装Microsoft Visual C++基础环境
choco install vcredist140 -y

# 安装版本控制工具git客户端
choco install git.install -y
# 安装小乌龟git版
choco install tortoisegit -y


# 安装kettle ETL工具
choco install kettle -params "installdir=D:\\kettle" -y

# 安装解压缩软件
choco install 7zip.install -y

# 安装谷歌浏览器
choco install GoogleChrome -y
# 安装edge浏览器
choco install microsoft-edge -y
# 安装PDF编辑软件Adobe Reader DC
choco install adobe-acrobat-pro-dc -y
# 安装福星PDF阅读器
choco install foxitreader -y
# 安装MarkDown文档编辑器typora 
choco install typora -y
# 安装MarkdownMonster工具
choco install MarkdownMonster.Portable
# 安装NotePad++
choco install notepadplusplus.install -y
# 安装开发工具vscode
choco install vscode -y
# 安装脑图工具xmind
choco install xmind -y
# 安装Office软件
choco install office2019proplus -y
choco install office2013proplus -y
choco install office2016proplus -y
choco install visio2016proplus -y
choco install project2016proplus -y
choco install wps-office-free -y

# 安装光盘镜像工具ultraiso
choco install ultraiso -y

开发相关办公软件安装

# 软件开发人员相关软件
choco install -y sql-server-management-studio winscp  office2013proplus visio2016proplus 7zip GoogleChrome  tortoisesvn xmind vscode git.install python2 postman nodejs-lts redis-desktop-manager

运维相关工具

# 安装日期提取工具filebeat
choco install filebeat -y

# 安装Windows salt-minion服务
choco install saltminion -y

# 安装zabbix-agent2客户端
choco install zabbix_agent2 -params "installdir=C:\\zabbix_agent2" -y

# 安装zabbix-agent客户端(不推荐)
choco install zabbix-agent.install --version 5.0-lts -params '"/SERVER:zabbix.lead.cn /HOSTMETADATA:windows_sqlserver /ENABLEREMOTECOMMANDS:1 /SKIP:fw"'

# 安装vncviewer工具
choco install vnc-viewer -y

# 安装Windows内部工具
choco install sysinternals --params "/InstallDir:C:\\sysinternals"

Linux服务器脚本

# IP configure
ip addr show  ens192 | grep 'inet '| awk -F/ '{print $1}' | awk '{print $2}'

# For CentOS 7 
# include setup dns, disable firewalld, disable selinux, setup hostname, setup centos 7 os base yum repository, setup ntp crontab job
curl http://mirrors.lead.cn/scripts/centos7_os_basic_config.sh | bash

# 禁用SELINUX
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=permissive/' /etc/sysconfig/selinux

# 配置系统基础yum源
cd /etc/yum.repos.d
rename repo repo.bak *.repo
curl -s -o /etc/yum.repos.d/CentOS-Base.repo  http://mirrors.lead.cn/repo/CentOS-Base.repo
yum makecache fast 

# 配置NTP时钟同步作业
crontab -l | { cat; echo '*/10 * * * * /usr/sbin/ntpdate -u corp.lead.com >> /var/log/ntpdate_sync.log 2>&1'; } | crontab -

# rename hostname
curl  http://mirrors.lead.cn/scripts/setup_hostname.sh | bash

# 安装zabbix-agent2客户端
curl http://mirrors.lead.cn/scripts/centos7_install_zabbix-agent2_5.0LTS.sh | bash

# 安装Salt-Monion服务
curl http://mirrors.lead.cn/scripts/centos7_install_salt-minion.sh | bash

# 安装filebeat服务
curl http://mirrors.lead.cn/scripts/centos7_install_filebeat_7.14.2.sh | bash

# 安装docker服务
curl http://mirrors.lead.cn/scripts/centos7-install-docker.sh | bash

# Nginx install
curl -s http://mirrors.lead.cn/scripts/centos7_install_nginx_1.18.0.sh | bash

# download nginx.conf
curl -s http://mirrors.lead.cn/scripts/nginx_vhosts_create.sh | bash

# download cert files
curl -s http://mirrors.lead.cn/scripts/download_nginx_cert.sh | bash

# OpenRestry install
curl -s http://mirrors.lead.cn/scripts/centos7_install_openresty_1.15.8.3.sh  | bash

# download openrestry nginx.conf
curl -s http://mirrors.lead.cn/scripts/openrestry_vhosts_create.sh | bash

# Install tengine 2.3.3
curl -s http://mirrors.lead.cn/scripts/centos7_install_tengine_2.3.3.sh | bash