처음 설정
시스템 설정
마우스 스크롤 방향 변경
스페이스 두번 입력 시 마침표 추가 중지
설정-키보드-입력소스-스페이스를 두 버 눌러 마침표 추가
대용량 애플리케이션 설치 드라이브 변경
app store > 설정 > 별도의 디스크에 대용량 앱 다운로드 및 설치
설치 후 [가상본 만들기]로 가상본 생성 후 application에 등록하면 launch pad에서도 잘 보임
warp
용도
인공지능이 가미된 맥용 터미널
https://app.warp.dev/get_warp?package=dmg
cmd + i 로 일반 모드와 agent 모드 변경하거나 감지모드를 사용할 수 있다.
home brew 설치
용도
맥용 패키지 관리 애플리케이션
brew.sh
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를 통해 설치 가능한 패키지들이 어떤 것들이 있는지 살펴볼 필요가 있다.
formulae.brew.sh
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 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
onlyswitch
settings - 일반 > 시작: 로그인 시 자동 실행, 언어 한국어 설정
커스터마이즈: 라디오 끄기, 작은 런치패드 아이콘
docker
이미지 경로 변경
ollama
모델 설치 경로 변경: launchctl setenv OLLAMA_MODELS /Volumes/storage/datas/ollama_models
java
java path 설정
echo 'export PATH="/opt/homebrew/opt/openjdk@21/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
docker
이미지 경로 변경
store에서 설치
onedrive
파일 저장을 위한 클라우드 서비스로 사용중. 1GB 이상의 애플리케이션이므로 별도의 폴더에 설치하기 위해 app store를 활용한다.
microsoft 365
word, powerpoint, onenote, excel 설치. 역시 app store를 활용한다.
capcut
이미지 경로 변경
기타
카카오 톡
네이버 바이브
folder hub
screen Brush
인터넷 다운로드
Canon Printer Driver
https://svc.kr.canon/solution/solutionList?_gl=1*17v4d6a*_gcl_au*MTUwMDAzNTc3Ni4xNzM0NTE0NjAy*_ga*MTU4Mzk4ODA5LjE3MzQ1MTQ2MDI.*_ga_78196CM9VX*MTczNDUxNDYwMi4xLjAuMTczNDUxNDYwMi42MC4wLjA.
고객지원 : 캐논코리아 주식회사
캐논코리아 서비스 공식 웹사이트, 사무기기, 카메라 서비스 및 다운로드
svc.kr.canon
프린터명: G3972 검색 후 MacOS 15(상황에 따라 다름) > Master Setup(Mac)
docker
https://www.docker.com
Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
settings > resources > disk image location 변경 필요
wacom
https://www.wacom.com/ko-kr/support/product-support/drivers#
drivers
Wacom 제품 정보 제품 드라이버, 설명서, 보증 및 기타 정보를 받으실 수 있습니다.
www.wacom.com
IINa Player
https://iina.io
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
https://global.synologydownload.com/download/Utility/SynologyDriveClient/3.5.1-16102/Mac/Installer/synology-drive-client-16102.dmg
설치 과정에서 컴퓨터 폴더 변경 필요
dropbox
https://www.dropbox.com/home
로그인 - Dropbox
Dropbox에 로그인하세요. 어디서나 사진, 문서 및 동영상을 이용하고 파일을 안전하게 보관할 수 있습니다.
www.dropbox.com
monstar deck
https://www.monstargear.co.kr/505/?q=YToxOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjt9&bmode=view&idx=17443820&t=board
인증받지 않은 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
https://code.visualstudio.com
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
https://spring.io/tools
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