Preparando Ambiente React e React-Native no linux

Instalando cURL

Certifique-se que você tenha o cURL instalado execuntando o comando no terminal:

$ sudo apt-get install curl

Instalando o NodeJS

Agora que temos o cURL instalado, vamos instalar o NodeJS utilizando os comandos abaixo:

$ curl -sL <https://deb.nodesource.com/setup_14.x> | sudo bash -
$ sudo apt-get install -y nodejs
$ sudo apt-get install gcc g++ makecd

Instalando o Yarn

$ curl -sL <https://dl.yarnpkg.com/debian/pubkey.gpg> | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null

$ echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] <https://dl.yarnpkg.com/debian> stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

$ sudo apt-get update && sudo apt-get install yarn

Instalanado o React-Native

Com o NodeJS instalado, vamos instalar a CLI do React-Native:

$ sudo npm install -g react-native-cli

Ou

$ yarn global add react-native-cli

Instalando JDK (Java Development Kit)

A versão 8 do JDK é obrigatória, não utilize outras versões mais recentes.

Para instalar o JDK basta executar os comandos abaixo:

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk

Para verificar e testar a instalção do JDK execute o comando:

$ java -version

Caso você tenha outra versão do java, pode selecionar a versão 8 como padrão usando o comando:

$ sudo update-alternatives --config java

Instalando as libs gráficas

Estamos quase finalizando a instalação do nosso ambiente de desenvolvimento, para finalizar devemos instalar as bibliotecas da versão 32bits do linux para que possamos conseguir emular o nosso projeto, então execute o seguinte comando:

$ sudo apt-get install gcc-multilib lib32z1 lib32stdc++6

Arch Linux

Agora vamos instalar o mesmo ambiente React e React Native na distribuição Arch Linux:

Instalando o NodeJS

Para instalar o nodejs no arch vamos utilizar o seguinte comando:

$ sudo pacman -S nodejs npm

Ou

$ sudo pacman -S nodejs yarn

Instalando o CLI do React-Native

Com o nodejs devidamente instalado, agora podemos instalar o Command Line Interface (CLI) do React Native.

$ sudo npm install -g react-native-cli

Ou

$ sudo yarn global add react-native-cli

Instalando o Java development kit (JDK)

Agora precisamos instalar a JDK na versão 8 com o seguinte comando:

A versão 8 do JDK é obrigatória, não utilize versões mais recentes, pois não ira funcionar corretamente.

Para isso devemos definir o JDK 8 com o seguinte comando:

$ archlinux-java set java-8-open-jdk

Instalando as Libs gráficas

Na maior parte das vezes precisamos instalar algumas bibliotecas de versão 32bits do linux para que possamos conseguir emular o nosso projeto e para isso vamos utilizar o comando para habilitar o repositório multilib:

$ sudo sed -i "/\\[multilib\\]/,/Include/"'s/^#//' /etc/pacman.conf

Conclusão

Este procedimento de instalação do nosso ambiente de desenvolvimento react e react-native é o mesmo para instalar no WSL (Windows Subsystem for Linux).

Company

PostsCareersContato

Install App

©2022 Aleksander Palamar. All rights reserved | CNPJ 26.328.604/0001-55