IT Story
- home
- IT
- IT Story
1 Homebrew 설치 및 사용법[편집 | 원본 편집]
macOS를 새롭게 구입 또는 클린 설치를 하고 나서 가장 먼저 설치하는 MacOS 용 패키지 관리자입니다!
많은 맥 유저분들이 아직 Homebrew를 터미널에서 사용하는 방식이 익숙하지 않아서 많이 어렵게 느끼고 있는데요.
저도 또한 Homebrew가 낯설게 느껴지고 사용을 안 하고 있었는데 막상 사용해보니깐 엄청나게 간단하고 편했어요.
개발에 대해서 1도 모르는 초보자분들도 Homewbrew를 사용하여 프로그램을 다운로드하는 게 "왜?" 좋은지 알아보도록 할게요~!
✔︎ Homebrew(흠브류) 란?
macOS 용 패키지 관리자입니다. 터미널(Terminal)에서 명령어를 작성하여 자신이 필요한 프로그램을 설치, 삭제, 업데이트를 손쉽게 관리할 수 있습니다.
개발에 대한 지식이 있으신 분은 yum, apt-get 등과 같다고 생각하셔도 됩니다.
✔︎ 홈브류(Homebrew)를 왜 사용하나요?
Mac을 사용하시면 자신에게 맞는 프로그램을 이것저것 설치하게 됩니다. 프로그램을 사용하려면 보통 App Store 또는 해당 사이트에 접속해서 프로그램을 다운로드하는 게 일반적인 방법입니다. 하지만 이런 경우 원치 않는 프로그램이 자신도 모르게 설치될 수도 있고 나중에 프로그램을 재설치, 삭제, 업데이트할 때 기존의 데이터가 남아있는 경우가 많아서 성격에 따라 찝찝함을 느끼시거나 혹은 Mac이 버벅대는 경우도 나타날 수 있습니다.
"Homebrew"를 사용할 경우 이러한 문제없이 손쉽고 깔끔하게 프로그램을 설치, 삭제, 업데이트할 수 있는 강력한 MacOS 용 패키지 관리자입니다.
그래서 프로그램 사용이 많은 개발자가 손쉽게 패키지를 관리하기 위해서 사용하는 도구 중 하나입니다.
개발에 대한 지식이 없는 초보자분도 쉽게 보면서 따라 할 수 있도록 자세하게 글을 작성했습니다.
지금부터 엄청나게 편리한 MacOS 용 패키지 관리자 Homebrew(홈브류) 설치와 사용법에 대해서 설명하도록 하겠습니다~!
- 설명하기에 앞서 "macOS Mojave 버전 10.14" 운영체제를 이용하여 설치했습니다.
- "터미널"을 검색 후 실행
- "Homebrew" 사이트에 접속하여 빨간색 박스 안에 있는 명령어를 "command + C"키를 이용하여 복사
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
또는 위문장을 "command + C" 키를 이용하여 복사
- 복사한 명령어를 "터미널" 창에 "command + V" 키를 이용하여 붙여 넣은 후"return" 키를 눌러주세요.
2 svn 설치[편집 | 원본 편집]
. homebrew로 SVN 설치
위에서 제시한 명령어를 그냥 따라 쳐주면 된다.
$ brew options subversion $ brew install subversion
3 svn명령어[편집 | 원본 편집]
xcode5에서부터 svn에 import하는 기능이 제거되어 터미널로 작업을 해야합니다.
1) 신규 프로젝트 SVN에 등록
svn import -m "커밋 메시지" /directory svn://SVN URL
2) 체크아웃
체크아웃 받을 경로로 이동후에
svn co svn://SVN URL
3) 커밋
svn commit -m "커밋 메시지"
4) 업데이트
svn update
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
14 | 맥북 사파리 다운로드 한글파일 깨짐 수정 | 책사랑 | 2022.09.20 | 40 |
13 | 비둘기 집의 원리 | 학생 | 2022.09.12 | 36 |
» | mac svn사용 | 책사랑 | 2022.03.06 | 298 |
11 | 이슈리포트_2017-002_지방계약 공공SW의 낙찰자 선정방식의 문제점과 개선방안 | IT를배우는사람 | 2021.10.04 | 31 |
10 | 최신ICT시사상식2021 | IT를배우는사람 | 2021.09.26 | 96 |
9 | BPMN 프로세스 | IT를배우는사람 | 2021.09.25 | 43 |
8 | Project Management Body of Knowledge | 손님 | 2021.04.03 | 40 |
7 | 레드마인 버전업그레이드 | 작가 | 2020.11.15 | 276 |
6 | 갑질이란? | 갑질 피해자 | 2020.07.19 | 39 |
5 | 레드마인 서버 이전 | IT를배우는사람 | 2020.02.22 | 2411 |
4 | Win10 정품인증 | IT를배우는사람 | 2020.01.19 | 64 |
3 | redmin pstool 연동 | IT를배우는사람 | 2020.01.16 | 39 |
2 | 레드마인 rake 업데이트 | 메롱 | 2019.10.26 | 112 |
1 | 웹 퍼블리셔는 프론트엔드 개발자가 아니다? | 옛사랑 | 2019.09.28 | 160 |