Para um guia em português de como usar o chocolatey para instalar suas dependências, basta acessar este link.
This repository contains installation and update scripts, I use in my daily work.
They depend on 🍫 chocolatey, which is the package manager, I like most on Windows.
For the Linux SO, try 🐧 https://github.com/georgemaia/env-linux.
Chocolatey is a package manager for windows, allowing you to install apps with a single command. This is how you install git using chocolatey: choco install git
See github repo
First install Chocolatey using cmd
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))After start cmd.exe as administrator and run [chocolatey-install.bat]chocolatey-install.bat).
You can simply switch from manual installation to chocolatey, because chocolatey uses the installers provided by the software vendors. They should be capabale to recognize an existing installation.
Please see the wiki
Give choco.exe /? a shot (or choco.exe -h). For specific commands, add the command and then the help switch e.g. choco.exe install -h.
Check out Chocolatey's homepage or this github repo.
- 7-Zip
- Adobe Acrobat Reader DC
- Amazon Send to Kindle
- Anaconda Notebook
- Android Studio
- Anydesk
- Brave Browser
- Calibre
- Composer - Php Dependency Manager
- DBeaver
- Docker-Desktop
- Dropbox
- Fira Code Font
- FileZilla Client
- Firefox
- Font-Awesome
- Gradle
- Git
- Insomnia
- IntelliJidea Community
- Kdenlive
- LibreOffice
- MEGAsync
- Microsoft PowerToys
- Microsoft Visual Studio Code
- Obs-studio
- Openshot
- Oracle VM VirtualBox
- Pandoc
- Putty
- sql-server-management-studio
- Python 3
- SyncToy
- Synctrayzor
- TeamViewer
- Ventoy
- VeraCrypt
- VLC media player
- VMWare Workstation Player
- VNC Viewer
- VS Code
- WindirStat
- WinSCP
- XAMPP
🖵 Windows Package Manager (winget) is a command-line utility developed by Microsoft for Windows 10 and later versions. It is designed to simplify the process of installing, updating, configuring, and managing software applications on Windows machines.
Documentação Oficial Winget: https://learn.microsoft.com/en-us/windows/package-manager/winget/
Here are some common commands and examples of how to use winget:
Search for Packages: To search for a package, you can use the search command. For example:
winget search application_nameInstall a Package: To install a package, use the install command along with the package name. For example:
winget install package_nameList Installed Packages: You can list all installed packages using the list command:
winget listUninstall a Package: To uninstall a package, use the uninstall command followed by the package name:
winget uninstall package_nameUpdate All Packages: You can update all installed packages to their latest versions with the upgrade command:
winget upgrade --all --include-unknownShow Package Information: To view detailed information about a package, you can use the show command:
winget show package_nameInstall Packages from Manifest Files: You can use package manifest files (.yaml) to install packages with specific configurations. For example:
winget install -m path\to\package.yamlConfigure Source Repositories: You can add custom sources or repositories for package management using the source command. This allows you to access additional software packages not included in the default Microsoft repository.
Call a instalation bat:
After start cmd.exe as administrator and run winget-install.bat.
- 7-Zip
- Adobe Acrobat Reader
- AnyDesk
- Brave
- DBeaver
- Git
- Inkscape
- Laragon
- LibreOffice
- Microsoft Visual Studio Code
- NodeJS
- Obsidian
- OnlyOffice
- OpenStreetMap JOSM
- Oracle VirtualBox
- Powershell
- QGis
- Veracrypt
- WinSCP
Run update-all.bat from time to time to ensure that all packages are up to date.
