반응형

홈브루는 루비 기반으로 만들어진 Mac OS X 용 패키지 관리자 입니다. 패키지 관리자는 맥에 설치되는 애플리케이션의 설치, 삭제, 업그레이드, 의존성 관리 등을 도와주는 도구로, 개발에 필요한 프로그램을 손쉽게 관리할 수 있게 해줍니다. 맥 개발자에게는 사실상 필수인 도구라고 할 수 있습니다.

Homebrew 설치하기

Homebrew는 Terminal 환경에서 곧바로 설치를 시작할 수 있다.

만약 Xcode가 설치되어 있지 않다면, Xcode를 설치하거나 Xcode command line tools가 미리 설치되어 있어야 한다.

#Xcode Command line tools 설치
xcode-select --install

Homebrew의 웹사이트를 확인해보면 설치 방법이 있다.

실제로 설치는 아래의 한줄만 Terminal에서 실행하면 끝납니다.

# Homebrew 설치하기 
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
# 설치확인 
brew -v

Homebrew는 설치되는 모든 패키지를 /usr/local/ 디렉토리에 심볼릭 링크해서 관리하게 된다.

Homebrew 사용하기

Homebrew를 설치하게되면 터미널에서 brew 명령어를 사용해서 패키지를 관리 가능하다.

패키지 검색하기

Homebrew에서 패키지는 formula라고 부르며, Formulae라고 부느는 패키지 브라우저를 통해서 검색할 수 있다.

https://formulae.brew.sh/analytics/ 해당 주소로 접속하면 Homebrew를 통해 설치된 패키지의 목록과 통계를 볼 수 있다.

그 중, Install On Request Events 를 보면 사용자들이 어떠한 패키지를 가장 많이 설치하는지 알수 있다.

물론 brew search <formula> 명령어를 이용해서 패키지를 검색할 수도 있다.

# 패키지 검색하기 (rbenv, heroku) 
brew search rbenv 
brew search heroku

패키지 설치하기

패키지 설치는 brew install <formula> 명령을 이용한다.

brew install rbenv

패키지 업그레이드하기

brew outdated 명령어를 통해 업그레이드가 필요한 패키지의 목록을 조회할 수 있습니다. 만약 패키지를 최신 버전으로 업그레이드 하고싶다면 brew upgrade <formula> 명령을 이용합니다.

# 버전업된 패키지 확인하기 
brew outdated 
# 패키지 업그레이드 
brew upgrade rbenv 
# 모든 패키지 업그레이드하기 
brew upgrade

패키지 삭제하기

Homebrew는 패키지를 업그레이드 하더라도 예전버전의 패키지를 삭제하지 않기 때문에, 패키지를 설치하고 업그레이드 하다보면 오래된 버전의 패키지가 그대로 남아 있게 됩니다. 만약 이전 버전의 패키지가 필요없다면 brew cleanup <formula> 명령어를 이용해 최신버전의 패키지를 제외한 나머지를 모두 삭제할 수 있다.

# 최신버전의 rbenv 패키지만 남겨두기 
brew cleanup rbenv

만약 패키지 자체를 삭제하고 싶다면 아래와 같이 한다. brew uninstall <formula>

brew uninstall rbenv

패키지 관리하기

Mac에 설치된 패키지의 목록을 보기 위해서는 brew list 명령을 이용하며, 패키지의 정보를 확인 할 때는 brew info <formula> 명령을 사용한다.

# 설치한 패키지 목록보기 
brew list 
# 패키지의 정보 보기 
brew info rbenv

홈브루를 사용하다가 시스템 에러가 발생할 경우 doctor 명령으로 조회해 볼 수 있다.

# 시스템 오류 점검하기 
brew doctor

Homebrew 업데이트하기

홈브루 자체의 버전이 변경되었을 경우에는 brew update 명령을 통해서 Homebrew 자체를 최신버전으로 업데이트 할 수 있다..

brew update

Homebrew 삭제하기

Homebrew가 필요없어 졌다면 아래 스크립트를 통해 Homebrew를 삭제할 수 있습니다.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

