[mac]기본적으로 필요한 유틸리티 설치
처음 설정
시스템 설정
- 마우스 스크롤 방향 변경
- 설정 - 마우스 - 자연스러운 스크롤 off
- 스페이스 두번 입력 시 마침표 추가 중지
- 설정-키보드-입력소스-스페이스를 두 버 눌러 마침표 추가
- Finder
- 보기-> 경로막대보기
- 대용량 애플리케이션 설치 드라이브 변경
- app store > 설정 > 별도의 디스크에 대용량 앱 다운로드 및 설치
- 설치 후 [가상본 만들기]로 가상본 생성 후 application에 등록하면 launch pad에서도 잘 보임
warp
용도
인공지능이 가미된 맥용 터미널
https://app.warp.dev/get_warp?package=dmg
Warp
app.warp.dev
cmd + i 로 일반 모드와 agent 모드 변경하거나 감지모드를 사용할 수 있다.
home brew 설치
용도
맥용 패키지 관리 애플리케이션
Homebrew
The Missing Package Manager for macOS (or Linux).
brew.sh
설치
위 사이트에 들어가서 중간에 제공되는 URL을 터미널 등에서 실행한다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
이후 설치는 자동으로 진행된다.
설치된 최종 결과에 보면 brew가 path에 설정되지 않았음이 표시되며 path에 추가하기 위해 필요한 내용들이 표시된다.
==> Next steps:
- Add Homebrew to your PATH in /Users/quietjun/.zprofile:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/quietjun/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
echo 와 eval 부분을 처리하고 brew --version을 이용해서 설치 버전을 확인한다.
quietjun@YongjuncBookAir ~ % echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/quietjun/.zprofile
quietjun@YongjuncBookAir ~ % eval "$(/opt/homebrew/bin/brew shellenv)"
quietjun@YongjuncBookAir ~ % brew --version
Homebrew 3.0.11
brew 사용하기
먼저 brew를 통해 설치 가능한 패키지들이 어떤 것들이 있는지 살펴볼 필요가 있다.
Homebrew Formulae
Homebrew’s package index
formulae.brew.sh
위 사이트에서 brew를 통해서 설치할 수 있는 패키지들을 검색할 수 있다. terminal에서 검색을 위해서는 search 명령을 사용한다.
brew search font
다음은 brew를 통해서 설치한 라이브러리 목록이다.
- raycast: brew install --cask raycast
- karabinner element: brew install --cask karabiner-elements
- onlyswitch: brew install --cask only-switch
- rectangle: brew install --cask rectangle
- coteditor: brew install --cask coteditor
- appcleaner: brew install --cask appcleaner
- keka: brew install --cask keka
- termius: brew install --cask termius
- chrome: brew install --cask google-chrome
- brave: brew install --cask brave-browser
- docker: brew install --cask docker
- ollama: brew install ollama
- msty: brew install --cask msty
- decoding: brew install --cask font-d2Coding
- java: brew install openjdk@21
- node: brew install node
brew 다운로드 애플리케이셜 추가 설정
raycast
- 설치 후 hot key 변경: command + space 로 기존의 spotlight 대체
- wizard를 사용하면서 필요한 권한 주기
- 설정 > extensions > Chipboard History hot key: Opt+H
- 설정> extensions > Scripts > Add Directories 로 스크립트 dir 지정 -> multitool lib 실행 지정
onlyswitch
- settings - 일반 > 시작: 로그인 시 자동 실행, 언어 한국어 설정
- 커스터마이즈: 라디오 끄기, 작은 런치패드 아이콘
docker
- 이미지 경로 변경: settings > resources > disk image location
ollama
- 모델 설치 경로 변경: launchctl setenv OLLAMA_MODELS /Volumes/storage/datas/ollama_models
java
- java path 설정
echo 'export PATH="/opt/homebrew/opt/openjdk@21/bin:$PATH"' >> ~/.zshrc
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@21/"' >> ~/.zshrc
source ~/.zshrc
Karabinner
- 한글 키 설정
- 설정-키보드-키보드단축치-입력소스-이전입력소스선택>F18
store에서 설치
onedrive
파일 저장을 위한 클라우드 서비스로 사용중. 1GB 이상의 애플리케이션이므로 별도의 폴더에 설치하기 위해 app store를 활용한다.
microsoft 365
word, powerpoint, onenote, excel 설치. 역시 app store를 활용한다.
capcut
- 이미지 경로 변경
기타
- 카카오 톡
- folder hub
- screen Brush
인터넷 다운로드
Canon Printer Driver
고객지원 : 캐논코리아 주식회사
캐논코리아 서비스 공식 웹사이트, 사무기기, 카메라 서비스 및 다운로드
svc.kr.canon
프린터명: G3972 검색 후 MacOS 15(상황에 따라 다름) > Master Setup(Mac)
wacom
https://www.wacom.com/ko-kr/support/product-support/drivers#
drivers
Wacom 제품 정보 제품 드라이버, 설명서, 보증 및 기타 정보를 받으실 수 있습니다.
www.wacom.com
IINa Player
IINA - The modern media player for macOS
Plays anything. Powered by the open source media player mpv, IINA can play almost every media file you have. With the support of youtube-dl and our browser extensions, you can also play a variety of online streams in IINA via one click.
iina.io
synology driver
설치 과정에서 컴퓨터 폴더 변경 필요
dropbox
로그인 - Dropbox
Dropbox에 로그인하세요. 어디서나 사진, 문서 및 동영상을 이용하고 파일을 안전하게 보관할 수 있습니다.
www.dropbox.com
monstar deck
인증받지 않은 SW라 추가적인 보안 해제가 필요함. SW를 applicatipon으로 이동 후 다음에서 그래도 열기 선택
obs studio
https://obsproject.com/welcome
Welcome | OBS
OBS Studio 30.2 is out! This release brings some visual updates to the UI, a new Hybrid MP4 recording format, a wide array of fixes and improvements, as well as multitrack video output.
obsproject.com
개발툴
github desktop
https://desktop.github.com/download/
Download GitHub Desktop
Simple collaboration from your desktop
desktop.github.com
vscode
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
STS for eclipse
Spring | Tools
spring.io
https://goodteacher.tistory.com/374
[mac]lombok 설치
m1 macbook에 lombok 설치 사실 맥을 써야할 이유가 1도 없는 상황에서 맥을 쓰다 보니 거의 안쓰게 된다. ㅜㅜ 당연히 내공도 늘지 않는다. 윈도우에서 그리 쉽게 하던 lombok의 설치도 맥에서는 힘들
goodteacher.tistory.com
web 개발 도구 추가
intellij
https://www.jetbrains.com/idea/
IntelliJ IDEA – the Leading Java and Kotlin IDE
IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience.
www.jetbrains.com
mysql
server: https://dev.mysql.com/get/Downloads/MySQL-8.4/mysql-8.4.3-macos14-arm64.dmg
quietjun@YongjuncBookAir ~ % cd /usr/local/mysql/bin
quietjun@YongjuncBookAir bin % ./mysql -u root -p
Enter password: 비밀번호 입력
workbench: https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-8.0.40-macos-arm64.dmg
sample databases: https://dev.mysql.com/doc/index-other.html
- sakil:
- world:
- airportdb:
- employee:
mysql> SOURCE C:/temp/sakila-db/sakila-schema.sql;
mysql> SOURCE C:/temp/sakila-db/sakila-data.sql;
mysql> SOURCE C:/temp/world.sql;
# employees.sql이 있는 곳에서 실행
/usr/local/mysql/bin/mysql -uroot -p -t < ./employees.sql