강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

pioneer님의 프로필 이미지
pioneer

작성한 질문수

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

제공하는 실습파일 및 실행 환경에 대해 알아보아요. (수강자분들에게만 공유드려요~)

unzip 오류관련 질문입니다.

작성

·

596

1

unzip도 설치가 되어있는데.. 실습파일 압축해제과정에서 

계속 저 에러문구가 나옵니다,..

퀴즈

이 강좌에서 Vivado 설치를 위해 WSL 기반 Linux 환경을 사용하는 주된 이유는 무엇일까요?

Windows보다 설치 공간이 적게 필요해서

Vivado가 Linux에서만 실행되기 때문에

설계 엔지니어에게 Linux 환경이 중요하기 때문에

Windows 자체에는 Vivado를 설치할 수 없기 때문에

답변 2

0

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

이것저것 찾아서 올려보고 있습니다 ㅎ (하나? 정도 걸리겠죠)

이런 내용도 있네요.

Exec format error

unzip 실행파일의 format 에 맞지 않아서 그렇다.

혹시

vi ~/.bashrc 여신다음에

#!/bin/bash

이거를 맨 첫번째 라인에 추가해보실래요?

참고 : https://mcpaint.tistory.com/322

pioneer님의 프로필 이미지
pioneer
질문자

오! unzip이 제대로 실행됐습니다!!!

감사합니다..

저 궁금한게 source ~/.bashrc 치면

bash: /home/kwon/tools/Xilinx/vivado/2020.2/settings64.sh: No such file or directory

라고 나오는데 이건 뭐가 잘못되어서 이런것인가요..??

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

오 다행입니다 ㅎ

Q1. 원래부터 저 에러 문구가 나오셨나요?

Q2. 여기에 파일이 있나요? (없어서 그런 것 같은데..?)

/home/kwon/tools/Xilinx/vivado/2020.2/settings64.sh

 

pioneer님의 프로필 이미지
pioneer
질문자

이전 강의 동영상에서 source 치는 부분부터 명령어를 치게되면

이런식으로 나왔었습니다.

그리고 ./build 쳤더니..

이렇게 나와서 찾아봐도 나오는게 없어서... 어떻게해야 되나요...?

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

다음 링크의 제 마지막 댓글을 참고해주세요.

원인은 setttings64.sh 의 path 를 정확하게 타이핑 하지 못했기 때문입니다.

본인이 설치하신 (이건 제가 모르죠?) 정확한 Tool path 를 맞춰서 해주시면 됩니다.

https://inf.run/vQpC

pioneer님의 프로필 이미지
pioneer
질문자

감사합니다!

 

0

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

안녕하세요 :)

linux 의 환경 변수 path 에 문제로 보여지구요.

(왜 binary 의 path 가.. /mnt/c/Users/어쩌고/slash/bin 으로 시작하는지는 모르겠으나... 어떤 마법을 부리신거죠..???!!! )

제가 회사라 WSL 이 없어서 답변은 정확하게 못드리는데, 

보통은 다음과 같이 path 가 잡혀져 있어요. 

export PATH=/bin:/usr/bin:/sbin:/usr/sbin

vi ~/.bashrc 로 나오는 text 를 올려주시겠어요?

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

이거 해봐주세요! (그 화면 캡쳐해서 알려주세요)

터미널 상에서,

cat $PATH

 

만약에 /bin 같은게 안보이신다 하시면, 

export PATH=/bin:/usr/bin:/sbin:/usr/sbin:$PATH

이거를 vi ~/.bashrc 로 추가하시면 됩니다.

 

항상 추가 후에는

source ~/.bashrc  

이렇게 하셔야 반영이 돼요!

해보시고 댓글 달아주세요 :)

 

pioneer님의 프로필 이미지
pioneer
질문자

 

이렇게 되어있습니다..!

그리고 cat $PATH 하였을때

이렇게 나왔고 vi ~./bashrc에 가서

추가해서 말씀해주신대로 source ~/.bashrc했더니...

이렇게 됬습니다...

설계독학맛비님의 프로필 이미지
설계독학맛비
지식공유자

어.. 이미 /bin, /usr/bin 이 $PATH 에 잘 들어가 있었네요.

원래대로 돌리시구요.  

/usr/bin/unzip

/bin/unzip

이거 두개를 terminal 에 치셨을때는 어떨까요?

pioneer님의 프로필 이미지
pioneer

작성한 질문수

질문하기