기본 콘텐츠로 건너뛰기

라벨이 Mac인 게시물 표시

[Mac] 맥북에 jenv 설치(openjdk17, openjdk21 설치)

맥북에서 자바 버전을 관리하며 사용하기 편한 jenv를 설치해 보려고 함 brew는 이미 깔았음 brew install jenv cs 설치하고 나면 PATH 진행...?? echo   'export PATH="$HOME/.jenv/bin:$PATH"'   > >  ~ / .zshrc echo   'eval "$(jenv init -)"'   > >  ~ / .zshrc source ~ / .zshrc cs jenv를 실행 jenv enable - plugin  export jenv cs 잘 작동함을 확인 HomeBrew를 통해 openjdk17과 21를 설치 brew install openjdk@ 21 brew install openjdk@ 17 cs 홈브류를 통해서 설치후 잘 설치 되었나 확인 java  - version The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http: / / www.java.com  for  information on installing Java. cs 잘 설치가 안되었네요 brew설치 방식은 keg-only라서 심링크로 연결해야한다나 모라나..... brew info openjdk@ 21   sudo ln  - sfn  / opt / homebrew / opt / openjdk@ 17 / libexec / openjdk.jdk  / Library / Java / JavaVirtualMachines / openjdk - 17. jdk sudo ln  - sfn  / opt / homebrew / opt / openjdk@ 21 / libexec / openjdk.jdk  / Library / Java / JavaVirtualMachines / openjdk - 21. jdk cs 이렇게 입력해주고 자바 버전을 체크하면 잘 나오네요(21로) 이제 다

Mac m1 m2 m3 HomeBrew 설치(공홈이 시키는 대로함)

브루를 깔면 설치를   CLI로 확인하고 관리 할 수 있어서 편한 장점이 있는거 같네여 공홈을 가서  https://brew.sh/ko/ 설치하기를 복사해서 터미널에서 실행시키면 됩니다. 1 / bin / bash  - c  "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"   cs 다운까지 시간이 꽤 걸립니다....... Xcode 머시기도 설치하느라 HomeBrew는 아주 친절함 다음에 해야할 일을 알려줌 1 2 3 4 5 6 7 8 = = >  Next steps: -  Run these two commands in your terminal to add Homebrew to your PATH:     ( echo ;  echo   'eval "$(/opt/homebrew/bin/brew shellenv)"' )  > >   / Users / ddoongmause / .zprofile     eval  "$(/opt/homebrew/bin/brew shellenv)" -  Run brew help to get started -  Further documentation:     https: / / docs.brew.sh   Colored by Color Scripter cs 이부분을 복사해서 터미널로 실행 1 2  ( echo ;  echo   'eval "$(/opt/homebrew/bin/brew shellenv)"' )  > >   / Users / ddoongmause / .zprofile     eval  "$(/opt/homebrew/bin/brew shellenv)" Colored by Color Scripter cs 그럼 설치 완료~ brew 쳐보면 제대로 깔렸는지를 체크해볼 수 있음

Mac 맥 맥북 m1 HomeBrew 설치하기

개발 패키지 툴?? 관리 편하게 하는 Brew를 설치함 공식 홈페이지는  https://brew.sh/ 1 / bin / bash  - c  "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" cs 터미널에서 해당 코드값 넣고 설치 설치 후 brew 쳐보기 1 2 ddoongmause@DDoongMauseui - MacBookPro ~ % brew      zsh: command not found: brew cs brew 설치가 완료되지 않음 터미널 잘 보면 1 2 3 4 5 6 7 = = >  Next steps: -  Run these two commands in your terminal to add Homebrew to your PATH:     ( echo ;  echo   'eval "$(/opt/homebrew/bin/brew shellenv)"' )  > >   / Users / ddoongmause / .zprofile     eval  "$(/opt/homebrew/bin/brew shellenv)" -  Run brew help to get started -  Further documentation:     https: / / docs.brew.sh Colored by Color Scripter cs 다음 스탭에 대해서 알려줌 1 2 3 ddoongmause@DDoongMauseui - MacBookPro ~ % ( echo ;  echo   'eval "$(/opt/homebrew/bin/brew shellenv)"' )  > >   / Users / ddoongmause / .zprofile ddoongmause@DDoongMauseui - MacBookPro ~ % eval  "$(/opt/homebrew/b

Mac 맥 맥북 mySql [HY000][1449]The user specified as a definer ('mysql.infoschema'@'localhost') does not exist

[HY000][1449]The user specified as a definer ('mysql.infoschema'@'localhost') does not exist 에러 발생시 터미널로 mysql접속한 후  DROP  USER  'mysql.infoschema' @ 'localhost' ;   CREATE  USER  'mysql.infoschema' @ 'localhost'  IDENTIFIED  BY   'password' ;   GRANT  SELECT   ON   * . *  TO  `mysql.infoschema` @ `localhost` ; cs 작성해서 새로 생성하면 문제해결~

