CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·방탄소년당 ·일본산당 ·소시당 ·개발한당 ·자전거당 ·이륜차당 ·AI당 ·안드로메당 ·소셜게임한당 ·골프당 ·바다건너당 ·걸그룹당 ·곰돌이당 ·나스당 ·콘솔한당 ·가상화폐당 ·키보드당 ·클다방 ·패스오브엑자일당 ·리눅서당 ·퐁당퐁당 ·물고기당 ·전기자전거당 ·노젓는당 ·디아블로당 ·찰칵찍당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

리눅서당

Programming 깃배쉬에서 bash: /bin/brew: no such file or directory가 자꾸 뜹니다 9

2020-09-17 02:41:19 220.♡.25.217
MPQS

실수로 homebrew를 윈도우환경에서 설치실행했더니 그뒤부터 계속 반복됩니다....

초보자라서 뭐가 문제인지도 모르겠고 깃허브같은곳에서 비슷한 사례들(?)을 보고 쳐볼수있는 명령어는 다쳐봤는데

계속 반복되네요 ㅠㅠㅠㅠ 삭제후 재설치도 다해봤구요 혹시 뭐가문제인지아시는분 계실까요 ㅠㅠ

잘못된 형식의 이미지 링크입니다.


MPQS 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [9]
BlaCk
IP 220.♡.38.196
09-17 2020-09-17 03:31:39
·
no such file or directory가 뜬다는 말씀이시죠?
~/.bashrc 같은 파일을 수정하면 되지 않을까 싶어요.
MPQS
IP 220.♡.25.217
09-17 2020-09-17 03:42:51
·
@BlaCk님 앗 bashrc파일은 찾았는데 여기서 뭘 어떻게 수정해야할질 모르겠네요... ㅠㅠㅠ
Realtime
IP 75.♡.156.182
09-17 2020-09-17 04:23:56
·
@MPQS님
which, find, fzf, ripgrep 등 명령어로 실제 brew 명령어의 위치를 파악하신 후에 bashrc 파일을 수정하시면 되지 않을까요?

bashrc가 터미널을 열때 읽혀지며 명령들을 실행하는데, 저 brew 명령어가 필요한 줄이 있는 것으로 보입니다.
MPQS
IP 220.♡.25.217
09-17 2020-09-17 04:32:36
·
@Realtime님 which brew 쳐봤을떄 no brew in ~~~ 라고 뜹니다 ㅠㅠㅠ 미치겠네요.... 명령어 한번 쳤다가 지금 일주일내내 밤샘중이네요.... 그냥 홈브류 자체를 지우고 원래대로 돌아가고싶은데 삭제후 재설치도 안먹히니.........
Realtime
IP 75.♡.156.182
09-17 2020-09-17 04:53:30 / 수정일: 2020-09-17 06:58:32
·
@MPQS님
지금은 brew가 path 안에 들어 있지 않으니 which로는 못 찾는게 당연하겠네요.
1. find / -name brew 같은 명령어로 찾아서 path에 경로를 넣으시거나
2. 밑에 예쁜닉네임님 말씀처럼 아예 관련 설정 파일에서 싹 지우시거나
.... 하셔야 할 것 같슴니다.
MPQS
IP 220.♡.25.217
09-17 2020-09-17 04:56:14
·
@Realtime님 두분다.... 늦은시간에ㅡ진짜 너무 감사드립니다ㅜㅜㅠㅠ 이거때문에 스트레스 엄청받았는데 너무 행복하네요 두분모두 정말 감사드려요!!
예쁜닉네임
IP 222.♡.79.246
09-17 2020-09-17 04:41:51 / 수정일: 2020-09-17 14:46:48
·
bash 가 실행될 때 어디선가 /bin/brew 를 부르는 것 같네요.

grep /bin/brew ~/.bashrc
grep /bin/brew ~/.bash_profile
grep /bin/brew ~/.profile
grep /bin/brew /etc/bash/bashrc
grep /bin/brew /etc/bash/bashrc.d/*
grep /bin/brew /etc/profile
grep /bin/brew /etc/profile.d/*

명령을 내려서 어떤 파일에서 /bin/brew 를 부르는지 알아보세요. 이렇게 찾을 수 있으면 다행인데... 어쩌면 다른 파일을 부르고 그 다른 파일에서 /bin/brew 를 부를지도 모릅니다. 위에서 찾을 수 없다면...

grep -r /bin/brew /etc/*
grep -r /bin/brew ~/.*

명령으로 더 많은 파일을 검색해야 될지도 모르겠네요. 어쨌든, 파일을 찾을 수 있으면 /bin/brew 를 부르는 부분을 커맨트아웃 시키세요. 해당 부분이 if 블럭 같은 것으로 되어있으면 블럭을 커맨트아웃 시키세요. 커맨트아웃이란 문자열의 앞부분에 # 를 넣어줘서 그 문자열을 주석처리하는 것이에요. 지워도 되지만 실수할 수도 있으니 커맨트아웃으로 시험해보고... 해결되면 그 때 그 부분을 지우세요. 만일, 파일이 /etc/bash/bashrc.d/ 디렉터리 안에 있거나 /etc/profile.d/ 안에 있다면 그 파일의 이름을 바꾸거나 지워도 되요.

이렇게 해결해야 되지만, 파일을 찾을 수 없어서 쉽게 해결할 수는 없고 메세지는 보기 싫다면... 임시방편으로 /bin/brew 를 /bin/true 에 링크해두면 메세지가 나오지 않을 것 입니다. root 사용자로
cd /bin
ln -s true brew
라는 명령을 내리면... bash 는 실행 때 마다 /bin/brew 를 호출할 것이지만 실제로는 /bin/true 가 실행되어 메세지가 나오지 않게 "임시조치"(!)할 수 있습니다. MINGW 에서도 심볼릭링크가 가능한 것으로 알고있습니다만... 환경설정에 따라 심볼릭링크가 되지 않을 수도 있습니다. 그럴땐, -s 옵션 없이 링크해보거나 cp 로 복사해 볼 수도 있어요.
MPQS
IP 220.♡.25.217
09-17 2020-09-17 04:51:24
·
@예쁜닉네임님 감사합니다..... grep -r /bin/brew ~/.*로 치니까 엄청나게 많이나오는데 If절은 안보이네요 ㅠㅠㅠ 뜨는거 다 커맨트아웃시키려니까 엄청나게 많이 떠버려서 일단 마지막에 임시조치는 해뒀습니다! ㅠㅠㅠ 천천히 봐가며 공부하며 완전해결해봐야겠습니다! 진짜 너무너무 감사합니다! ㅠㅠㅠ
ascendo
IP 134.♡.50.94
09-28 2020-09-28 15:46:02
·
리눅스에다 brew 까셔서 그런듯요
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.