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