홈브류 캐스크(cask)

홈브류에는 GUI 애플리케이션을 설치할 수 있는 캐스크 확장이 있다. 캐스크 패키지는 별도로 관리되며, 이 패키지를 설치하려면 brew 바로 뒤에 cask를 붙여준다. 예를 들어 홈브류 캐스크로 동영상 재생기 VLC를 설치하려면 다음 명령어를 실행한다.

brew cask install vlc

 

참고문헌

brew.sh/index_ko[공식문서]
formulae.brew.sh/analytics/ [홈브루 많이 쓰는 목록] 

 

반응형
반응형

맥에서 작업을 하다보면 화면을 나눠서 작업을 하고 싶은 순간이 있을 겁니다.

윈도우에서는 기본적으로 있는 기능이라 당연히 맥에 있을 줄 알았는데, 앱을 설치해야지 할 수 있는 기능이더군요....

 

무료로 화면분할 기능을 사용하시려면 Spectacle 이라는 앱이 있습니다.

Spectacle

가운데부터 왼쪽 및 오른쪽 화면이동, 또는 2/3 로 윈도우사이즈를 변경하면서 좌 우측으로 이동 가능합니다.

가장 좋은 점으로는 무료라는 점입니다.

 

마그넷

다음으로는 마그넷이라는 앱입니다.

3달러 정도 하는 유로앱으로 유료라는 단점이 있지만 매우 저렴해서 앱 하나정도는 구매하셔도 좋을 것 같습니다.

 

스펙타클에 비해 장점은 마우스로도 화면 분할이 가능하다는 점입니다.

스펙타클은 단축키로만 윈도우를 움직여야 하는 반면 마그넷은 추가기능으로  마우스로도 화면분할이 가능합니다.

 

윈도우에서 기본적으로 되는 기능을 앱을 설치해야한다는게 조금 번거롭지만 마그넷 앱은 맥 사용자들에게는 필수 같습니다.

 

반응형
반응형

맥에서 터미널을 사용하다 보면 파인더나 파일을 열고 싶을 때가 있다.

이 때 터미널에서 명령어로 열 수 있다.

 

1. finder 열기

# 현재 폴더 열기
$ open .
 
# 다운로드 폴더 열기
$ open /Downloads 

open 명령어는 기본 연결 프로그램을 열어주는 명령어로 폴더를 열면 finder 가 열리게 된다.

 

# PDF 열기 (미리보기로 열림)
$ open docs.pdf
 
# 링크 열기 (기본 브라우저로 열림)
$ open https://juntcom.tistory.com
 
# 이미지 마운트 하기
$ open imageFile.dmg

 

- a 옵션을 통해 프로그램을 직접 열수도 있다.

# Safari 열기
$ open -a Safari
 
# 미리보기 열기
$ open -a Preview
 
# 디스크 유틸리티 열기
$ open -a "Disk Utility"

 

2. vscode 열기

터미널에서 vscode 를 열고 싶을 때는 code 명령어로 열 수 있다.

code .

command not found: code

다음과 같이 이런 메시지가 나온다면,

1. vscode 를 열고 

2. 명령팔레트를 실행한다. [ctrl + shift + p] 

3. Shell Command 입력 후 실행한다.

바로 vscode 를 종료 후 터미널에서 code . 를 입력하면 해당경로의 vscode 를 열어준다.

 

반응형
반응형

Finder 새 창 단축키

  • Option + Command + Space  - 어떤 거 사용하더라도 finder 를 열어준다.
  • Command + n - finder 열려있는 상태에서 하나 finder 추가로 열기

Finder 폴더 주소로 이동

  • ⇧+ ⌘ + G - 폴더 주소 열기

 

반응형
반응형

맥북을 이제 막 시작하는 유저로서 맥북 관련 유튜브나 블로그 포스팅을 보면서 깔아야 할 어플에 대해서 정리하려고 합니다.

개인적으로 사용하고 좋은 어플들만 남깁니다.

1. KEKA

