iTerm2
용도
맥의 기본 터미널 기능 강화(창 분할, 핫키 윈도우, 검색 및 하이라이트 기능 등)
iterm2.com/downloads.html
Downloads - iTerm2 - Mac OS Terminal Replacement
iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain
iterm2.com
설치 방법
다운로드 후 클릭!
설치 후 Move to Applications Folder 클릭으로 폴더 이동
추가로 pip3 등 개발에 필요한 도구 설치
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를 통해서 설치할 수 있는 패키지들을 검색할 수 있다.
예를 들어 wget을 설치하기 위해서 wget을 검색해보면 하단에 설치 방법이 나온다.(결론은 brew install wget)
terminal에서 위 명령을 입력해주자.
quietjun@YongjuncBookAir ~ % brew install wget
이제 wget 이 설치 완료된다.
brew가 편한 점은 brew를 통해 설치된 패키지들은 brew 전용 디렉토리에 설치되고 /usr/local 위치에 심볼릭 링크를 연결해준다.(즉 path에 자동 등록된다.)
wget 설치 후 바로 버전 정보를 살펴보자.
quietjun@YongjuncBookAir ~ % wget --version
Open JDK Zulu 설치
용도
자바 프로그래밍을 위해서 Open JDK인 zulu를 설치해보자.
설치
www.azul.com/downloads/zulu-community/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk
Java Download | Java 8, Java 11, Java 13 - Linux, Windows & macOS
Download Java Builds of OpenJDK 8, 11, 13 & 15. Azul Zulu Builds of OpenJDK runs on Linux, Windows, macOS & Solaris on X86, Arm, SPARC & PPC
www.azul.com
위 사이트로 이동해서 다운받으려는 버전의 JDK를 선택한다.
맥용 애플리케이션의 확장자는 dmg이다. 링크를 클릭해서 다운로드 해주자.
다운로드 완료 후 파일을 클릭하면 파일 검사 후 자동으로 설치가 진행된다. Duke가 표시된 화면을 보면 더블 클릭하면 설치가 진행된다.
설치가 끝나면 다운로드 받은 파일을 휴지통으로 이동할꺼냐는 상냥함도 갖추었다.
설치가 완료되면 역시 version을 물어봐서 설치가 잘 되었는지 확인하자.
quietjun@YongjuncBookAir ~ % java -version
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (Zulu 8.52.0.23-CA-macos-aarch64) (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (Zulu 8.52.0.23-CA-macos-aarch64) (build 25.282-b08, mixed mode)
eclipse 설치
용도
자바 개발을 위한 IDE
www.eclipse.org/downloads/packages/
Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro
519 MB 277,131 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Cli
www.eclipse.org
설치
Eclipse IDE for Enterprise Java and Web Developers에서 mac os 버전을 다운로드 한다.
이번에는 다운로드된 파일을 클릭하면 바탕화면에 이클립스 디스크 이미지가 생성되고 자동으로 팝업된다. Eclipse 아이콘을 Applications에 drag & drop 해주면 launch pad에 Eclipse 아이콘이 추가되고 설치가 진행된다.
그런데 M1 칩 기반의 Mack에서는 Rosetta라는 것을 설치해야 한다고 한다. Rosetta는 인텔 기반의 애플리케이션을 Apple Silicon Mac에서 실행할 수 있게 애뮬레이션 해주는 녀석이다.
설치를 클릭하면 Rosetta는 손쉽게 설치되고 이후 Eclipse 설치(압축 해지)도 그냥 진행된다. 이클립스가 실행되면서 워크스페이스를 설정하고 사용하면 된다.
이제 Eclipse 디스크 이미지는 더 이상 필요가 없으므로 오른쪽 클릭해서 'Eclipse' 추출 메뉴를 선택해서 제거한다.
앞으로 이클립스를 실행하려면 LaunchPad에 가보면 된다.
MySql 설치
용도
대표적인 무료 RDBMS 중 하나이다.
dev.mysql.com/downloads/mysql/
MySQL :: Download MySQL Community Server
Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Wind
dev.mysql.com
설치
DMG 버전을 다운로드 한다.
다운로드가 완료되면 이번에는 이클립스와 달리 패키지만 하나 덜렁 표시된다. 더블클릭해서 실행해주자.
이후는 그냥 쭉 설치다. 윈도우와 다른점은 root 계정에 대한 비밀번호를 입력할 때 비밀번호 복잡성을 만족시키는것이 옵션이 아니라 필수이다. 알파벳, 숫자, 특수문자로 구성된 8자 이상의 비밀번호를 입력해주자.
설치는 윈도우에서 보다 훨씬 간단히 진행된다. 설치 후 pkg 파일을 휴지통으로 이동시킬 것인지 물어본다. 설치가 완료되었으므로 버리자. ㅎ
mysql은 서비스로 동작하기 때문인지 시스템 환경 설정에 가보면 MySql서비스를 확인할 수 있다.
terminal에서 mysql을 실행시키기 위해서는 설치된 경로로 이동해서 아래 명령을 실행해본다.
quietjun@YongjuncBookAir ~ % cd /usr/local/mysql/bin
quietjun@YongjuncBookAir bin % ./mysql -u root -p
Enter password: 비밀번호 입력
work bench 설치 및 실행
다음 사이트로 이동하여 workbench를 다운받는다.
dev.mysql.com/downloads/workbench/
MySQL :: Download MySQL Workbench
Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M
dev.mysql.com
이때 주의할 점은 8.0.23인 최종 버전은 현재의 mac에서 뭔가 오류가 있어서 실행되지 않는다. 따라서 8.0.22버전을 사용하자. 다운로드가 완료되면 아래와 같은 창이 표시되고 java에서와 유사하게 workbench 아이콘을 applications에 drag & drop해주자.
설치가 완료되면 launchpad에 mysqlworkbench 아이콘이 생기고 이를 클릭하면 바로 쓸수 있을 것 같지만 아직은 아니다. ㅜㅜ
아직은 보안적인 이슈가 있는듯하다. 이런 문제를 처리하기 위해서는 [시스템환경설정]-[보안 및 개인정보보호]-[일반] 탭을 확인하면 하단에 다음 메시지를 확인할 수 있다. 이 보안을 관리하는 녀석은 게이트 키퍼라고 한다. 꺼버릴 수도 있지만 일단 그냥 유지하기로 한다.
[확인없이 열기]를 클릭하면 다시 workbench를 실행할 수 있는 화면이 나온다.
[열기]를 선택하면 끝이다.
intellij 설치
용도
자바 개발을 위한 IDE
아래 사이트를 방문하여 apple silicon 버전의 .dmg 를 다운받는다.
www.jetbrains.com/ko-kr/idea/download/#section=mac
다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE
최신 버전 다운로드: IntelliJ IDEA (Windows, macOS, Linux)
www.jetbrains.com
설치
다운로드 후 전체적인 설치는 신경쓸게 없이 쭉 진행된다. eclipse와 달리 mac silicon을 지원하기 위해 intellij 는 열일 하는것 같다.
OneDrive 설치
용도
파일 저장을 위한 클라우드 서비스로 사용중. 아래 사이트로 이동해서 프로그램을 다운로드 한다.
www.microsoft.com/ko-kr/microsoft-365/onedrive/download
PC, Mac, Android 또는 iOS용 OneDrive 앱 다운로드 - Microsoft OneDrive
PC, Mac, iOS 및 Android용 Microsoft OneDrive를 다운로드하여 설치하세요. OneDrive 클라우드 저장소를 통해 파일을 보호하고 모든 디바이스에서 파일에 액세스할 수 있습니다.
www.microsoft.com
설치
설치에 대해서는 별도의 설명이 없을 만큼 쉽게 진행된다.