Skip to content

Latest commit

 

History

History
105 lines (88 loc) · 5.78 KB

setup-maquina-windows.md

File metadata and controls

105 lines (88 loc) · 5.78 KB

Etapas para configurações máquinas Windows para publicação de dados abertos

  • Autorizar usuário como administrador da máquina pois algumas instalações necessitam deste privilégio.
  • Configurar proxy nas variáveis de ambiente.
    • Link de referência
    • Abra o prompt de comando e digite "sysdm.cpl".
    • Na aba "Advanced" selecione "Environment variables".
    • Na "system variables" clique em "new".
    • O padrão da variável a ser criada é http://USER:PASSWORD@PROXYADDRESS:PORT
    • Crie variável de nome http_proxy e valor http://m123456:123456@proxycamg.prodemge.gov.br:8080 (substitua m123456 por seu USER de rede e 123456 por sua PASSWORD)
    • Crie variável de nome https_proxy e valor http://m123456:123456@proxycamg.prodemge.gov.br:8080 (substitua m123456 por seu USER de rede e 123456 por sua PASSWORD). CUIDADO: O link da variável de ambiente "https_proxy" começa realmente com "http"

Atenção: Se na senhar constarem caracteres especiais como @ e #, estes precisam ser substituídos por caracteres de escape em HTML. Veja os valores de conversão.

  • Instalar editor de Texto de sua preferência.
    • Indicação: Sublime.
    • Pesquisar no google "sublime download for windows".
    • Realizar o download e instalação da versão mais recente disponível.
    • Importante instalar editor primeiro pois durante instalação git (próxima etapa) deverá ser selecionado o editor padrão.
  • Configurar abertura Sublime via terminal.
  • Vídeo de Referência.
  • Link de Referência.
  • Incluir o caminho de instalação do Sublime no path do window:
    • Abra o prompt de comando e digite "sysdm.cpl".
    • Na aba "Advanced" selecione "Environment variables".
    • Na "system variables" chamada "Path" clique em "edit".
    • Adicione "C:\Program Files\Sublime Text3".
    • Salve e reinicie o prompt de comando.
  • Obs.: Selecione o caminho de instalação da sua máquina e não copie e cole o que os tutorais sugerem, pois poderá haver divergência.
  • Utilização: Navegando até a pasta desejada digite "subl ."
  • Configurar atalho Sublime auto-save.
  • Configurar atalho para comentar linhas no Sublime
  • Instalar git.
    • Apenas a título de sugestão, visto que isso não atrapalhará em nada a instalação, como utilizaremos muito github, seguir com as opções padrão até "Adjusting the name of the initial branch in new repositories" e selecionar a opção "Override the default branch name for new repositories" com "main" na caixa de diálogo aberta para inserção da sua branch padrão.
    • Em "Configuring the terminal emulator to use with Git Bash" selecione "Use Windows' default console window"
    • Conferência de instalação realizada com sucesso:
$ git --version

# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
git version 2.33.0.windows.2
  • Configurar git para clone, pull, push via Proxy.
# Modelo
# Não copie e cole cegamente, troque USER, PASSOWORD, PROXYADDRESS e PORT
$ git config --global http.proxy http://USER:PASSWORD@PROXYADDRESS:PORT

# Exemplo
$ git config --global http.proxy http://m123456:123456@proxycamg.prodemge.gov.br:8080
  • Instalação git large files - glf
    • Download e instalação de executável para Windows.
    • Finalização da instalação via terminal e conferência
# Instalação
git lfs install

# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
$ git lfs --version
git-lfs/2.13.3 (GitHub; windows amd64; go 1.16.2; git a5e65851)
  • Fixar a senha no git para possibilitar todas as operações de clone, pull e push sem precisar digitar as credenciais em cada operação - digitar na bash:
$ git config --global credential.helper wincred
  • Instalar Python 3.9
  • Baixar e instalar Python 3.9.
  • Vídeo de Referência
  • Muito importante na primeira tela da importação marcar a opção "Add Python 3.9 to PATH".
  • Selecionar a opção "Customize installation".
  • Em "Advanced Options" marque "Install for all users".
  • Conferência de instalação realizada com sucesso:
$ python --version

# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
Python 3.9.6

# Criação e Ativação ambiente python Windows
# Criação
$ python -m venv venv

# Ativação
$ source venv/Scripts/activate