mac osx에서의 라이브러리 관리 port, curl, rvm
기본적으로 설치해야 할 것은 macport 우분투의 apt-get과 비슷한 역할을 하는 녀석..
그리고 추가적으로 루비버전관리 rvm.
curl을 이용해서 ruby, rvm을 설치해주고 rvm을 이용해 루비 버전관리를 해준다.
* 패키지 검색 port search [패키지면]
* 패키지 정보 확인 port info [패키지명]
* 설치시 선택가능한 옵션 보기 port variants [패키지명]
* 이 패키지에 의존하는 패키지 port deps [패키지명]
* 이 패키지가 의존하는 패키지 port dependents [패키지명]
* 설치하기 sudo port install [패키지명]
*설치가능한 패키지 목록 업데이트 sudo port selfupdate
* 업데이트 가능한 패키지의 목록 port outdated
* 설치된 패키지 업그레이드 sudo port -u upgrade outdated
* 설치된 패키지 의존성 업그레이드 sudo port upgrade makedepend
* 설치된 패키지 목록 보기 port installed
* 버전 확인하기 port -v
* 패키지 삭제 sudo port uninstall [패키지명] sudo port -f uninstall -f [패키지명] –강제삭제
* 의존성 패키지 삭제 sudo port uninstall makedepend [패키지명]
Install RVM with ruby:
$ curl -L https://get.rvm.io | bash -s stable –ruby |
Additionally with rails:
$ curl -L https://get.rvm.io | bash -s stable –rails |
Or with rubinius, rails and puma:
$ curl -L https://get.rvm.io | bash -s stable –ruby=rbx –gems=rails,puma |
Finally, to install without the “rubygems-bundler” or “rvm” gems:
$ curl -L https://get.rvm.io | bash -s stable –without-gems=”rvm rubygems-bundler” |
설치 완료 후 루비 버전 선택 $ rvm –default ruby-1.9.2