Mac을 사용하는 경우

마지막 업데이트: 2022년 7월 1일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
맥 환경설정

Mac을 사용하는 경우

꽤나 안정적인 퍼포먼스를 보여주는 맥. 하지만 그런 맥도 느려지고 심지어 멈추기도 하는데요. 그럴때 활용할 수 있는 정리방법에 소개합니다.

Mac을 최대한 활용하려면 동작 환경을 양호하게 유지하는 것이 중요합니다. 아래 방법에 따라 정리 및 최적화해서, Mac의 속도와 응답 성을 향상 시켜보도록 하십시오.

순서는 크게 상관이 없지만, 가능한한 가벼운 작업부터 소개를 해 보도록 할테니, 쓰고 있는 맥이 약간 상태가 이상하다고 생각되면 차례대로 따라해 보세요.

Mac 의 최적화 방법

1 단계 : 소프트웨어 업데이트

Mac의 내부를 최적화하는 첫 번째 단계는 소프트웨어 업데이트입니다. 핫픽스, 보안 업데이트 및 응용 프로그램의 업데이트를 설치하십시오. PC의 보안을 확보하고 새로운 기능과 향상된 기능을 이용할 수 있도록하기 Mac을 사용하는 경우 위하여는 Apple의 업데이트를하는 것이 중요합니다. 소프트웨어 업데이트는 응용 프로그램을 간소화하고 효율성을 높입니다.

2 단계 : 시작 프로그램 정리

PC 부팅시에 자동으로 일어서 프로그램을 확인합니다. 그 프로그램을 시작 메뉴에서 제거합니다.

시작시 자동으로 실행 백그라운드에서 실행되는 응용 Mac을 사용하는 경우 프로그램을 확인하려면 다음과 같이합니다.

