https://github.com/blmarquess/postinstall
Setup que faço após instalar uma distro linux no meu PC, automatizando a instalação de vários apps e algumas das configurações que eu preciso e ou gosto no meu ambiente linux
https://github.com/blmarquess/postinstall
automation developer-tools linux shell-script ubuntu
Last synced: 3 months ago
JSON representation
Setup que faço após instalar uma distro linux no meu PC, automatizando a instalação de vários apps e algumas das configurações que eu preciso e ou gosto no meu ambiente linux
- Host: GitHub
- URL: https://github.com/blmarquess/postinstall
- Owner: blmarquess
- License: gpl-3.0
- Created: 2022-04-26T09:04:44.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-29T17:52:51.000Z (over 3 years ago)
- Last Synced: 2025-10-05T23:27:44.483Z (4 months ago)
- Topics: automation, developer-tools, linux, shell-script, ubuntu
- Language: C
- Homepage:
- Size: 7.05 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PostInstall Ubuntu e derivados
## Setup que faço após instalar uma distro linux no meu PC
Este é o script que executo após a instalação do sistema no computador
>OBS: Este script foi feito pensando em uma distro baseada em Debian exemplo: Ubuntu, Lumbutu, kubuntu, xubuntu, linux-mint, PopOS, Deepin Linux, ElementaryOS, PearOS, Zorin OS, JigOS, LXLE, KDE Neon, Alinex, BackBox, PC/OS, Shift Linux, DuZero e etc...
>
>Para distros ArchBase estarei postando brevemente
### Para executar o script
Faça o download do arquivo BMpostInstall.sh
Clique com o botão direito sobre ele selecione propriedades, vá até a aba permissões e marque a caixa de texto que habilita executar o arquivo (nem todas as distribuições tem esta opção habilitada no gerenciador de arquivos)
### Opção via terminal
Copie o código abaixo e cole no terminal
```shell
wget https://raw.githubusercontent.com/blmarquess/postInstall/main/BMpostInstall-v2.1.sh &&
sudo chmod a+x BMpostInstall-v2.1.sh && ./BMpostInstall-v2.1.sh
```
De permissão ao seu usuario para usar o docker sem usar "sudo
```shell
sudo usermod -aG docker ${USER}
su - ${USER}
```
Então é só aguardar a execução e ao terminar reinicie a maquina e ja estará tudo instalado com a chave ssh criada pronta para registrar no github.
O Github CLI esta instalado para autenticar seu usuário execute:
```shell
gh auth login
```
Siga os passos para autenticar no github e utilizar o GitHub CLI
### lista de Aplicações instaladas com este script
- git
- python3
- zsh - ohMyZsh
- Flatpak com FlatHub
- Docker-ce
- gh - GitHub CLI
- Spotify
- NodeJs
- Insomnia
- Beekeeper-Studio
- WPS Office
- Mysql Workbench Community
- OBS Studio
- Sublimetext
- DBeaverCommunity
- Discord
- Videolan VLC
- Telegram desktop
- Gnome Boxes
- qBittorrent
- Flameshot
- JetBrains PyCharm-Community
- JetBrains IntelliJ-IDEA-Community
- Webcamoid
- Obsidian - Markdown editor
- Planner
- Microsoft Teams
- GIMP
- Brave Browser
- Wonderwall - 'app de wallpaper'
- Microsoft Edge
- Slack
- AppImage Store
- Postman
- Google Chrome
- MasterPDFEditor
- Zoom Meeting
### Proximas etapas
- [ ] Criar uma interface grafica para que possa ser selecionado quais aplicações serão instaladas.
### Para instalar os drives de video
[Guia de instalação de drives no linux](https://github.com/blmarquess/postInstall/blob/main/install-drives-GPU.md)
### Apoie o desenvolvimento
- Marque como favorito
- Se encontrar algum erro abra uma issue ou manda um e-mail
- E se conseguir me paga um café. 😃
[](https://ko-fi.com/N4N2DC6XA)