Preparando ambiente de Desenvolvimento com Fedora 39
Aqui vou esta colocando alguns programas que uso para o desenvolvimento em vários ambientes, gostaria de ressalta que cada pessoa monta seu próprio ambiente, bom este é o meu.
Tecnologias
- Java
- Angular
- Docker
- VsCode
- Node
- Nvm
Atualizando o sistema dnf upgrade -y
, apos atualizações, reiniciar sua maquina.
Programas Básicos:
Instalando alguns programas básico tais como: nload, nmap, zsh, node, npm, git dnf install vim nload nmap zsh git nodejs npm -y
Instalando o nvm: sudo npm install -g nvm
, o nvm é muito importante pois as vezes temos que usar varias versões do node.
Instalando o oh-my-ssh, link do site: https://ohmyz.sh/#install, realizando a instalação, lembrando que você deverá esta logado com o seu usuário normal sem ser root: sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
VsCode
Acesse o site do VsCode https://code.visualstudio.com/download e baixe o instalando e depois poder abrir o terminal e roda o comando: dnf install nome-do-pacote
JetBrains
Uso a IDE da JetBrains link para o donwload https://www.jetbrains.com/pt-br/idea/ ao baixa o arquivo e so descompactar e entre no diretorio e depois va em bin e executar o arquivo idea.sh
e depois seguir os passos.
Docker
Instalando o Docker lembrando que você pode usar o Podman
sudo curl -fsSL https://get.docker.com | bash
, espere terminar a instalação.
Inicializando o docker de forma automática quando o computador do ligado: sudo systemctl enable docker
e agora dando o start no docker sudo systemctl start docker
.
Se você quiser que seu usuário tenha permissão para subi contêiner sem ser o root faça o seguinte: sudo usermod -aG docker $USER
, apos fazer isso abra outro terminal e digite docker ps
.
Eu uso muito o docker para subir banco de dados, postgres, mysql entre outros, ou ate mesmo usar sistema para teste, bom se for montar um maquina do zero para usar um banco de dados ou varios ai não dar né. Ou ate mesmo criar sua propria aplicação e salva no formato de .iso e subir e outro ambiente de forma rapida e eficaz bom nesse caso o céu é o limite.
Docker Compose
Vamos usar tambem o Docker compose, para a instalação faça: sudo dnf install docker-compose -y
e veja qual a versao docker-compose --version
agora sim nosso ambiente esta finalizado.
Importante:
Eu já gosto baixa o java pela própria IDE acima.
Mais tem outra solução que eu uso bastante que aprendi com meus docentes, que é criar diretório para cada funções vou da um exemplo:
Tenho esses 2 diretórios, onde eu coloco os programas, como: java, lib, IDE's, postman, tudo relacionado a programas. Já no outro diretório, eu coloco todos os projetos. Isso faz com que o ambiente de desenvolvimento fique mais organizado.
Bom ate no momento é isso quem estive mais ideias me fala que eu adiciono ai....
Comentários
-
acabei de usar ele rss
0
Salas de discussão
- 721 Todas as salas de discussão
- 5 Eventos
- 402 Fedora
- 7 CoreOS
- 137 Spins
- 11 CINNAMON
- 28 GNOME
- 63 KDE
- 10 LXDE
- 4 LXQT
- 13 MATE
- SOAS
- 3 XFCE
- 13 Server
- 84 Workstation
- 33 SilverBlue
- Atomic
- 3 Labs
- ARM®
- 3 Segurança
- 7 Servidores
- 222 Tutoriais
- 6 Críticas e Sugestões
- 16 Novidades e anuncios
- 5 CentOS
- 18 Games
- 31 Hardware
- 8 Linguagens de programação