1. Chocolatey 설치
- 터미널 관련 작업 편리하게 하기위한 프로그램
- Key : Windows + x + a -> 관리자 권한 PowerShell 실행
- 아래 명령 실행
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- 컴퓨터 다시시작 후 PowerShell 실행 'choco' 입력 [아래와 같이 나오면 설치 완료]

2. Chocolatey 종속 프로그램 Windows Terminal 설치
- PowerShell 실행 "choco install -y microsoft-windows-terminal" 입력
3. Python 3.8.3 설치[이후 작업부터는 "터미널 프로그램으로 실행"]
# 모든 터미널은 관리자 권한으로 실행
- "choco install -y python --version 3.8.3 " 입력
4. Git 설치
- " choco install git " 입력
- 버전 확인 명령어 : " git --version"
- 삭제 명령어 : " choco uninstall git"
5. Install Visual C++ Redistributables 설치
- 명령어 입력
choco upgrade --checksum64 F3B7A76D84D23F91957AA18456A14B4E90609E4CE8194C5653384ED38DADA6F3 --checksum 99DCE3C841CC6028560830F7866C9CE2928C98CF3256892EF8E6CF755147B0D8 vcredist2010
choco install -y vcredist2010 vcredist2013 vcredist140
6. OpenSSL 설치
- 링크 : https://slproweb.com/products/Win32OpenSSL.html
Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions
Minimum system requirements: Windows XP or later 32MB RAM 200MHz CPU 30MB hard drive space Recommended system requirements: Windows XP or later 128MB RAM 500MHz CPU 300MB hard drive space March 14, 2023 - OpenSSL 3.1 is available. Also, Happy Pi Day. Users
slproweb.com
- 해당 프로그램 다운 및 설치

- 설치 확인 " setx -m OPENSSL_CONF "C:\Program Files\OpenSSL-Win64\bin\openssl.cfg""

- 환경 변수 설정구체적인 설정 방법은 다음과 같습니다.
※ 제어판 -> 시스템 보안 -> 시스템 클릭
※ 고급 시스템 설정 -> 고급 탭 -> 환경변수 클릭
※ 사용자 변수에서 Path 클릭 -> 새록만들기 -> 경로 입력 : "C:\Program Files\OpenSSL-Win64\bin\openssl.cfg" -> 확인

7. Visual Studio 2019 설치
- 링크 : https://visualstudio.microsoft.com/ko/vs/older-downloads/
Visual Studio 이전 다운로드 - 2019, 2017, 2015 및 이전 버전
이전 버전의 Visual Studio Community, Professional 및 Enterprise 소프트웨어를 다운로드합니다. 여기에서 MSDN(Visual Studio) 구독에 로그인합니다.
visualstudio.microsoft.com

- 2019버전 다운로드 진행 및 설치
8. CMake 설치
- 입력 "choco install -y cmake"
9. ROS2 패키지 다운
- "ros2_depend" 폴더 생성
- 링크 : https://github.com/ros2/choco-packages/releases/tag/2022-03-15
Release 2022-03-15 · ros2/choco-packages
Update Bullet to 3.17 from vcpkg
github.com

- 입력 : "choco install -y -s C:\ros2_depend asio cunit eigen tinyxml-usestl tinyxml2 log4cxx bullet"
- 경로는 각자 설치 경로에 맞게 작성
10. 파이썬 설치
- 입력
- python -m pip install -U catkin_pkg cryptography empy ifcfg lark-parser lxml netifaces numpy
- python -m pip install -U catkin_pkg cryptography empy ifcfg lark-parser lxml netifaces numpy
opencv-python pyparsing pyyaml setuptools rosdistro
- python -m pip install -U pydot PyQt5
11. Graphviz 설치
- 입력 : "choco install graphviz"
'ROS > windows10' 카테고리의 다른 글
[ROS2] Windows10 ROS2 설치 - 03 (0) | 2023.05.02 |
---|---|
[ROS] ROS2 Windows11 설치 - 02 (0) | 2023.04.28 |