애플 실리콘(M1) 맥북 에어의 환경 구축 노트
M1 맥북 에어를 샀으니까 설정해놨어요
M1 맥북 에어를 샀기 때문에 젠의 스크랩 기능을 사용하면서 설정했다.Zenn의 스크랩 기능은 숙제 노트에서 사용하기에 정말 편리하다.
대충 설정이 되어 있어서 했던 일을 기사로 정리했다.
완전히 자기가 쓴 필기인데 대상은 인터넷, 블로그 쓰기, 약간의 파이톤으로 기계 학습, 깊이 있는 학습을 하는 패션 엔지니어다.네, 저예요.
특별히 신경 쓰지 않고 가능한 한 솔직하게 설정하다.프런트엔드와 인프라를 전혀 모르기 때문에 가까운 사람들은 참고 가치가 별로 없다고 생각한다.
하드웨어 관련(주변 장치) 설정은 다음 블로그 글을 참조하십시오.
처음 하는 일
부팅 후 먼저 다음과 같은 내용을 실시하였다.
비밀번호 관리 애플리케이션 1Password와 임무 관리 소프트웨어'To Do'는 제가 가장 중요한 소프트웨어이기 때문에 제가 먼저 설치할 것입니다.
상세한 상황은 아래의 문장을 참조하시오.
1Password만 설치하면 비밀번호 입력이 쉬워져서 추천합니다.
arm의 M1Mac에서 x86 시스템 애플리케이션을 시작하는 에뮬레이터 역할을 하는 Rosetta2는 To Do를 입력할 때 설치됩니다.
초기 설정
시스템 환경 설정에 설정된 항목입니다.
키보드 입력
라이브 변환을 잘 못해서 닫았어요.키보드 - 입력 소스에서 확인란을 취소합니다.
공유
공유는 VNC 및 SSH를 통해 외부에서 액세스할 수 있습니다.자신에게는 기본적인 설정이다.
소프트웨어 설치
Homebrew 설정
소프트웨어 관리 소프트웨어를 넣은 Homebrew.Homebrew에 대해서는 다음 기사를 참조하십시오.
Homebrew 설정에 대해서는 공식 홈페이지와 아래 기사를 참고하였다.
Homebrew의 애플 실리콘의 대응 상황이 급속히 업데이트 중이며 매일 상황이 바뀌는 것 같다(설치 과정에서 변경도 있었고 Zenn에서 논평을 받았다).
또한 M1이 수정된 경우
Homebrew를 설정하면 Giit도 함께 설치됩니다.
XCode 설치 명령줄 도구
이후의 소프트웨어 설치가 필요하기 때문에 설치합니다.다음 명령만 실행합니다.
$ xcode-select --install
스크립트에 통합 설치, 통합 설치
각양각색의 사전 준비가 다 되었기 때문에, 마침내 스크립트로 통일적으로 설정하고 설치하였다.다음 자신의 창고를 사용하세요.
사용 방법은 다음 명령만 실행하는 README에 적혀 있습니다.
$ cd && git clone https://github.com/karaage0703/mac-dotfiles.git
$ cd ~/mac-dotfiles
$ ./defaults.sh
$ ./homebrew.sh
설치 내용을 간략하게 소개합니다.자신의 설정이기 때문에 다른 사람들은 대본을 보면서 취사선택을 하고 필요한 지령만 집행하거나 자신의 대본을 만드는 것이 좋다고 생각합니다.defaults.sh에서 설정한 내용
다음을 설정합니다.자세한 설명이 생략되었으므로 자세한 내용을 알고 싶은 사람은 스크립트에 기재된 명령명으로 검색하십시오.
homebrew.sh로 설치된 프로그램
다음 소프트웨어를 설치합니다.
.zshrc 파일
아직 잠정판이지만 창고에 보관하고 있으니 편하게 사용하세요.
소프트웨어 구성
GTI 설치
Giit를 설정합니다.암호 입력을 생략하기 위해 다음과 같은 조작을 실행합니다.
$ git config --global credential.helper osxkeychain
이렇게 되면 초등록 비밀번호(2FA 인증이면 액세스 토큰)만 입력하면 키링에 로그인돼 이후 입력은 필요 없게 된다.그리고 사용자 이름과 메일 주소를 설정합니다. (사용자 이름과 메일 주소를 입력하십시오.)
$ git config --global user.name "karaage umauma"
$ git config --global user.email "[email protected]"
분기 이름의 보충은 아래 내용을 참고하여 설정하십시오.기타 Giit/GiitHub의 TIPS는 다음 기사를 참조하십시오.
VS 코드 편집기 및 확장 설치
현재 인싸 버전은 Arm을 지원하기 때문에 홈brew에 입력하지 않고 사이트에서 수동으로 다운로드할 수 있다.크림 파이와 같다.다음 Zenn의 책에 설치 방법이 추가되었습니다.
위의 설명서를 참조하여 VScode 편집기를 설치하고 스크립트를 사용하여 확장을 균일하게 설치합니다.머지않아 정식으로 대응하면 Homebrew로 설치할 수 있을 것 같습니다.
Python/딥러닝 관련
TensorFlow for macOS
딥러닝(TensorFolow)을 사용하려는 사람은 다음 기사를 참조하십시오.
현재 M1에 대응하는 텐소포로우를 사용하려면 pyenv 등을 넣지 않는 것이 좋다.
가상 환경
pyenv,pyenv-virtualenv에 관해서는 기본적으로 아래의 글에 따라 설치를 완료합니다.
다만, 현재 x86이 Rosetta2를 통해 이동하는 것은 나무랄 데가 없다.구체적으로 터미널에서 다음과 같은 조작을 실행하고 Rosetta2 이동 케이스를 통과한 후 Pythn을 설치하거나 이동한다.
$ arch -x86_64 zsh
파이톤은 3.8.7로 scipy,nupy,matplotlib,sklearn 부근에서 이동한다.Arduino 설치
설치 시 M5 Stack 등을 사용합니다.다음 기사를 참조하십시오.
총결산
M1 맥북 에어 설정 기사.M1 맥북 좋아요!Arm이라서 환경 구축에 시간이 걸릴까 봐 걱정했는데 드디어 하루만에 완성됐다.
현재 나는 내가 필요로 하는 응용 프로그램이 실행할 수 없어서 괴로워하지 않을 뿐만 아니라, 속도도 빠르고, 배터리도 가져가야 한다고 생각한다.설치 방법에 있어서 이런 평가를 더 많이 받거나 잘못된 점이 있었으면 좋겠어요.
참조 링크
관련 보도
수정 내역
Reference
이 문제에 관하여(애플 실리콘(M1) 맥북 에어의 환경 구축 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/karaage0703/articles/665e0cbdbd69f0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)