맥은 기본 압축프로그램을 제공하는데, 맥을 사용해서 압축하는 경우 윈도우에서 한글이 깨지는 현상때문에 앱을 추가로 받아야 합니다.

맥에서 사용하는 압축 앱이 KEKA 입니다.

사이트에서 다운받거나, 앱 스토어에서 다운받을 수 있습니다.

https://www.keka.io/en/

 

Keka - the macOS file archiver

Still too big... If the files are really huge and they do not fit your mail or server, just split them into pieces. Don't worry, they will still expand to produce your original file :)

www.keka.io

앱스토어에서는 유료입니다. 

2. AppCleaner

앱을 깔끔히 지워주는 앱입니다.

맥은 패키지랑 앱이 같이 있어 그냥 지워도 쓰레기가 안남지만, 일부가 남는 경우도 있는 것 같습니다.

간단한 방법으로 앱과 관련된 모든 파일을 삭제해줍니다.

https://freemacsoft.net/appcleaner/#

 

AppCleaner

© 2020 FreeMacSoft. All rights reserved.

freemacsoft.net

3. RunCat

프로세스 사용량 을 확인하는 앱입니다. 

고양이가 아이콘상으로 뛰어가는 속도로 내가 컴퓨터 cpu 를 어느정도 사용하는지 체감하는 앱으로, 은근히 유용해서 추천드립니다.

https://freemacsoft.net/appcleaner/#

 

AppCleaner

© 2020 FreeMacSoft. All rights reserved.

freemacsoft.net

 

반응형
반응형

그동안 윈도우 만 쓰다가 맥북프로를 사용하게 되었습니다.

 

짜잔!!!!!!!!!!!!!!!!!!!!

 

맥북프로 13형에서 달라진 점은 나비식 키보드에서 가위식 키보드로 변경 되었다는 점이라는데

기존에 맥북을 사용하지 않아, 차이점은 잘 모르겠고, 지문 인식 기능 터치 ID 로 컴퓨터를 쉽게 켤 수 있는게 간편하다.

이전 버젼에는 ESC 도 터치키였다고 하는데 이번에는 물리버튼으로 빠져서 더 편하다고 한다.

 

맥북을 처음으로 사용하는 사람으로 기존 맥북과 비교하고 스펙을 소개하는 것보다는 윈도우 사용자로서 후기를 말하자면,

 

윈도우 사용자가 바로 사용해본 맥북 프로 장점

1. 트랙패드

노트북 사용시 트랙패드를 절대 사용하지 않았는데, 맥에서는 너무 편하다.

트랙패드 설정으로 동작을 설정해 편하게 사용할 수 있다.

파일 드래그 같은 경우도 너무 편하다. 또한 트랙패드를 사용해 여러 작업화면을 확인 할 수 있어 그 것 또한 큰 장점이다.

 

2. 파일 옮기기 및 연동성

새 노트북에 세팅을 하려면 기존에 가지고 있던 파일을 옮겨야 한다. 

다들 어떻게 하시는 지는 모르겠지만 자기가 사용하는 클라우드를 사용하거나, usb 로 또는 네트워크로 드라이브로 옮기지 않을까 한다.

맥에서는 아이클라우드를 사용하면 금방 옮긴다. 웹브라우져에서 옮기고 싶은 파일을 업로드 하면 맥북에서 어떤 설정없이 해당 경로로 바로 동기화가 된다.

결론은 애플 관련된 앱들과 연동이 너무 뛰어나다.

내가 아이폰을 썼다면 더 좋았을 것 같은데, 아쉽긴 하다. 하지만 구글에 연동 시켜놓은 것들이 많아, 달력 및 연락처 등과 같이 구글연동까지 잘 연동되어 좋다. 이건 뭐 윈도우도 마찬가지지만 말이다.

 

3. 생산성