[시스템 환경 설정] 을 클릭하고 [사용자 및 계정 을 선택하고 [로그인] 탭을 Mac을 사용하는 경우 선택합니다

항목을 확인하여 자동 시작이 필요없는 프로그램을 삭제합니다

또한 일주일에 한 번은 컴퓨터의 전원을 완전히 차단하는 것이 중요합니다. 맥 Mac을 사용하는 경우 의 전원을 끄면 메모리가 지워 백그라운드에서 실행중인 프로그램을 모두 종료합니다.

3 단계 : 불필요한 응용 프로그램을 제거

바탕 화면을 확인하여 사용하지 않는 프로그램이나 문서의 바로 가기를 제거합니다. 프로그램이나 문서를 삭제하거나 스토리지로 이동합니다. [소프트웨어 업데이트] 를 사용하여 불필요한 응용 프로그램을 제거합니다.

[소프트웨어 업데이트] 를 사용하려면 애플의 아이콘을 클릭하여 [App Store] 를 선택합니다. 여기에 프로그램의 업데이트 및 제거 할 수 있습니다.

4 단계 : 다운로드 폴더 비우기

다운로드 폴더가 오래된 파일로 가득 될 수 있습니다. 이상 사용하지 않는 파일은 폴더에서 스토리지로 이동하거나 삭제합시다.

5 단계 : 스토리지 디스크 정리

또한 PC를 최적화하려면 다음과 같이 스토리지 디스크를 확인하고 복구합니다.

프로그램 선택 을 클릭하고 [유틸리티] , [디스크 유틸리티] 를 선택합니다.

하드 드라이브를 선택하고 [디스크 검사] 를 클릭합니다.

오류가 반환 된 경우, 디스크를 복구 를 클릭합니다.

OS X Sierra 이후 스토리지를 자동으로 최적화 할 수 있습니다. 이 기능을 사용하면 항목의 일부를 iCloud로 이동할 수 있습니다. iCloud 계정을 설정하려면 시스템 환경 설정 을 열고 [iCloud] 을 클릭합니다.

스토리지 디스크의 파일을 확인하고 필요하지 않은 프로그램, 게임, 파일을 삭제하면 것을 추천합니다. 스토리지 드라이브에 여유 공간을 확보하면 컴퓨터의 응답이 빨라집니다.

여러분의 Mac의 저장 공간이 부족한 경우 업그레이드시기일지도 모릅니다. 하드 디스크 (HDD)를 사용하는 경우, 솔리드 스테이트 드라이브 (SSD) 의 도입을 검토하십시오.

6 단계 : 캐시 지우기

웹 사이트를 방문 할 때마다 컴퓨터에 저장되는 캐시를 삭제하여도, PC를 최적화 할 수 있습니다.

웹 브라우저로 Safari를 사용하는 경우 다음 단계를 수행합니다.

Safari를 열고 [환경 설정] 을 선택합니다

고급 을 클릭하고 메뉴 모음에 [개발] 메뉴 표시 를 선택합니다

[개발 메뉴의 체크] , [캐시 비우기] 를 클릭합니다

데이터는 반드시 정기적으로 백업 해 둡시다.

7 단계 : 자원소비가 큰 프로그램을 제거

프로그램에서 다른 프로그램보다 많은 프로세서 리소스와 메모리 리소스를 소모하는 것이 있습니다.

어떤 응용 프로그램이 메모리 리소스를 사용하고 있는지를 확인하는 방법은 다음과 같습니다.

Finder 응용 프로그램에서 응용 프로그램 > 유틸리티 > 작업 모니터 를 클릭하고, 메모리 탭과 CPU 탭을 클릭합니다

사용하는 메모리 양이 많은 순서로 프로세스가 나열됩니다

가장 많은 자원을 사용하는 프로그램이 필요한지 판단하고 필요하다면 닫습니다.

메모리 사용량이 많은 프로그램이 항상 필요한 것 인 경우, 메모리 (RAM) 의 증설을 검토합니다.

8 단계 : 휴지통 비우기

응용 프로그램 및 기타 항목을 삭제 한 후에는 반드시 휴지통을 비웁니다

9단계: Mac의 외부와 주변 청소

Mac의 외부를 청소하여 먼지와 오염에 따른 키보드와 환기 장치의 고장을 방지 할 수 있습니다. PC의 전원을 끄고 플러그를 분리 한 다음 젖은 천으로 외부를 닦아 쌓인 먼지를 제거합니다. 세제는 스크린이나 모니터에 영향을 줄 수 있으니 가급적 사용하지 않습니다.

압축 공기를 사용하여 키보드의 키 사이 그리고 환기 장치 주변의 먼지를 불어서 없애 줍니다. MacBooks 의 경우 내부 팬을 손상시키지 않도록 통풍구에 바람을 넣을 주의해서불어 줍니다.

item4 dev story

Mac 자료 백업하기

저는 포맷을 하다가 중요 파일을 날려먹고 한숨을 내 쉬는 일이 많았습니다. 아직 맥을 산 이후로 딱 한번만 공장 초기화를 했지만, 언젠가 맥을 초기화하거나 다른 기계로 옮겨갈 경우에 무엇무엇을 챙겨야할까 생각하며 맥을 포맷하기 전에 개발자라면 꼭 해야할 일들을 정리해보기로 했습니다.

※ 이 글은 지속적으로 연구 및 갱신됩니다.

1. SSH

Mac을 쓰는 개발자라면 아마 모두가 SSH를 쓸거라고 봅니다. SSH 관련된 설정들은 보안 문제가 걸려있으므로 백업 1순위가 아닐까 싶습니다.

SSH Key

~/.ssh/id_rsa 파일과 ~/.ssh/id_rsa.pub 파일을 챙깁시다. 각각 비밀키와 공개키입니다. (아주 당연한 이야기지만) 비밀키는 gist 등에 올리면 위험합니다.

SSH Config

~/.ssh/config 파일을 백업합시다.

2. VCS

버전관리를 한다면 버전관리에 쓰는 설정들도 백업하는게 좋습니다.

~/.gitconfig 파일에 설정이 저장되고, ~/.gitignore_global 파일에 전역적으로 무시할 파일이 저장됩니다.

Hg (Mercurial)

User 단위 설정은 ~/.hgrc 에 저장됩니다.

3. GPG

keybase.io나 그 외의 GPG Key를 사용하는 Mac을 사용하는 경우 경우엔 해당 키값도 보관해야합니다. 저장 위치는 gpg -K 명령어를 통해 알 수 있는데, 일반적으로 ~/.gnupg/ 입니다.

4. Bash

Bash를 시작할 때 실행되는 ~/.bash_profile 파일도 백업해두면 나중에 이식할 때 자신이 무엇을 설치했었는지 알 수 있어 좋습니다. 프로그램에 따라 ~/.bashrc 파일을 사용하기도 하는데, 한쪽으로 내용을 몰아주는게 좋습니다.

5. Brew

Mac에서 개발을 하다보면 brew로 이것저것 설치하게 되는데요, brew list 명령어를 실행하면 자신이 설치한 프로그램 목록이 나옵니다.

6. Language Version Manager

언어를 단일설치했다면 그냥 그대로 옮기면 되겠지만 여러 버전을 관리 툴을 사용해서 설치했다면 버전들도 옮겨야할 것입니다.

Python - pyenv

pyenv versions 를 실행하면 설치한 모든 Python 버전을 얻을 수 있습니다.

Python - virtualenv-wrapper

Python을 사용하는 경우엔 virtualenv-wrapper도 많이 사용합니다. lsvirtualenv 를 사용하면 생성한 모든 virtualenv 이름을 얻을 수 있습니다.

Node.js - nvm

nvm ls 를 실행하면 설치한 모든 node.js 버전을 얻을 수 있습니다

Ruby - rvm

Ruby의 Mac을 사용하는 경우 경우엔 rvm ls 입니다.

7. Editor

사용하는 프로그램들의 설정 또한 백업하는 것이 좋습니다.

~/.vimrc 파일에 설정, Mac을 사용하는 경우 ~/.vim 디렉토리에 관련 파일들이 위치합니다.

JetBrains 제품군

File > Export Settings. 를 이용하면 추출할 수 있습니다.

~/.atom 디렉토리에 여러 파일이 있는데, 여기서 백업해야하는 것은 .json , .cson , .coffee , .less 파일입니다. 패키지 목록은 다음 명령어로 백업합니다.

맥, 윈도우 호환 USB 만들기

맥, 윈도우 호환 USB 만들기

맥 OSX에서 USB를 사용하다 보면, USB 사용에 문제가 되는 경우가 있습니다. 윈도우에서 사용하던 USB를 사용하는 경우, 읽기만 가능하고 쓰기를 못하는 제약이 간혹 발생합니다. 반대로 맥에서 포맷한 USB를 윈도우에서 인식못하거나 읽기만 가능한 경우가 발생합니다. 이런 USB 호환성 문제 발생 원인과 OSX와 Window 호환 USB만드는 방법을 소개합니다.

맥, OSX 운영체제 지원 파일 포맷

일반적으로 윈도우와 OS X에서는 4가지 파일 포맷을 사용합니다. 각 파일 포맷의 특징은 다음과 요약할 수 있습니다.

  • FAT: File Allocation Table
  • 대부분의 OS 들이 지원
  • Mac을 사용하는 경우
  • 호환성이 좋기 때문에 MacOS와 Windows 사이의 호환성 지원
  • 제약: 파일 크기 4GB를 초과할 수 없어서 고용량 파일을 처리할 수 없음
  • ExFAT: Extended File Allocation Table
  • FAT64, 대용량 플래시 디스크
  • FAT의 4GB 제약 극복
  • 호환성은 떨어짐
  • 호환성은 FAT > ExFAT > NTFS
  • 4GB 이상의 파일을 처리해야 하고 NTFS 보다 호환성이 높여야 할 경우에 적합
  • 저용량 파일의 경우 NTFS 보다 빠름
  • NTFS: New Technology File System

  • 암호화 등 Mac을 사용하는 경우 다양한 기능을 제공

  • 운영체제 호환성이 없음이 단점

  • MS 기반 운영체제의 2세대 파일 시스템 (From Window NT)

  • 타 시스템과이 호환은 가능하지만 절차 복잡

  • Mac OS X의 기본 파일 시스템
  • MacOS가 설치된 기기에서 Mac을 사용하는 경우 호환성이 매우 높음
  • 파일 크기의 용량 제한이 없음
  • 이 포맷으로 컴파일된 USB는 Window에서 파일 읽기만 가능
  • 이기종 운영체제의
  • APFS: Apple File System
  • OS X의 High Sierra 에서부터 HFS+ 파일 시스템을 대체
  • HFS+의 읽기 Mac을 사용하는 경우 및 쓰기 속도 개선, SSD에 최적화가 적용
  • High Sierra 전 OS에서는 APFS를 인식 못 함

NTSF는 윈도우 전용 파일 시스템이며, 다른 OS와 호환성을 제공하기 위해서는 복잡한 과정을 거쳐야 합니다. Mac OS Extended 포맷으로 만들어진 USB는 Window에서 읽기만 가능하며, APFS는 OSX 전용 파일 시스템으로 다른 OS와 호환성을 제공하지 않습니다.

윈도우, 맥 호환 USB 만들기

4GB의 파일 크기 문제를 해결하고, Window & Mac OSX의 호환성을 제공하기 위해서는 USB를 ExFAT로 포맷해야 합니다.

Mac OSX에서 ExFAT USB 만들기

Spotlight에서 Disk Utility를 실행합니다. 디스크 유틸리티는 저장 매체를 관리하는 앱입니다. 디스크 Mac을 사용하는 경우 검사, 복수, 파티션 및 지우기 작업을 수행할 수 있습니다.

Disk Utility에서 USB를 선택하고 ‘지우기’ 메뉴를 선택합니다.

디스크 이름과 포맷을 지정합니다. 이때 포맷으로 “ExFAT”를 선택합니다. 그리고 “지우기” 버튼을 클릭합니다.

참고로 “macOS Mojave”에서 지원하는 디스크 포맷의유형은 4가지 입니다.

다음과 같이 “완료”되면 USB를 사용할 수 있습니다. >

맥(Mac) 여러대일 경우, 같은 계정 사용이면 구매는 한 번만

맥(Mac) 제품을 여러대 보유하고 사용하는 맥 유저들이 있습니다. 또는, 아이맥(iMac)과 포터블로 맥북프로(Macbook Pro)/맥북에어(Macbook Air) Mac을 사용하는 경우 를 서브컴퓨터로 이용하는 분들도 많은데요. 이렇게 맥(Mac) 제품이 늘어날 경우 한 가지 고민하는 것이 있습니다. 바로, 맥 앱스토어에서 구매하게 되는 맥용 프로그램들의 설치 라이선스 관련 내용인데요.

최소 두 개 이상의 맥(Mac) 제품을 이용하면, 대표적인 OS X 가 업그레이드 버전을 내 놓을 경우 구매는 각 애플 맥(Mac) 디바이스당 하나씩 구매를 해야 할까요? 아니면 한 번 구매 후 설치를 해도 상관은 없을까요?

정답은 맥(Mac) 앱스토어(Appstore) 의 구매 카피 라이선스 기준은 애플 계정 기준입니다.

즉, 같은 동일한 계정으로 애플 맥(Mac) 제품들(아이맥, 맥북에어, 맥북프로, 맥미니 등)을 여러대 사용하게 될 경우는 각 디바이스 기기 개수대로 맥 앱스토어 소프트웨어를 구매해 주는 것이 아니라 맥 앱스토어 동일한 애플 계정을 하나로 이용하고 인증을 하였다면 한번 구매한 모든 맥 앱스토어 소프트웨어를 각 기기마다 설치해서 무제한으로 이용이 가능합니다.

따라서, 맥 앱스토어에 맥(Mac) Mac을 사용하는 경우 디바이스를 바꾸어 가면서 동일한 계정으로 로그인 해 보면, 이미 구매한 것들을 무료로 다운로드 및 설치가 가능한 것을 확인할 수 있으며, 가끔 확인이 되지 않을 때 '구매' 버튼을 클릭해도 접속한 그 계정에서 구매했던 이력이 확실히 있다면 결재가 되지 않습니다.

[맥 사용법] 기본 언어 설정, 변경하기

저는 처음부터 영어로 설정된 맥북을 이용하다 보니 초기에도 영어로 셋팅을 진행하지만, 아주 가끔 강의용으로 사용하거나 하는 경우에 한글로 시스템언어를 변경하곤 해요.

아주 간단하게 변경할 수 있으니, 혹시 언어 설정을 잘못해서 난처해하시던 분들이 계시거나, 필요에 의해 변경을 하셔야 하는 그런분들이 계시다면 문제의 해결법이 될 글을 써보겠습니다 :)

