https://github.com/juliofilizzola/install-dependencies
Este repositório contém um script Bash para automatizar a atualização do sistema e a instalação de diversas ferramentas essenciais para desenvolvedores.
https://github.com/juliofilizzola/install-dependencies
bash bash-script sh
Last synced: 2 months ago
JSON representation
Este repositório contém um script Bash para automatizar a atualização do sistema e a instalação de diversas ferramentas essenciais para desenvolvedores.
- Host: GitHub
- URL: https://github.com/juliofilizzola/install-dependencies
- Owner: juliofilizzola
- License: other
- Created: 2025-01-03T16:51:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-18T18:15:17.000Z (over 1 year ago)
- Last Synced: 2025-03-06T14:30:50.860Z (over 1 year ago)
- Topics: bash, bash-script, sh
- Language: Shell
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Script de Instalação de Ferramentas Essenciais
Este repositório contém um script Bash para automatizar a atualização do sistema e a instalação de diversas ferramentas essenciais para desenvolvedores.
## Ferramentas Instaladas
O script instala as seguintes ferramentas:
- **Git**: Sistema de controle de versão distribuído.
- **JetBrains Toolbox**: Gerenciador de IDEs JetBrains.
- **Docker**: Plataforma de conteinerização.
- **Visual Studio Code**: Editor de código leve e versátil.
- **Vim**: Editor de texto em terminal.
## Requisitos
- Distribuição baseada em Debian (ex.: Ubuntu).
- Permissões de administrador (sudo).
## Como Usar
1. Clone este repositório ou baixe o arquivo `install_tools.sh`.
```bash
git clone git@github.com:juliofilizzola/Install-Dependencies.git
cd Install-Dependencies
```
2. Torne o arquivo executável:
```bash
chmod +x install_dependencies.sh
```
3. Execute o script com permissão de administrador:
```bash
sudo ./install_dependencies.sh
```
4. Aguarde a conclusão da instalação.
## O que o script faz
- **Atualiza o sistema**: Usa `apt update` e `apt upgrade` para garantir que você tenha os pacotes mais recentes.
- **Instala as ferramentas mencionadas**: Realiza downloads, configura repositórios e instalações de maneira automatizada.
- **Remove pacotes desnecessários**: Realiza limpeza de arquivos e pacotes não utilizados.
## Notas
- Para o **JetBrains Toolbox**, certifique-se de que a URL no script é a mais atual. Você pode verificar no [site oficial](https://www.jetbrains.com/toolbox-app/).
- O script é projetado para sistemas baseados em Debian. Para outras distribuições Linux, como Fedora ou Arch, ajustes serão necessários.
## Adicionando mais ferramentas
Caso deseje incluir novas ferramentas, basta adicionar os comandos de instalação no script. Siga o mesmo padrão usado para as ferramentas já listadas.
## Licença
Este projeto está licenciado sob a [Licença MIT](LICENSE). Sinta-se à vontade para usar e modificar conforme necessário.