Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 딥마인드
- 뉴럴링크
- 티스토리챌린지
- OpenAI
- 생성형 AI
- 인공지능
- PYTHON
- 멀티모달
- tts
- 메타
- LORA
- 일론 머스크
- 트랜스포머
- 가상환경
- AI
- 오블완
- ControlNet
- 오픈AI
- LLM
- 서보모터
- javascript
- 시간적 일관성
- ChatGPT
- 아두이노
- 이미지 편집
- AI 기술
- ubuntu
- TRANSFORMER
- 확산 모델
- 우분투
Archives
- Today
- Total
AI 탐구노트
Mac의 패키지 관리자 Homebrew를 이용한 설치 본문
소프트웨어 패키지 설치 관리자 : 운영체제에 따라 다르다!
운영체제 별로 소프트웨어 패키지의 설치/업데이트/의존성 체크/삭제 등을 지원하는 패키지 관리자가 있습니다. 가장 많이 사용하는 운영체제를 예로 들면 다음과 같습니다.
- 윈도우 : Winget (MS, 공식). 그 이전에는 chocolatey(서드파티, 비공식) 같은 것이 사용되었습니다. 윈도우는 커맨드에서 사용하는 경우가 많지 않아 잘 모르는 사람이 많을 겁니다.
- 리눅스 : 배포본 계열마다 다릅니다.
- 데비안 계열 (예: Debian, Ubuntu) : Apt (Advanced Package Tool)
- RedHat 계열(예: CentOS, Fedora, RedHat 등) : Yum (Yellowdog Updater, Modified), RPM(Red Hat Package Manager)
- ArchLinux 계열(예: Arch Linux) : Pacman
- SUSE 계열 : Zypper
- MacOS : Homebrew (맥스 호웰, 비공식 - 하지만 거의 De facto인 셈)
Homebrew ?
Homebrew는 Mac OS에서 소프트웨어 패키지를 쉽게 관리해 주기 위해 만들어진 도구입니다. 이름이나 공식 사이트에서의 이미지를 보면 '집에서 직접 만든 술' 느낌이 나게 만들어져 있습니다. 개발자(맥스 호웰)의 독특한 취향이랄까요? ^^
지금부터는 Homebrew를 사용해서 프로그램을 설치하는 방법을 간단히 알아 보겠습니다.
App Stored에서 설치하면 되지 않나?
맞습니다. 하지만, 어떤 프로그램들은 앱스토어에 등록되어 있지 않고 웹 사이트에서 직접 받아서 설치해야 합니다. 대표적인 예가 구글의 Chrome 브라우저와 얼마 전 소개한 Rectangle 같은 것들이죠. 다음은 Homebrew를 이용해 chrome 브라우저를 찾아보고 이를 설치하는 과정입니다. 이때 '--cask' 라는 옵션을 사용합니다.
# 패키지 존재 여부 확인
% brew search <패키지명>
# 패키지 설치
% brew install --cask <패키지명>
% brew search chrome
==> Formulae
chrome-cli chrome-export chroma rome chrony
==> Casks
chime chrome-remote-desktop-host chromedriver@beta google-chrome google-chrome@canary mkchromecast
chrome-devtools chromedriver epichrome google-chrome@beta google-chrome@dev
# 패키지 설치
% brew install --cask google-chrome
App Store에 있는 프로그램도 가능한가?
아쉽게도 Homebrew만 가지고는 안 되고 mas라는 도구를 추가로 설치해야 합니다. 설치 후에는 homebrew와 거의 비슷하게 사용할 수 있습니다. 다만... 설치할 때 패키지 이름이 아닌 고유ID를 사용한다는 점에서 차이가 있습니다.
# Homebrew로 mas 설치
% brew install mas
# mas에서 패키지 검색
% mas search kakao
869223134 KakaoTalk (3.8.0)
1502100385 Pollie: 카카오 톡 설문 조사 (4.6)
1236050766 멜론(Melon) (1.3.0)
539883307 LINE (9.4.2)
1102655071 채널톡 for Desktop (10.0.0)
1335335588 비디오 플레이어 미디어 플레이어 (1.1.18)
321745474 Route Planner, Navigation Maps (5.6.8)
1660867520 테라VPN - TerraVPN (1.0.4)
1383809939 스도쿠 ++ (920)
1638061186 Cam.On Webcam Recorder Cam 웹캠 (1.3.1)
891362701 Guru Maps Pro — 지도 & 오프라인 탐색 (5.6.8)
1478069353 Story Notifier (1.0.8)
1336793944 HAAK (1.0)
6476544567 鹦鹉翻译器-实时语音翻译&拍照翻译&多语种互译 (1.4)
1455958349 Garden Pets (1.1)
1434186493 ™ 오목 ™ (1680)
6444231276 장기 ™ (1640)
6736511638 포모도로 타이머 - 생산성 & 집중 관리 (1.0.4)
1434988793 ™ 스도쿠 ™ (1730)
1392815047 2048 Q (920)
1411976156 ™ 무지개 연결 (1620)
제가 설치하려는 것은 맨 위의 KakaoTalk인데 고유ID 값은 869223134 로 나옵니다.
% mas install 869223134
'기술 팁' 카테고리의 다른 글
[우분투] XnView MP - 궁극의 이미지 뷰어 (0) | 2024.12.18 |
---|---|
윈도우에서 한컴 입력기 삭제 (0) | 2024.12.18 |
Rectangle : Mac에서 사용할 수 있는 화면분할 도구 (1) | 2024.11.29 |
느려진 iMac 구하기 : RAM 업그레이드와 SSD로의 교체 (2) | 2024.11.27 |
VSCode의 소소한 팁 (2) | 2024.11.26 |