이것저것 공부 기록하기

[MacOS] 'command not found: apt-get' 해결방법 - homebrew / wget 설치 본문

CS/MacOS

[MacOS] 'command not found: apt-get' 해결방법 - homebrew / wget 설치

얍욥얍 2021. 9. 13. 17:18

코랩에서 앱리뷰 분석을 하다가 로컬에서 apt-get 코드 그대로 써서 konlpy 설치하고 폰트 다운받으려니까 zsh:1: command not found: apt-get 에러가 떴다. 그래서 해결방법을 정리해본다.

 

일단 'command not found' 오류는 특정 응용 프로그램이나 라이브러리에 사용하려는 명령을 사용할 수 없다는 의미이다.

따라서 응용프로그램 또는 유틸리티가 시스템에 설치되어 있지 않으면 해당 유틸리티와 관련된 명령 기능이 작동하지 않는다.

 

Linux 터미널은 MacOS 명령어가 99% 동일하지만, Linux와 macOS 모두 패키지 설치 및 관리에 동일한 관리자, 유틸리티를 사용한다는 의미는 아니라는 점을 기억해야 한다. 즉, APT 명령어나 몇몇 wget은 macOS에서 사용이 불가하다. 

코랩은 리눅스 기반이기 때문에 macOS에서 이러한 코드를 그대로 사용하게 되면 오류가 생기게 되는 것이다.

 

이를 해결하려면 결국 apt-get 설치를 해야하는데, mac에서는 apt-get을 대체하여 homebrew라는 패키지 관리자가 사용된다.

필자는 brew로 wget 설치만 했지만, 참고한 블로그에서는 Xcode부터 설치하는 걸 다루었기 때문에 여기에도 xcode 설치부터 다루려고 한다.

 

1. Xcode 설치하기

1) $ Xcode-select --install

를 치면 Xcode가 설치가 된다. (있다면 설치 안해도 됨)

 

2) 명령어 입력 후

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

비밀번호를 입력하면 설치가 완료된다.

 

3) Installation successful! 메세지 가 뜬 후 마지막에 Next steps가 나오며 설치완료가 된다.

$ brew help

를 쳐서 brew 명령어에 대한 도움말이 나오면 설치가 제대로 된 것

 

2. Wget 설치하기

1) 다음 명령어를 치면 wget 이 한 줄로 설치가 된다.

 

 

2) 잘 설치가 됐나 확인을 위해 다운로드 url을 입력하여 이미지 파일을 하나 받아보자.

$ Wget http://unsplash.com/photos/8V8qCIIo554/download

잘 보면 download 라는 파일명으로 다운이 받아져 있는 것을 알 수 있다.

 

이게 싫다면 아래와 같은 명령어로 파일명을 바꿀 수 있다.

Wget -O [원하는파일명] [url]

$ Wget -O img.jpeg http://unsplash.com/photos/8V8qCIIo554/download

 

위와 같이 img.jpeg파일이 생긴 것을 알 수 있다.


References

https://m.blog.naver.com/PostList.naver?blogId=kmh03214 

반응형
Comments