Mac 맥 맥북 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 에러 해결

REMOTE HOST IDENTIFICATION HAS CHANGED 에러 해결 이렇게 에러가 남 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED !      @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY ! Someone could be eavesdropping on you right now (man - in - the - middle attack) ! It is also possible that a host key has just been changed. The fingerprint  for  the ECDSA key sent by the remote host is SHA256:(숨김) Please contact your system administrator. Add correct host key in  / Users / ddoongmause / .ssh / known_hosts to get rid of this message. Offending ECDSA key in  / Users / ddoongmause / .ssh / known_hosts: 1 ECDSA host key  for  dev.ddoongmause.co.kr has changed and you have requested strict checking. Host key verification failed. Colored by Color Scripter cs  맥북을 포맷하고 ssh저장한걸 가져오니까 나던 오류라서 아마 맥정보가 바껴서 난거 같음 sudo rm ~ / .ssh / known_hosts cs 방법은 여러가지가 있지

mac 맥 맥북 mysql8 ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded 에서 해결

mySql8에서 등장하는 plugin 'auth_socket' is not loaded 에러 해결 방법 mySql8를 맥북(m1)에 설치해서 사용중에 한번 발생해서 첨에는 mySql를 재설치 했는데 또 발생해서 해결해봄 brew services stop mysql cs 입력해서 브루에서 mysql를 끄고 혹시 몰라서 mysql까지 끄실려면 mysql.server stop cs 입력하시면 됨 mysqld_safe  - - skip - grant - tables  & ##먼저 입력하고 입력창 같은 상태일때 아래를 입력 mysql  - u root cs 이렇게 입력하면 mysql접속 가능(그전에는 'auth_socket' 타령 오지게했음) select Host,User,plugin from mysql.user where User = 'root' ;   update mysql.user  set  plugin = 'mysql_native_password' ; cs 조졸두님 mySql과 제꺼는 버전이 다른지 그 밑의 명령어는 실행이 안됨ㅠㅠ 일단 저기까지만 하고  mysql.server stop mysql.server start cs mysql를 껐다가 킴(안전 모드를 끄기 위해) mysql  - u root  - p use mysql; CREATE USER  'root' @ 'localhost'  IDENTIFIED BY  '비밀번호' ; GRANT ALL PRIVILEGES ON  * . *  TO  'root' @ 'localhost'  WITH GRANT OPTION; FLUSH PRIVILEGES; exit; 이거를 입력 하는데 아마 safe모드 어쩌구 할 수 있음 sudo mysqld stop cs 을 입력해서 안전 모드를 끄고 다시 비번 넣어주면 될 거 같음 감사합니다. 참고  https://gist.github.com/st

mac 맥 맥북 사용중인 포트 죽이기 Kill

mac 맥북 간혹 포트 안꺼져서 에러 날때 포트 끄기 사용중인 포트 확인(8080포트일때) lsof  - i : 8080 cs 아마도 이렇게 나올듯? COMMAND  PID           USER   FD   TYPE             DEVICE SIZE / OFF NODE NAME java     3799     ddoongmause  132u  IPv6  0xe0130a1e769cedfd       0t0  TCP  * : 8080  (LISTEN) cs 끄기(kill) - PID번호를 입력하면 됨 kill  - 9   3799 cs 감사합니다 출처 : https://88240.tistory.com/475

mac 맥 맥북 JDK 환경 변수 설정

mac 맥 맥북 JDK 환경 변수 설정  맥에서 jdk설치 파일로 깔고 끝인줄 알았는데 끝이 아니였음.... 꼭 .bash_profile 파일로 환경변수 세팅을 해줘야함 vi ~/.bash_profile vi로 열고 #JAVA export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home export PATH=$PATH:$JAVA_HOME/bin 작성 후 입력은 source ~/.bash_profile 확인은 echo $PATH java -version javac -version 사용해서 확인 하면 됨

mac 맥 맥북 Brew 완전 삭제

맥북에서 Brew 초기화 Brew를 써서 h2를 쓰려고 하는데 brew install h2가 안되서 이리 저리 알아보다가 완전 삭제 후 다시 설치 하니까 되서 그 방법을 남겨놈 1. 터미널에 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)" 입력후 y랑 뭐 비번.. 2. /usr/local 폴더에서 Homebrew 폴더 삭제 rm -rf Homebrew/ 권한설정으로 잘.....삭제하고 3. 다시 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 좀 오래걸리니까 기다려야한다는걸 배움... 출처.... https://discourse.brew.sh/t/error-no-formulae-found-in-taps/8331/9