아이티 공부/리눅스80 npm install 에러(Update manually, or move it out of the way first) npm 명령어를 통해 StatsD에 사용할 NewRelic backend를 설치하려고 했으나 에러가 발생했다. 다른 분들은 npm 명령어를 통해 다른 패키지를 설치하고자 했을 때 이런 에러 메시지가 나왔을 것이다. 해결 방법은 정말 간단하며 아래 방법으로 쉽게 해결할 수 있다. 나는 npm을 통해 @newrelic/statsd-infra-backend을 설치하려고 했으나 에러가 발생했다. npm install @newrelic/statsd-infra-backend npm ERR! code EISGIT npm ERR! path /opt/statsd/node_modules/@newrelic/statsd-infra-backend npm ERR! git /opt/statsd/node_modules/@newrel.. 2019. 9. 25. make: g++: Command not found (gcc 설치) 테스트 환경 : CentOS 및 Amazon Linux 2 이 글을 보게 되었다면 아마 리눅스에서 이런 에러가 발생했을 것이다.make: g++: Command not found/bin/sh: g++: command not found 이런 에러가 발생한 이유는 리눅스에 GNU Compiler Collection인 GCC 패키지가 설치되어 있지 않기 때문에 발생하는 에러이다.즉, GCC 패키지를 설치하기만 하면 해결되는 에러이다. 나는 yum install gcc-c++ 명령어를 통해 GCC 패키지를 리눅스OS에 설치했다.그 결과 아래와 같은 의존 패키지들도 같이 설치되었으며 이제 해당 에러 메시지가 더 이상 나타나지 않고 해결되었다. 2019. 9. 24. -bash: nc: command not found (nc 패키지 설치) 테스트 환경 : CentOS7, Amazon Linux 2 위와 같은 환경에서 nc 명령어를 사용했더니 -bash: nc: command not found 에러가 발생했다.즉, nc 패키지가 리눅스에 설지되지 않아서 명령어를 찾을 수 없다는 에러가 발생한 것이다. 그래서 nc 패키지를 설치 하기 위한 명령어를 구글에 계속 검색했으나 확실한 명령어를 찾을 수 없어 많은 시간을 소비했다. 혹시나 나와 같은 분들이 계실까봐 조금이나마 도움이 되시라고 글을 포스팅하게 되었다.이 명령어를 통해 설치하면 nc 명령어를 사용할 수 있다. sudo yum install -y nmap-ncat 참고로 nmap은 Network Map을 뜻하며 네트워크에 연결되어 있는 호스트들의 정보를 파악 하는 도구이다.ncat은 Net.. 2019. 9. 24. 리눅스 쉘스크립트 숫자 단위 변환 (KB, MB, GB) 방법 리눅스 쉘스크립트 숫자 단위 변환 (KB, MB, GB) 방법 리눅스에서 쉘 스크립트를 작성하거나 하다보면 숫자 값에 대해 단위를 변경해야 될 일이 생길 수 있습니다. 리눅스에서의 단위 변경은 awk 명령어를 통해 쉽게 수행할 수 있습니다. 먼저 숫자 값 500000000에 대해 단위를 KB, MB, KG로 변경 해보도록 하겠습니다. 아래처럼 길게 한 줄로 실행할 수 있습니다. 리눅스 명령 프롬프트에 그래도 실행하면 됩니다. echo "500000000" | awk '{ value = $1 /1024 ; print value " KB"; value = $1 /1024/1024 ; print value " MB"; value =$1 /1024/1024**2 ; print value " GB" }' 또는 아.. 2019. 2. 22. 이전 1 2 3 4 5 ··· 20 다음