inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

개발자를 위한 쉬운 리눅스

⌊ (MacOS) 실습 애플리케이션 다운로드

macOS 실습 애플리케이션 실행이 안됩니다.

82

nyum24

작성한 질문수 1

0

<PART5. 시스템 관리 기본> 강의를 따라하던 중,

다운로드 받은 애플리케이션을 실행하는 명령어인

 ./go-web-application-macos 

를 입력했더니 다음과 같이 나오며 실행이 안됩니다.

sh: bad CPU type in executable: ./go-web-application-macos 
image.png

linux

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
nyum24님, 주어진 오류 메시지 “sh: bad CPU type in executable: ./go-web-application-macos”는 일반적으로 실행하려는 프로그램이 현재 시스템의 CPU 아키텍처와 호환되지 않는 경우 발생합니다.

가능한 해결 방법은 다음과 같습니다:

  1. CPU 아키텍처 확인: Mac은 Intel 기반과 Apple Silicon(M1, M2 등) 기반으로 나뉘어 있습니다. 시스템의 CPU 아키텍처를 확인한 후, 해당 아키텍처에 맞는 프로그램을 다운로드하여 실행해야 합니다.

  2. 로제타 2 사용: 만약 Apple Silicon(M1, M2등) Mac을 사용 중이며, 프로그램이 Intel 기반이라면, 로제타 2를 이용하여 실행해보세요. 로제타 2는 Apple Silicon에서 Intel 기반 앱을 실행할 수 있도록 해주는 번역 레이어입니다. 터미널 명령어 앞에 arch -x86_64를 추가하여 로제타 2를 사용하여 실행할 수 있습니다:

    arch -x86_64 ./go-web-application-macos
    
  3. 만약 위의 방법들로도 해결이 되지 않는다면, 해당 프로그램의 소스 코드가 있다면, 사용 중인 Mac의 CPU 아키텍처에 맞게 다시 빌드해보시는 것도 방법일 수 있습니다.

질문에 대한 추가 설명이나 다른 문제가 있으시면 언제든지 문의해 주세요!

강의 잘못된부분

0

23

0

mac m1 환경도 가능할까요

0

25

1

민구님 설치시 또 막혀서 질문드려요

0

38

2

git clone 명령어를 어디 터미널에다 붙여넣어야 하나요?

0

41

2

html 파일을 못 불러 옵니다.

0

39

2

결재했는데도 강좌가 안보입니다.

0

53

1

다음 강의는 언제 올려주시는지요?

0

91

3

안녕하세요. 계속 프로젝트를 해야지 하다가 결제하고 환경 설정 중입니다.

0

35

1

프로젝트 질문 문의

0

94

1

Unauthorized 에러

0

89

2

"tree"명령어가 실습 창에서는 없는 명령어로 나옵니다.

1

111

1

linux실습인데 실습파일이 elf가 아니네요??

0

108

1

windows .bashrc 파일 없음

1

201

1

완강인데, 완강으로 표시가 안되네요..

1

129

1

비전공자도 이해 가능한 강의인가요?

1

232

2

안녕하세요 질문있습니다.

1

137

2

질문입니다.

1

309

2

강의자료(내용) 활용 관련 문의

0

200

2

iterm에서 답변이 두번 출력됩니다.

1

153

2

CLI 환경에서 복사 붙여넣기

0

1665

2

iterm을 사용하는 이유?

1

650

2

ls-alh 디렉토리, 파일의 최소 개수

1

421

3

WEBAPP_VAR을 적용해도, go-web-application-windows.exe에서 출력되지 않음

2

459

1

Part 6 watch 질문

0

871

4