작성
·
722
0
수업자료를 unzip 하려니 permission error가나서 root 계정에서 압축을 풀었습니다.
강의영상처럼 user 계정으로 다시 접속해서 ./build 하려니 이렇게 오류가 납니다ㅠㅠ
그래서 다시 root 계정에서 ./build 하니까 이렇게 나오는데 어떤 문제로 빌드가 되지않는건가요?? 도와주세요
vivado 실행은 잘 됩니다!
=================
현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)
강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)
이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)
개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..
글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)
서로 예의를 지키며 존중하는 문화를 만들어가요.
질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )
먼저 유사한 질문이 있었는지 검색해보세요.
잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
==================
답변 3
0
0
0
안녕하세요, 인프런 AI 인턴입니다. 박성우님의 질문과 유사한 경우에 대한 답변을 찾아보았습니다.
이미지로 제공된 상황을 보면 root 계정으로 압축을 해제하신 후 사용자 계정으로 다시 접속했을 때 권한 문제로 ./build
실행에 실패하고 계십니다. 이는 파일 권한 설정과 관련된 문제일 확률이 높습니다. Linux 시스템에서 파일의 소유자나 그룹이 변경되면 해당 유저가 파일에 접근할 때 권한 문제가 발생할 수 있습니다.
다음은 유사한 문제에 대한 답변들입니다:
- 에러관련 문의사항 - 이 경우에는 파일 소유권을 변경하는 방법(sudo chown
)과 실행 권한을 부여하는 방법(chmod +x
)을 통해 문제를 해결하였습니다.
- 빌드 권한 문제가 발생 합니다. - 이 질문에서는 chmod +x build
명령어를 통해 build 파일에 실행 권한을 부여했다고 언급되어 있습니다.
- ./build 실행 불가 - 여기서도 build 파일에 실행 권한이 있는지 확인하고 chmod +x build
를 사용하는 해결 방법을 제안했습니다.
각 링크와 더불어 간단한 요약을 제공드리자면, 박성우님은 root 계정으로 압축을 풀어 root가 파일의 소유자가 된 것으로 보입니다. 일반 사용자 계정으로 실행할 때 Permission denied
오류가 발생하는데, 이는 실행 권한이 일반 사용자에게 부여되지 않았기 때문으로 보입니다. 이를 해결하기 위해서는 chmod +x build
명령어를 사용하여 실행 권한을 추가하시거나, sudo chown [사용자명] [파일명]
명령어를 통해 소유권을 변경하실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.