एक CentOS 7 पर, मैंने सूत्रों से संकलित फ़ॉबर संस्करण 2 स्थापित किया है।
मैं yum को उस इंस्टॉल के बारे में कैसे पता कर सकता हूं ताकि वह निर्भरता के लिए फ़ॉबर संस्करण 1 को स्थापित न करे ?
फोब्बर की स्थापना
$ git clone https://example.com/foobar.git
[...]
$ cd foobar
$ make && sudo make install
[...]
$ foobar --version
foobar v2
फ़ॉबर की आवश्यकता वाले पैकेज की स्थापना
$ sudo yum install baz
[...]
---> Package baz.x86_64 0:3.14.15-9 will be installed
--> Processing Dependency: foobar >= 1 for package: baz-3.14.15-9.x86_64
[...]
Dependencies Resolved
==============================================================
Package Arch Version Repository Size
==============================================================
Installing:
baz x86_64 3.14.15-9 example 1.1 M
Installing for dependencies:
foobar x86_64 1.0.0-0.el7 example 4.5 M
मुझे पता है कि yum को foobar 2 स्थापित है और चूंकि baz की आवश्यकता है foobar >= 1
या बस foobar
, स्थापित foobar-1.0.0-0.el7.x86_64.rpm
नहीं होना चाहिए ।