mac osx에서의 라이브러리 관리 port, curl, rvm

1 minute read

기본적으로 설치해야 할 것은 macport 우분투의 apt-get과 비슷한 역할을 하는 녀석..

http://www.macports.org/

 

그리고 추가적으로 루비버전관리 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 [패키지명]

 

https://rvm.io//rvm/install/

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