Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • S Sow Good Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SOW GOOD
  • Sow Good Wiki
  • Wiki
  • configuracao

configuracao · Changes

Page history
Update configuracao authored Apr 24, 2023 by Carolina Schmitt Fração's avatar Carolina Schmitt Fração
Hide whitespace changes
Inline Side-by-side
configuracao.md
View page @ 7cdc3e49
......@@ -7,24 +7,189 @@ O Flutter é a tecnologia que é usada no frontend do projeto.
## Linux
[Site oficial do Flutter para instalação no Linux](https://docs.flutter.dev/get-started/install/linux)
**Pré-requisitos:**
Para instalar o Flutter no Linux, seu ambiente de desenvolvimento precisa atender aos seguintes requisitos:
* Sistema operacional: Linux 64bits.
* 600 MB de espaço em disco para a instalação do SDK
Além de possuir a seguinte lista de ferramentas de linha de comando disponíveis em seu ambiente de desenvolvimento:
* bash
* curl
* Git versão 2.0 ou superior
* mkdir
* rm
* unzip
* which
* xz-utils
* libGLU.so.1 — fornecido pelo pacote mesa em distribuições baseadas no Ubuntu ou Debian.
**Instalação do SDK**
* 1º passo: Baixe o SDK do Flutter.
* 2º passo: crie a pasta na qual deseja colocar o SDK do Flutter e, dentro dela, extraia o arquivo baixado. Ex.:
`mkdir development`
`cd development`
`tar xf ~/<caminho_da_pasta_onde_está_o_sdk>/flutter_linux_v1.2.1-stable.tar.xz`]`
* 3º passo: Adicione o Flutter à variável PATH do sistema. Para tal, copie o caminho até o diretório /bin, existente na pasta “flutter” que você descompactou. Em seguida, edite o arquivo bashrc com o editor de sua preferência e adicione a seguinte linha ao arquivo:
`export PATH=<caminho_até_a_pasta_do_flutter_sdk>/flutter/bin:$PATH`
Feito isso, utilize o comando source ~/.bashrc para atualizar a sua janela de terminal a fim de que ela possa enxergar as mudanças feitas na variável PATH.
Agora já é possível utilizar o comando flutter.
**Instalação de Dependências**
* Agora que o SDK está instalado e o Flutter foi adicionado à variável de ambiente PATH, é possível utilizar o comando flutter doctor.
* O flutter doctor é o comando responsável por verificar se existem dependências do Flutter a serem instaladas. Além disso, ele retorna um relatório (Doctor Summary) sobre o status da instalação contendo as dependências que faltam, como instalá-las, problemas encontrados e como resolvê-los.
* Nesse ponto, é provável que o flutter doctor indique que você precisa instalar a biblioteca libstdc++.i686, necessária para executar projetos Flutter no modo release.
* Para instalá-la, utilize um dos comandos abaixo e confirme a instalação:
`sudo apt-get install lib32stdc++6`
## Windows
[Site com passo a passo para instalação no Windows](https://www.liquidweb.com/kb/how-to-install-and-configure-flutter-sdk-windows-10/)
**Instalação do SDK**
* Abra o Prompt de Comando (CMD) em modo administrador (se você preferir, pode usar o PowerShell no lugar do CMD).
* Digite os seguintes comandos:
`cd ..`
`cd ..`
`git clone https://github.com/flutter/flutter.git -b stable`
* Agora, é necessário adicionar o caminho do flutter nas variáveis de ambiente do Windows. Digite os seguintes comandos:
`setx /M FLUTTER_HOME "C:\flutter"`
`setx /M PATH "%FLUTTER_HOME%\bin;%PATH%"`
* Feche o CMD e abra-o novamente, agora digite flutter doctor
## MacOS
[Site oficial do Flutter com o passo a passo para instalação no MacOS](https://docs.flutter.dev/get-started/install/macos)
**Pré-requisitos:**
Para utilizar o Flutter você precisará de uma versão do MacOs de 64bits e de 700MB de espaço em disco.
Este espaço não leva em consideração Virtual Machines do Android ou Simuladores do iOS, nem outras SDKs necessárias.
* Visual Studio Code
* Chrome
* XCode
* bash
* curl
* git 2.x
* mkdir
* rm
* unzip
* which
**Instalação**
* Navegue para https://flutter.dev/docs/get-started/install e faça o Download do Flutter para sua plataforma (Neste caso, iOS).
* Extraia o conteúdo baixado para uma pasta
**Adição do Flutter ao PATH**
* No passo anterior, foi feito apenas a copia do 'executável' do Flutter para pasta mencionada. é necessário agora torná-lo disponível via linha de comando para começar a criar as aplicações.
* Se for utilizado o terminal padrão do MacOs, é necessário criar um arquivo .bash_profile (Caso não exista) na sua home.
* O conteúdo deste arquivo deve ser:
`export PATH='$PATH:Users/balta/development/flutter/bin'
ZSH`
* Se for utilizado o ZSH, a única mudança é que o arquivo será o .zshenv e não o .bash_profile.
* Faça logout (Ou reinicie) e estará tudo pronto. Ao término do logout ou restart, abra seu terminal e digite o seguinte:
`flutter doctor`
* Se tudo ocorrer certo, um checkup do Flutter irá se iniciar.
# Instalação do Docker
O docker deve ser instalado para poder rodar o Backend do projeto. Além deve, é necessário também instalar o Node.
## Linux
[Site oficial do Docker para instalar no Linux](https://docs.docker.com/engine/install/ubuntu/)
O pacote de instalação do Docker disponível no repositório oficial do Ubuntu pode não ser a versão mais recente. Para garantir que tenha a versão mais recente, terá de instalar o Docker do repositório oficial do Docker. Para fazer isso, adicione uma nova fonte de pacote, adicione a chave GPG do Docker para garantir que os downloads sejam válidos, e então instale o pacote.
* Primeiro, atualize sua lista existente de pacotes:
`sudo apt update`
* Em seguida, instale alguns pacotes pré-requisito que deixam o apt usar pacotes pelo HTTPS:
`sudo apt install apt-transport-https ca-certificates curl software-properties-common`
* Adicione o repositório do Docker às fontes do APT:
`sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"`
* Em seguida, atualize o banco de dados do pacote com os pacotes do Docker do recém adicionado repositório:
`sudo apt update`
* Certifique-se de que você está prestes a instalar do repositório do Docker ao invés do repositório padrão do Ubuntu:
`apt-cache policy docker-ce`
* Você verá um resultado assim, embora o número da versão para o Docker possa ser diferente:
docker-ce:
Installed: (none)
Candidate: 5:19.03.9~3-0~ubuntu-focal
Version table:
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
* Finalmente, instale o Docker:
`sudo apt install docker-ce`
* O Docker deve agora ser instalado, o daemon iniciado e o processo habilitado a iniciar no boot. Verifique se ele está funcionando:
`sudo systemctl status docker`
## Windows
[Site oficial do Docker mostrando como instalar a versão desktop no Windows](https://docs.docker.com/desktop/install/windows-install/)
## MacOS
[Site oficial do Docker com a passo a passo de como instalar Docker no MacOS](https://docs.docker.com/desktop/install/mac-install/)
Clone repository
  • AWS
  • Gerenciamento do Projeto
  • arquitetura
  • banco_dados
  • configuracao
  • Home
  • mockups
  • requisitos
  • sprints