Projeto

Geral

Perfil

Instalação do grSim Linux num computador Windows utilizando WSL (recomendado) » Histórico » Versão 8

Vinícius Neves, 16/03/2021 20:14 h

1 1 Vinícius Neves
# Instalação do grSim Linux num computador Windows utilizando WSL (recomendado)
2
3 2 Vinícius Neves
### Habilitação do WSL
4
5 1 Vinícius Neves
Não necessário baixar o WSL, apenas habilita-lo no windows a partir do Power Shell.
6 2 Vinícius Neves
7 8 Vinícius Neves
No Power Shell, execute os seguintes comando:
8 2 Vinícius Neves
9 4 Vinícius Neves
~~~
10 1 Vinícius Neves
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
11 8 Vinícius Neves
12
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
13 2 Vinícius Neves
~~~
14 1 Vinícius Neves
15 8 Vinícius Neves
Em seguida, acesse o link: https://docs.microsoft.com/pt-br/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package, e baixe o arquivo informado no passo 1 da etapa 4.
16 1 Vinícius Neves
17 8 Vinícius Neves
De volta ao Power Shell, execute os seguintes comandos para utilizar a versão 2 do WSL:
18 2 Vinícius Neves
19 8 Vinícius Neves
20 1 Vinícius Neves
~~~
21
wsl --set-default-version 2
22 8 Vinícius Neves
~~~
23
24
Após ter habilitado o WSL, vá à Microsoft Store e faça o download do Ubuntu 20.04 LTS.
25
Para conferir se a versão utilizada é correta, execute, no Power Shell:
26
27
~~~
28 1 Vinícius Neves
wsl -l -v
29
~~~
30 2 Vinícius Neves
31 8 Vinícius Neves
32
33 2 Vinícius Neves
### Inicialização e configuração do Ubuntu.
34
35
Após ter baixado o Ubuntu 20.04 LTS, inicie-o e execute os seguintes comandos:
36
37 4 Vinícius Neves
~~~
38 2 Vinícius Neves
sudo apt-get upgrade
39
sudo apt-get apdate
40
sudo apt-get install gedit
41 4 Vinícius Neves
~~~
42
43
### Interface gráfica
44
45
Para ser possível obter uma interface gráfica, precisamos de um xserver, você pode baixá-lo aqui: https://sourceforge.net/projects/xming/.
46
47
Após baixado, abra o xlaunch em seu computador e siga a seguinte sequência:
48
49
//adc fotos
50
51
Em sequência, retorne ao ubuntu e execute os seguintes comandos:
52
53
~~~
54
sudo apt-get remove  openssh-server
55
sudo apt-get install  openssh-server
56
sudo nano /etc/ssh/sshd_config
57
~~~
58
59
O comando nano irá abrir algo semelhante a um bloco de notas, após aberto, será preciso realizar as seguintes alterações:
60
61
Change - ListenAddress 0.0.0.0
62
Change - Port 2200
63
Change - PermitRootLogin no
64
Add - AllowUsers yourusername
65
Change - PasswordAuthentication yes
66
Add - UsePrivilegeSeparation no
67
68
obs: onde houver change, lembre-se de retirar o #
69
70
Com as alterações feitas, pressione ctrl + x para sair e y + enter para confirmar.
71
72
### Desativar todos os firewalls do Windows
73 1 Vinícius Neves
74
Vá em Windows Defender Firewall -> Ativar ou Desativar o Windows Defender Firewall -> desative todos os firewalls.
75
76 8 Vinícius Neves
Execute no ubuntu:
77
78
~~~
79
sudo service ssh --full-restart
80
~~~
81
82 4 Vinícius Neves
### Instalando o grSim
83
84
No ubuntu, execute:
85
86
~~~
87
sudo apt install git build-essential cmake pkg-config qt5-default \
88
                   libqt5opengl5-dev libgl1-mesa-dev libglu1-mesa-dev \
89
                   libprotobuf-dev protobuf-compiler libode-dev libboost-dev
90
~~~
91
92
Defina a pasta em que você deseja armazenar:
93
94
~~~
95
cd /home/<sua_pasta_de_usuario>
96
git clone https://github.com/RoboCup-SSL/grSim.git
97
mkdir build
98
cd build
99
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
100
make
101
102
cd bin
103
./grSim
104
~~~
105
106
Ao final, o grSim deve ter sido iniciado.
107
108
109