본문 바로가기

macos19

macOS OpenVPN 클라이언트 / tunnelblick 사용하고 있는 TPLink 공유기가 OpenVPN을 지원하여 가끔 잘 사용하고 있습니다. 예를 들면 회사에서 방화벽에 막힌 카카오톡이나 인터넷 웹사이트에 접속 한다던지.. 외부에서 집안에 사설망을 이용 한다던지 할 때 유용합니다. OpenVPN을 이용하려면 OpenVPN클라이언트에 구성파일을 로드하여 사용해야합니다. Windows용 OpenVPN클라이언트는 OpenVPN홈페이지에서 다운로드 받아 사용할 수 있는데 macOS용은 별도로 있지 않는 것 같습니다. 그래서 별도의 서드파티 앱을 사용해야합니다. 찾아보니 터널브릭 tunnelblick이라는 앱이 유명합니다. 우선 터널브릭 홈페이지에 들어가서 다운로드를 받습니다. https://tunnelblick.net/downloads.html Downloads.. 2020. 5. 24.
macOS에서 환경변수 수정하기 / .bash_profile 개발 환경을 세팅하다보면 환경변수를 변경할 일이 생기게 됩니다. 이번에도 npm의 기본 경로를 바꾸기 위해 환경변수를 export명령어를 이용하여 추가 하였었으나 터미널을 닫고 다시 켜보면 적용이 되지 않았습니다. 이때 ~/.bash_profile 이라는 파일을 만들어줘 영구적으로 적용할 수 있습니다. Wonheeui-MacBookPro:~ lucidmaj7$ cd ~ Wonheeui-MacBookPro:~ lucidmaj7$ vi .bash_profile 홈 디렉터리로 이동하여 .bash_profile이라는 파일을 생성하고 다음과 같이 작성해 줍니다. source명령어를 통해 .bash_profile을 적용해줍니다. Wonheeui-MacBookPro:~ lucidmaj7$ source ~/.bash_.. 2020. 3. 30.
macOS 10.15 카탈리나에서 npm 패키지 설치시 권한 오류 macOS 10.15카탈리나에서 npm 패키지 설치시 권한 오류가 발생 하는 경우가 있습니다. sudo 명령어를 같이 써줘도 권한문제가 발생합니다. Error: EACCES: perminsion denided 이때 npm의 기본 경로를 유저 홈디렉터리 밑으로 옮겨주고 환경변수를 다시 설정하여 권한 문제를 해결 할 수 있습니다. 1. 유저 디렉터리에 설치경로 생성 Wonheeui-MacBookPro:~ lucidmaj7$ mkdir ~/.npm-global 2. npm config set prefix Wonheeui-MacBookPro:~ lucidmaj7$ npm config set prefix '~/.npm-global' 3. 환경변수 설정 Wonheeui-MacBookPro:~ lucidmaj7$ e.. 2020. 3. 22.
mac용 AVG 안티바이러스 삭제하기 맥에서 Avast 무료 안티바이러스를 사용하다가 AVG 안티바이러스 프리버전을 사용하고 있었다. 맥에는 안티바이러스가 필요 없다고 하지만 써본 결과 악성 웹사이트나 악성파일을 나도모르게 다운받거나 접속하는 경우에 차단을 해줘 미리 사고를 예방 할 수 있어 좋았다. 그런데 업데이트나 스캔시 맥북의 발열 많이 발생하여 가끔 이륙하기 일쑤였다. 그래서 한번삭제를 해보려고 휴지통에 넣어보니 실해중이라고 삭제가 안되었다. 구글에서 검색해보니 AVG 홈페이지에서 삭제 방법을 찾을 수 있었다. 우선 AVG 안티바이러스를 실행한다. 메뉴에서 AVG AntiVirus 메뉴에서 Uninstall AVG AntiVirus를 클릭한다. 이렇게 AVG안티바이러스를 삭제 할 수 있다. https://support.avg.com/.. 2020. 3. 9.
macOS에서 이미지 크기 일괄 리사이징 하기(별도 프로그램 없음!) 블로그에 아이폰으로 찍은 사진을 보통 포스팅한다. 하지만 폰카메라도 고해상도 이미지가 보편화 되어 이미지 한장당 2~10메가 정도 하게된다. 티스토리는 원본이미지를 열화없이 업로드하는 것이 기본이라 이미지가 많으면 페이지 로딩이 오래걸린다. 윈도우에서는 알씨나 다른 편집프로그램으로 이미지를 일괄 리사이징 했다. macOS에서는 사진을 리사이징 하려면 어떤 툴을 써야할까? 찾아보니 macOS의 기본앱인 미리보기 앱을 통해 이미지 리사이징을 할 수 있었다. 우선 Finder에서 리사이징할 이미지를 선택하고 우클릭을 하여 다음으로열기 > 미리보기 앱으로 연다. 이미지파일이 미리보기 앱으로 열리면 좌측에 열린 이미지파일들을 모두 선택한 후 도구 > 크기조절을 클릭해준다. 조절하고자 하는 크기를 입력해주고 확인을.. 2020. 3. 8.
macOS에서 타입스크립트(Typescript)개발환경 구축하기 macOS에서 Typescript개발환경 구축하기 with NPM TypeScript개발 환경 구축 방법에는 두가지 방법이 있는데 하나는 Visual Studio를 이용하는 것이고 다른 하나는 npm 패키지관리자를 이용하는 것이다. NodeJS설치 npm을 이용하기에 앞서 NodeJS를 설치해야한다. https://nodejs.org/en/ NodeJS를 설치하고나서 terminal을 실행해 node명령어를 이용하여 nodeJS가 제대로 설치 되었는지 확인한다. lucidmaj7@Wonheeui-MacBookPro ~ % node --version v12.16.0 lucidmaj7@Wonheeui-MacBookPro ~ %npm도 정상적으로 실행 되는지 확인한다. lucidmaj7@Wonheeui-Mac.. 2020. 2. 16.
macOS 10.15 카탈리나에서 토렌트 사용하기 macOS 10.15로 업데이트 되면서 32비트 애플리케이션이 완전히 실행되지 않게 되었습니다. 10.6 스노우레퍼드 이후 64비트 OS를 출시한 이래 10년만에 완전히 32비트 애플리케이션은 이제 macOS에서 실행이 불가능 하다합니다. 하위호환성의 싹을 자르는데 유명한 애플이 이번에 확실히 싹을 자랐네요. https://support.apple.com/ko-kr/HT208436 macOS High Sierra 10.13.4 및 이후 버전과 32비트 앱 간의 호환성 64비트 기술과 64비트 기술이 32비트 앱에 미치는 영향에 관해 알아봅니다. support.apple.com 이러면서 기존에 쓰던 앱들에 문제가 생기는데.. 지원종료한 앱이나 제작사가 업데이트 해주지 않은 앱들은 아에 실행이 안된다는 것입.. 2020. 2. 9.
아이폰 백업 위치 외장하드로 바꾸기 / macOS / 10.15 / 카탈리나 0. 아이폰 백업은 여윽시 .. 요새 아이폰을 PC나 맥으로 연결해서 백업하는 사람들이 많이 줄어들기는 했으나 아이폰을 가장완벽하게 백업할 수 있는 방법은 아이튠즈 백업이다. 나 역시 아이폰을 오래 동안 사용한 고인물이라 그런지 아이폰 백업은 여윽시 USB꼽고 백업이다. 최근 카탈리나로 업데이트 되면서 아이튠즈가 사라지고 finder 로 통합되었지만 기존과 동일한 방법으로 백업이 된다. 얼마전 클린설치를 하면서 이전에 백업경로를 다른 파티션으로 지정해 놓았던 설정이 사라져 다시 기록할 겸 적어본다. 1. 아이폰 백업은 어디에 되는가? macOS는 참 숨길것도 많은 OS이다. 내 맥북에 분명 아이폰이 백업되고 있지만 어딨는지는 안알려준다. 하지만 어딘가에 분명있는데 그 경로는 아래와 같다. ~/Librar.. 2019. 11. 26.
맥북 포맷하기 / macOS 재설치 / 카탈리나 10.15 재설치 / 인터넷 복구 현재 맥북프로레티나 13인치 2015 early모델을 사용하고 있다. 2016년 신형 맥북프로가 발표된다음 구입한 것이라 3년정도 사용 하였다. 처음 설치된 os는 시에라 버전이었고 업그레이드, 업그레이드를 거쳐 현재 카탈리나(10.15)버전까지 업그레이드 설치 되어있다. 약 2년전 하이시에라를 업그레이드할때 클린설치 한 이후 이번에 클린설치를 처음 하는 것이다. 클린설치를 한 이유는 점점 시간이 갈수록 점점 시스템정보의 저장공간 항목에서 시스템이 차지하는 비율이 높아져 100기가 이상을 차지 하고 있었으며 어딘가 모를 느림이 있었기 때문이다. 마침 디스크 밴치마크를 돌려본 결과 쓰기속도가 반토막밖에 나오지 않았다. 이게 말로만 듣던 ssd가 꽉찼을 때 느려지는 상황인지... 어떻게 정리할 수 없어 클린.. 2019. 11. 24.