문제맥에서 가상머신(Virtual Box, VM Ware)을 설치 후 지웠는데 디스크 유틸리티에 "VM"과 "2개가 마운트되지 않음" 볼륨이 있어 용량을 차지한다. 터미널에 diskutil list를 입력해서 확인한다. 해결디스크 유틸리티에 나타나는 VM은 내가 설치한 가상머신이 아니기 때문에 VM을 지우면 안된다. 여기서 VM은 가상머신(Virtual Box 또는 VM ware 등)이 아니다. 이것은 맥 운영체제의(Virtual Memory) 한부분이다. 만약 맥 운영체제의 한 부분인 VM을 옮기고 싶다면 SSD 크기를 재조정하거나 새로운 파티션을 만든다. 원인디스크 유틸리티에 APFS 컨테이너안에 있는 VM은 운영체제의 한 부분이다. "VM"과 "2개가 마운트되지 않음" 볼륨은 내가 설치한 가상 머신..
문제R Studio에서 install.packages()로 "ggmap" 설치하고 ggmap()함수를 사용하면 GeomRasterAnn was built with an incompatible version of ggproto. 에러가 나온다. 해결install.packages("ggmap", type = "source") 를 콘솔창에 입력한다. "ggmap"이 설치되면 library()로 불러와서 사용하면 된다. 이후에는 함수가 잘 작동해서 지도가 그려진다. 원인패키지가 호환성이 없는 버전이여서 생기는 문제이다. 환경macOS 10.13R 3.3R Studio 1.1 참고https://stackoverflow.com/questions/40642850/ggmap-error-geomrasterann-was-..
문제RStudio에서 install.packages()를 이용하여 "caret"을 설치하려고 할때 아래와 같은 에러가 나타난다. 콜솔창의 스크롤을 움직여서 첫번째 에러를 보면 make: gfortran-4.8: No such file or directory 에러가 나온다. 해결터미널을 열어서 curl -O http://r.research.att.com/libs/gfortran-4.8.2-darwin13.tar.bz2 를 입력해서 gfortran-4.8.2를 해당 url에서 다운 받는다. sudo tar fvxj gfortran-4.8.2-darwin13.tar.bz2 -C / 를 입력해서 받은 파일의 압축을 푼다.설치가 아래와 같이 완료 되었다.설치 완료 후에는 mkdir -p ~/.R 를 입력해서 홈디..
설치하는 방법먼저 홈브루를 내 컴퓨터에 설치했는지 터미널에 brew --version을 입력해 확인한다. -bash: brew: command not found가 나와 없다는 것을 확인한다.터미널에 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"를 입력하고 엔터를 누른다. 엔터를 누른다.내 컴퓨터의 비밀번호를 입력한다.설치가 끝났다. 참고https://brew.sh/index_ko 환경macOS 10.13Homebrew 1.6.9
문제MAMP로 MySQL 설치후 Can't connect to local MySQL server through socket '/Applications/mampstack-7.1.17-0/mysql/tmp/mysql.sock' (2) 가 뜨면서 실행이 안된다. 해결MAMP 설치시 자동 설치되는 manager-osx를 실행한다. 윈도우가 열리면 Manage Servers탭을 클릭한다. MySQL Database와 Apache Web server가 Stopped로 멈춰 있는 것을 알 수 있다.MySQL Database와 Apache Web server를 클릭 후 "Start" 버튼을 눌러 실행해 준다.이 후 터미널에서 MySQL를 실행하면 제대로 작동한다. 원인MySQL Database와 Apache Web s..
문제R과 R Studio를 설치하고 실행시키면 아래와 같은 경고 메세지가 나온다. During startup - Warning messages: 1: Setting LC_CTYPE failed, using "C" 2: Setting LC_COLLATE failed, using "C" 3: Setting LC_TIME failed, using "C" 4: Setting LC_MESSAGES failed, using "C" 5: Setting LC_MONETARY failed, using "C" 해결터미널에 defaults write org.R-project.R force.LANG en_US.UTF-8를 입력한다.이후 R Studio를 재 실행하면 경고 메세지가 안뜬다. 원인R Studio가 표준설정이 아니..
문제터미널에서 ssh로 서버 연결후 서버로 작업중 Broken pipe가 뜨면서 서버 연결이 끊긴다. 해결터미널에 nano ~/.ssh/config 입력하여 text editor를 실행한다. 참고로 "config" 가 있는 위치(/etc/ssh/ssh_config 또는 /etc/ssh_config 등)는 버전 마다 다르므로 찾아서 입력한다.text editor에 Host * ServerAliveInterval 120 TCPKeepAlive no를 입력한다. 줄단위로 해석을 하기 때문에 아래와 같이 입력해 줘야 한다.원인서버는 일정 시간 실행이 없으면 소켓을 닫는다. 그런데 이렇게 서버의 소켓이 닫힌 후, 클라이언트가 연결을 시도하려 했을 때 서버의 소켓이 닫혀있어서 연결을 할 수 없어서 뜨는 에러이다. ..
문제 Bitnami로 MAMP 설치 후 터미널에서 mysql을 사용하려고 mysql -uroot -p" 입력시 "-bash: mysql: command not found 가 나오고 실행이 안된다. 해결터미널에 export PATH=$PATH:/Applications/mampstack-7.1.14-0/mysql/bin 를 입력한다. 원인 터미널에서 MySQL이 어디에 있는지 몰라서 실행을 못하는 것이므로 그 위치를 알려줘야 된다. Bitnami로 MAMP를 다운로드시 MySQL 저장위치는 설정을 따로 지정하지 않으면 "/Applications/mampstack-7.1.14-0/mysql/bin"에 있다. 위치 확인은 터미널에 which mysql 를 입력해서 확인 한다. 환경macOS 10.13MAMP 7..