확실히 트랙패드의 모션만 잘 외우면 생산성이 엄청 날 것 같다. 예를 들어 사진이미지를 드래그 한채로 옮기고 싶은 곳을 찾아서 옮길 수 도 있다. 윈도우에서는 옮기고 싶은곳을 찾고나서 해당 파일을 드래그 해야한다. 원래 이게 당연하다고 생각했는데, 맥에서는 당연한것도 편하게 하는 생산성이라는게 있다.

 

윈도우 사용자가 처음쓸때 느끼는 어려운점

1. 파일경로

처음에 헷갈리는 점이 있었다면 윈도우처럼 c드라이브 d드라이브로 파티션을 나눴던 것과 달리, 맥은 하나의 루트 경로 안에 사용자 폴더가 있고, 그 안에서 다 다루는 것 같다.

파일 같은 것도 설치할때 맥토킨시 및 런쳐 에 설치하지 않으면 컴퓨터 재부팅시 날라간다고 한다. 이런 점이 윈도우와 다른 개념이여서 조금 헷갈린다. 

 

2. 용어

예를 들어 파일 탐색기가 finder 로 사용되고 있고, 바탕화면도 데스크탑이라는 말로 쓰인다.

 

 

처음에는 윈도우랑 달라 전체적으로 사용하기가 어렵다. 그래도 드는 생각은 단축키및 사용법에 익숙해지면 너무 편할 것 같다는 생각이 들었다.

앞으로 맥관련된 포스트도 올리려고 한다.

 

 

 

 

 

반응형
반응형

Mac에서 스크릿샷 찍기

전체 화면, 윈도우 또는 화면 일부만 캡처할 수 있습니다.

Mac에서 스크린샷을 찍는 방법

  1. 스크린샷을 찍으려면 shift, command 및 3 키를 동시에 길게 누릅니다. 
  2. 화면 모서리에 축소판이 표시되면 축소판을 클릭하여 스크린샷을 편집합니다. 또는 스크린샷이 데스크탑에 저장될 때까지 기다립니다.

화면 일부를 캡처하는 방법

  1. shift, command 및 4 키를 동시에 길게 누릅니다.
  2. 십자형 
     커서를 드래그하여 캡처할 화면 영역을 선택합니다. 선택한 영역을 이동하려면 스페이스 바를 길게 누른 상태에서 드래그합니다. 스크린샷 찍기를 취소하려면 esc(escape) 키를 누릅니다.
  3. 스크린샷을 찍으려면 마우스 또는 트랙패드 버튼을 놓습니다. 
  4. 화면 모서리에 축소판이 표시되면 축소판을 클릭하여 스크린샷을 편집합니다. 또는 스크린샷이 데스크탑에 저장될 때까지 기다립니다.

Tip) 캡쳐한 이미지를 바탕화면에 저장하지 않고 클립보드에 저장하려면? Control 을 함께 누르면 됩니다. 즉 전체화면 캡쳐는 Command + Control + Shift + 3, 특정 부분화면 스크린샷은 Command + Control + Shift + 4 입니다.

윈도우 또는 메뉴를 캡처하는 방법

  1. 캡처할 윈도우 또는 메뉴를 엽니다.
  2. shift, command, 4 키 및 스페이스 바를 동시에 길게 누릅니다. 포인터가 카메라 
     아이콘으로 바뀝니다. 스크린샷 찍기를 취소하려면 esc(escape) 키를 누릅니다.
  3. 윈도우 또는 메뉴를 클릭하여 캡처합니다. 스크린샷에서 윈도우의 그림자를 제외하려면 option 키를 길게 누른 상태에서 클릭합니다.
  4. 화면 모서리에 축소판이 표시되면 축소판을 클릭하여 스크린샷을 편집합니다. 또는 스크린샷이 데스크탑에 저장될 때까지 기다립니다.

 

스크린샷이 저장되는 위치

기본적으로 스크린샷은 '스크린샷 [날짜] [시간].png'와 같은 이름으로 데스크탑에 저장됩니다.

스크린샷 앱의 옵션 메뉴에서 스크린샷이 저장되는 기본 위치를 변경할 수 있습니다. 축소판을 폴더나 문서로 드래그해도 됩니다.

반응형

+ Recent posts