맥 환경설정

먼저 애플의 가장 상위 상태표시줄에서 사과마크를 눌러주시고 system preferences로 들어가주세요.

(한국어로 하면 시스템 환경설정 입니다)

환경설정

들어오시면 이렇게 생긴 환경설정 창이 열릴거에요.

시스템 언어가 영어이다보니 전체적으로 영어로 표기되고 있는게 보이시죠?

언어설정

이중에서 저렇게 깃발에 글로벌한 지구그림이 그려진 아이콘이 있어요.

language라고 쓰여진 저 창으로 들어가시면 언어설정을 바꿀 수 있습니다.

언어 변경

설정창에 들어오시면 영어가 가장 위에 위치하면서 primary라고 표시가 되어있는게 보이실거에요.

가장 첫번째, 기본언어로 설정이 되어있다는 표시에요.

창의 아래쪽에 +.-버튼을 이용해 원하는 언어를 추가 및 삭제하실 수 있으니 원하는 언어를 선택해서 추가시켜주세요.

첫번째 언어

한국어를 선택해서 드래그로 영어의 위로 올려주시면 언어설정이 완료입니다.

한국어 - primary 라고 변경됬죠?

이렇게만 하면 완료! 이지만, 여기서 필수로 해주어야 하는 또하나의 과정이 바로 재부팅이에요.

저렇게 설정을 하고 저 창을 나오려고 하면 알아서 재부팅을 해야한단 안내창이 뜨니까, 안내창 지시에 따라 재부팅을 진행해주세요.

재부팅

이렇게, 재부팅이 완료되면 또 알아서 바로 저렇게 언어설정창으로 열어진 상태로 시작이 되요.

전체 언어가 보두 한국어로 바뀐게 보이시죠? ㅎㅎ

이 방법을 이용해서 초기에 언어설정을 잘못했어도, 중간에 사용하다가 Mac을 사용하는 경우 불편해서 바꾸고 싶을때도, 혹은 저처럼 필요에 의해 변경을 해야할때까지 다양한 경우의 수에서 자유롭게 언어설정을 하실 수 있어요 :)


0 개 댓글

답장을 남겨주세요