문제 설명:
yum info rh-ruby22-ruby
종속성 으로 rh-ruby22-ruby가 필요한 foreman=1.14.3을 설치할 계획이지만 centos-sclo-rh 저장소에서 rh-ruby22-ruby를 찾을 수 없습니다. 쇼 스토리 아래에 표시됨
[root@rnoaz02ppm01 /]# yum info rh-ruby22-ruby
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Installed Packages
Name : rh-ruby22-ruby
Arch : x86_64
Version : 2.2.2
Release : 16.el7
Size : 69 k
Repo : installed
From repo : centos-sclo-rh
Summary : An interpreter of object-oriented scripting language
URL : http://ruby-lang.org/
License : (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD
Description : Ruby is the interpreted scripting language for quick and easy
: object-oriented programming. It has many features to process text
: files and to do system management tasks (as in Perl). It is simple,
: straight-forward, and extensible.
저도 구글에서 검색해봤는데 다행히 찾았네요https://cbs.centos.org/koji/buildinfo?buildID=13739rpm 패키지는 어디에서 찾을 수 있지만 패키지에는 여전히 다음과 같은 종속성이 필요합니다.
[root@slc07ppm02 yum.repos.d]# rpm -i https://cbs.centos.org/kojifiles/packages/rh-ruby22-ruby/2.2.2/15.el7/x86_64/rh-ruby22-ruby-2.2.2-15.el7.x86_64.rpm
error: Failed dependencies:
libruby.so.2.2()(64bit) is needed by rh-ruby22-ruby-2.2.2-15.el7.x86_64
rh-ruby22-ruby(rubygems) >= 2.4.5 is needed by rh-ruby22-ruby-2.2.2-15.el7.x86_64
rh-ruby22-ruby-libs(x86-64) = 2.2.2-15.el7 is needed by rh-ruby22-ruby-2.2.2-15.el7.x86_64
rh-ruby22-rubygem(bigdecimal) >= 1.2.6 is needed by rh-ruby22-ruby-2.2.2-15.el7.x86_64
rh-ruby22-runtime is needed by rh-ruby22-ruby-2.2.2-15.el7.x86_64
질문:
- 내가 잘못된 작업자를 시도하고 있는 걸까요
rpm -i https://cbs.centos.org/kojifiles/packages/rh-ruby22-ruby/2.2.2/15.el7/x86_64/rh-ruby22-ruby-2.2.2-15.el7.x86_64.rpm
? 페이지에서 다른 작업자를 시도해 볼 수도 있습니다. - 완전한 종속성이 있는 rpm 패키지를 어디에서 다운로드할 수 있나요?
- rmp 패키지를 정말로 원한다면 어떻게 해야 합니까?
미리 감사드립니다! ! !