루비 싹 지우고 다시깔기 Ruby Clean and reinstall

less than 1 minute read

우분투 1.4.1로 올리는데 이것저것 다 최신버전 써볼까 하고 그냥 클릭했더니…. 아파치가 업그레이드가 돼버렸다. 루비 1.9.3의 passenger가 아파치2.4에 왠지 잘 연결이 안되서 그냥 루비도 업그레이드 해 버리기로 했다.

루비 버전이 관리하기가 힘들어서 rvm이 나왔는데… 사실 rvm도 완벽하지는 않은 것 같다. 요즘 버전으로 넘어오면서 멀티유저 설치가 좀 제한적으로 지원이 잘 되지 않는 것 같다. 전에는 그냥 수도로 설치하면 멀티유저로 설치가 됐었는데…. 하위호환 그냥 무시해버리는게 루비답다

그럼 지난 버전을 먼저 삭제해야한다. 전체사용자로 설치했으면 /usr/local/rvm 그냥 계정에 설치했으면 .rvm 에 설치되어있다

먼저 rvm implode 를 입력하면 대충 다 삭제된다. 남는파일은…. 찾아서 다 삭제 전체 설정파일은 이 위치에 있다. sudo rm -rf /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm .rv로 시작하는건 다 확인후 삭제한다. 이미 지워서 파일명을 확인을 못하겠다. 다른거 몇 개 더 실행한 것 같은데 확인불가… 다음에 또 할 일이 있으면 확인 해 봐야겠다.