인프런 커뮤니티 질문&답변
답변 2
0
이것저것 찾아서 올려보고 있습니다 ㅎ (하나? 정도 걸리겠죠)
이런 내용도 있네요.
Exec format error
unzip 실행파일의 format 에 맞지 않아서 그렇다.
혹시
vi ~/.bashrc 여신다음에
#!/bin/bash
이거를 맨 첫번째 라인에 추가해보실래요?
참고 : https://mcpaint.tistory.com/322
오 다행입니다 ㅎ
Q1. 원래부터 저 에러 문구가 나오셨나요?
Q2. 여기에 파일이 있나요? (없어서 그런 것 같은데..?)
/home/kwon/tools/Xilinx/vivado/2020.2/settings64.sh
이전 강의 동영상에서 source 치는 부분부터 명령어를 치게되면
이런식으로 나왔었습니다.
그리고 ./build 쳤더니..
이렇게 나와서 찾아봐도 나오는게 없어서... 어떻게해야 되나요...?
다음 링크의 제 마지막 댓글을 참고해주세요.
원인은 setttings64.sh 의 path 를 정확하게 타이핑 하지 못했기 때문입니다.
본인이 설치하신 (이건 제가 모르죠?) 정확한 Tool path 를 맞춰서 해주시면 됩니다.
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
이렇게 하셔야 반영이 돼요!
해보시고 댓글 달아주세요 :)
이렇게 되어있습니다..!
그리고 cat $PATH 하였을때
이렇게 나왔고 vi ~./bashrc에 가서
추가해서 말씀해주신대로 source ~/.bashrc했더니...
이렇게 됬습니다...
어.. 이미 /bin, /usr/bin 이 $PATH 에 잘 들어가 있었네요.
원래대로 돌리시구요.
/usr/bin/unzip
/bin/unzip
이거 두개를 terminal 에 치셨을때는 어떨까요?





오! unzip이 제대로 실행됐습니다!!!
감사합니다..
저 궁금한게 source ~/.bashrc 치면
bash: /home/kwon/tools/Xilinx/vivado/2020.2/settings64.sh: No such file or directory
라고 나오는데 이건 뭐가 잘못되어서 이런것인가요..??