Study: Software(SW)/SW: Error Bug Fix

    [Error fix] 'incremental compilation: could not create session directory lock file: No locks available' 오류 해결(feat. Rust Cargo profiles)

    # 문제 상황 Rust를 초기에 세팅하는 과정에서 새로운 패키지(hello_rust)를 만들고 'cargo build' 를 통해 빌드하려다보니 다음과 같은 오류가 발생하였다. # 해결 방안 방법 1: Cargo.toml 파일에 추가(권장) [profile.dev] incremental = false 방법 2: 방법 1로 해결하는 것이 Rust 가 권장(?)하는 세팅이다. incremental compilation 오류의 경우 경로문제인 듯하다. 따라서 경로설정을 해주고 build를 하면 성공하게 된다. // 현재 경로에서 빌드 $ CARGO_INCREMENTAL=0 cargo build // /tmp 경로에서 빌드 $ CARGO_TARGET_DIR=/tmp cargo build 이 경우에 실행할 때에 있..

    [Error fix] '맥북 저장공간 부족' 문제 해결(feat. 맥북 캐시 메모리 삭제 하는 방법)

    # 문제 상황 앱, 문서, 시스템을 제외한 기타에서 너무 많은 저장공간을 사용하고 있습니다. 이 중 필요없는 파일을 삭제하려하는데, '관리...'를 눌러 파일을 삭제하려해도 기타에 있는 부분은 삭제할 수가 없습니다. # 해결 방안 '기타' 용량 중 일부를 삭제하기 위해서는, 시스템 캐시를 'Caches'라는 공간에 임시파일들이 저장되는데 이걸 삭제해주어야 합니다. 맥OS 에서 finder를 실행시키고 상단메뉴에서 이동 > 폴더로 이동 ~/Library/Caches로 이동(사용자 > 라이브러리> Caches) Command+A로 선택하여 '휴지통으로 이동'으로 모두 삭제 캐시를 삭제해도 맥북엔 아무런 문제가 없으니 이렇게 삭제해서 사용하시면 됩니다. # 참고 [Blog] 맥북 캐시 메모리 삭제 하는 방법 ..

    [Error fix] 'Error: ENOENT: no such file or directory, uv_cwd' 오류 해결

    # 문제 상황 프로젝트를 상쾌한 마음으로 시작하려고 npm install이나 npm start를 했는데 다음과 같은 에러가 뜨면서 안된다... 'Error: ENOENT: no such file or directory, uv_cwd' # 해결 방안 첫번째 방법 " 그냥 터미널 창을 껐다 켜보세요." 두번째 방법 sudo npm cache clean -f # 참고 [github] Error: ENOENT: no such file or directory, uv_cwd #1: https://github.com/AnandChowdhary/run-url/issues/1 [github] Error fix link: https://github.com/AnandChowdhary/run-url/issues/1#issue..

    [Error fix] 'linux df 명령어에서 파일을 지워도 가용공간(Available)이 늘어나지 않는 경우' 문제 해결

    문제 상황 $ df -h Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 2.8M 6.3G 1% /run /dev/nvme0n1p2 916G 907G 0G 100% / 'df -h' 명령을 통해 file을 지워도 사용가능한 공간인 Available이 올라가지 않으며, Use가 100%인 상황이 발생한다. 해결 방안 계속 Use가 100%인 이유 이 경우 filesystem(ext3 등) 에서 기본적으로 root 를 위해 확보해(reserved) 놓은 용량이 있기 때문에 그런 경우가 있다. 그래서 기본적으로 위와 같은 경우에 916G * 0.95 아래로 Used 를 낮춰야 Available 이 생겨난다. 파일의 용량 ..

    [Error fix] WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 오류 해결 (서버 재설정 후 기존과 동일한 아이디로 접근하려고 할 때)

    # Problem 서버를 새로 세팅한 후에 기존과 같은 아이디를 사용하여 접근하려하는데, 다음과 같은 문제가 발생하였다 $ ssh sjchoi@192.168.18.12 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! I..