บน CentOS 7 ฉันได้ติดตั้งfoobarเวอร์ชัน 2 ซึ่งรวบรวมจากแหล่งข้อมูล
ฉันจะทำให้ yum ตระหนักถึงการติดตั้งนั้นได้อย่างไรเพื่อที่จะไม่ติดตั้งfoobarเวอร์ชัน 1 สำหรับการพึ่งพา
การติดตั้งfoobar
$ git clone https://example.com/foobar.git
[...]
$ cd foobar
$ make && sudo make install
[...]
$ foobar --version
foobar v2
การติดตั้งแพคเกจที่ต้องการfoobar
$ 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
ไม่ควรจะติดตั้ง