Linux

[Window11]Mobaxterm을 이용해 Linux환경으로 Vivado 2022.2 설치

낑낑이 2025. 1. 6. 13:45

1. Mobaxterm 다운로드

https://mobaxterm.mobatek.net/download.html

 

MobaXterm free Xserver and tabbed SSH client for Windows

The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!

mobaxterm.mobatek.net

위 링크를 통해 Mobaxterm을 다운받는다

installer edition다운

Installer edition을 다운받는다

 

이후 Microsoft Store에 방문하여 

Ubuntu 22.04.05를 다운받는다 

이후 Ubuntu를 실행했을때 

이와같이 error가 발생한다면 

1.Windows 기능

Hyper-V , Linux용 Windows 하위시스템 , 가상머신 플랫폼 << 이 세항목을 켜주고 컴퓨터를 재실행한뒤

2.Window Kernel 업데이트

https://learn.microsoft.com/ko-kr/windows/wsl/install-manual

 

이전 버전 WSL의 수동 설치 단계

wsl install 명령을 사용하지 않고 이전 버전의 Windows에 WSL을 수동으로 설치하는 방법에 대한 단계별 지침입니다.

learn.microsoft.com

해당 사이트에 들어가

아래 링크를 다운받고 실행시키면 Ubuntu가 정상적으로 실행된다 

Ubuntu를 실행해 계정을 생성하고 password를 설정해주면 정상적으로 계정이 작동된다


2.Mobaxterm 실행

이와같이 Seesion이 생성되는데 

sudo passwd       # root 계정 (administrator 와 유사) 의 비밀번호를 설정.

lsb_release -a     # 설치된 OS 버전 확인.

ls -al                    # 현재 폴더 내의 파일 및 폴더 list 출력

pwd                     # 현재 폴더 경로 확인.

mkdir tools          # 현재 폴더안에 "tools" 라는 폴더를 생성

explorer.exe .      # WSL 의 파일시스템을 windows 폴더로 Open 하기 위해 사용. 

# 설치파일 복사. Xilinx_Unified_2020.2_1118_1232_Lin64.bin

sudo apt-get update          # apt-get 파일리스트 update

sudo apt upgrade -y

sudo apt install gcc -y            # gcc 설치

sudo apt install g++ -y            # g++ 설치

sudo apt install unzip -y         # unzip 설치 

sudo apt-get install libtinfo5 libncurses5 libxrender1 -y  # vivado 구동을 위한 library 설치

sudo apt install libncurses5-dev libncursesw5-dev libtinfo-dev -y 

해당 코드를 한줄씩 적어놓는다


su                  # root  계정으로 전환. 

rm Xilinx_Unified_2020.2_1118_1232_Lin64.bin:Zone.Identifier   # explorer.exe 의 폴더로 

복사하면 생기는 불필요 파일. 이를 삭제

./Xilinx_Unified_2020.2_1118_1232_Lin64.bin -- -b AuthTokengen       # xilinx 계정토큰생성.

./Xilinx_Unified_2020.2_1118_1232_Lin64.bin -- -b ConfigGen             # config 파일 생성

vi /root/.Xilinx/install_config.txt               # 생성된 config 파일을 편집함.


./Xilinx_Unified_2022.2_1021_0703_Lin64.bin -- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt

이를 실행하면 파일이 설치되게된다.

./X까지 치고 Tab을 눌러 자신이 갖고있는 Xilinx파일을 open하고

-- -a XilinxEULA,3rdPartyEULA -b Install -c /root/.Xilinx/install_config.txt 이부분만 복사 붙여넣기 하면된다

참고로 리눅스는 붙여넣기가 마우스 오른쪽이다


exit             # root 계정 종료.

source ./tools/Xilinx/Vivado/2020.2/settings64.sh    # 설치한 Vivado 의 환경을 잡아주는 shell script 적용

vi ~/.bashrc                 # terminal open 시, 자동으로 실행되는 명령어가 들어있음.

명령어를 실행하면

 

이런 파일이 오픈되는데 저기 맨 하단에 

source ./tools/Xilinx/Vivado/2020.2/settings64.sh

를 추가하고 저장하고 나오면된다

저걸 쓸때 A를 입력하면 INSERT 표시가 되는데 그때 복붙으로 붙여넣고

ESC를 누른뒤에 :wq를 누르면 저장되어 나오게 된다

이후 VIVADO를 실행하게 되면

 

 

 

 

 

 

이런식으로 gui가 실행되는데 그렇게되면 파일이 생성된것이다. Vivado 설치 완료!

'Linux' 카테고리의 다른 글

Linux 기초 command  (0) 2025.01.04