apt-get 또는 gem을 통해 패키지를 설치 하시겠습니까?


15

apt-get 및 gem을 통해 패키지를 사용할 수있는 경우 어떤 패키지를 선택해야합니까?

우분투에 있는데 apt-get 또는 gem을 통해 레이크를 설치 해야하는지 모르겠습니다.

apt-get 및 gem 패키지를 많이 사용합니다.

각각의 장단점은 무엇입니까?


이 포럼에 잘못된 포럼이 게시되었습니다. 이것은 superuser.com 질문에 대한 것입니다 ... 닫히면 이전 될 것입니다 ....
t0mm13b

@ tommieb75 : 왜 이것이 SU에 적합한 지 알 수 있지만 프로그래밍과 관련이없는 것으로 놀랐습니다.
Andrew Grimm

@Andrew : 프로그래밍과 관련하여 질문에서 어디에서 말을합니까? ... ??? !!! 나는 그것을 보지 못한다 ... :) 이것은 올바른 장소이며 아래에 답변이 있습니다 .... ;)
t0mm13b

답변:



9

사용해야합니다

적절한

  • 종속성이있는 gem 제거하는 것이 중요 합니다. RubyGems는 사용하지 않는 종속성을 제거하지 않습니다. 참조 내가-해야합니까 - 투 - 수동 제거 - 모든 의존-보석 . gem을 그룹으로 제거하는 것에 관심이 있다면 rvm옵션이기도합니다 (아래 참조).
  • 그 보석은 나에 실행 파일을 설치해야 할 경우 /usr/bin.
  • 다른 시스템과 함께 gem을 업그레이드하려는 경우 (자동)

보석

  • 가장 간단한 방법을 원한다면
  • 시스템에서 여러 버전의 gem을 사용할 수있게하려면
  • 일부 보석의 최신 또는 매우 오래된 버전이 필요합니다
  • 한 명의 사용자에게만 설치하고 싶습니다

번 들러

  • 하나의 응용 프로그램에 대해서만 특정 gem을 설치하려는 경우

rvm + gem

  • 독립적으로 설치 또는 제거 된 다른 보석 세트가 필요한 경우

사용 apt-getgem임의로 사용하지 마십시오 . 즉,하지 말아야 할 때를 의미합니다. 왜 그렇게했는지 알고 기억해야합니다.

다른 방법을 사용하면 전체 시스템이 더 복잡해집니다.


몇 가지 주요 원인 또는 결과가 누락 된 경우 의견을 말하십시오. 나는 여전히 완벽한 솔루션을 알고있는 것처럼 느끼지 않습니다.
JonnyJD
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.