Files
chocolatey/README.md

117 lines
3.8 KiB
Markdown
Raw Normal View History

2025-09-12 17:49:59 -03:00
# Instalador de Programas Automatizado para Windows
Este script (`instalacao.bat`) foi criado para automatizar a instalação de um conjunto de softwares essenciais em uma nova instalação do Windows, utilizando o gerenciador de pacotes Chocolatey.
2025-09-12 17:50:52 -03:00
Ele oferece dois perfis de instalação para atender a diferentes necessidades: um focado em **--Programação--** e outro em **--Games--**.
2025-09-12 17:49:59 -03:00
## Pré-requisitos
1. **Windows 10 ou 11**.
2. **Executar como Administrador**: O script precisa de permissões elevadas para instalar softwares e habilitar recursos do sistema.
3. **Chocolatey Instalado**: O script depende do Chocolatey para funcionar. Se você não o tiver, instale-o primeiro:
* Abra o **PowerShell como Administrador**.
* Execute o seguinte comando:
```powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
```
## Como Usar
1. Faça o download do arquivo `instalacao.bat`.
2. Clique com o botão direito no arquivo e selecione **"Executar como administrador"**.
3. Um menu aparecerá no terminal, solicitando que você escolha um perfil de instalação.
4. Digite `1` ou `2` e pressione Enter.
5. O script começará a baixar e instalar todos os programas automaticamente. Ao final, ele solicitará que o computador seja reiniciado.
---
## Perfis de Instalação
### Perfil 1: Programação
Ideal para desenvolvedores. Instala um ambiente de desenvolvimento completo, incluindo:
* **WSL2 (Subsistema do Windows para Linux)** e **Docker Desktop**.
* Ferramentas de programação como VS Code, Git, Node.js, Python, etc.
* Todos os softwares de utilidade geral, multimídia e produtividade.
* Lançadores de jogos como Steam e Epic Games Launcher.
### Perfil 2: Games
Otimizado para jogadores. Foca em instalar o necessário para jogos e uso geral:
* Instala o jogo **Valorant**.
* **Não instala** WSL2, Docker ou outras ferramentas pesadas de desenvolvimento.
* Inclui todos os softwares de utilidade geral, multimídia e produtividade.
---
## Lista de Softwares Instalados
Abaixo está a lista completa de softwares que o script instala, divididos por categoria.
#### Ferramentas de Sistema e Diagnóstico (Ambos os perfis)
- 7-Zip
- CrystalDiskInfo
- CPU-Z
- DirectX
- .NET Framework
- Everything (busca de arquivos)
- HWiNFO
- OpenAL
- PowerShell
- PowerToys
- FontBase
- SageThumbs
- Visual C++ Redistributables (All-in-One)
- XCP-ng Center
#### Desenvolvimento e Programadores (Ambos os perfis)
- Composer
- DBeaver
- Git
- GitHub Desktop
- Node.js
- Notepad++
- PuTTY
- Python
- Visual Studio Code
- Windows Terminal
#### Containers e Docker (`Perfil Programação`)
- Docker Desktop
- Docker CLI
- Docker Compose
- WSL2 (Pré-requisito)
#### Multimídia, Áudio e Vídeo (Ambos os perfis)
- HandBrake
- OBS Studio (com plugins Move Transition e DroidCam)
- VLC Media Player
#### Internet e Redes (Ambos os perfis)
- Firefox
- OpenSSH
- qBittorrent
- WinSCP
#### Segurança e Produtividade (Ambos os perfis)
- KeePass
- OnlyOffice
- Thunderbird
#### Ferramentas de IA (Ambos os perfis)
- Cursor IDE
- Windesurf
#### Utilitários e Games
- Image Resizer (`Ambos os perfis`)
- GCompris (`Ambos os perfis`)
- Haroopad (`Ambos os perfis`)
- iTunes (`Ambos os perfis`)
- **Valorant** (`Perfil Games`)
- **Steam** (`Perfil Programação`)
- **Epic Games Launcher** (`Perfil Programação`)
## Pós-instalação
Ao final do processo, é **essencial reiniciar o computador**. Isso é especialmente crítico para o **Perfil de Programação**, pois a reinicialização finaliza a instalação do WSL2 e do Hyper-V, permitindo que o Docker Desktop funcione corretamente.