ฉันจะทราบแพ็คเกจ rpms ที่ขึ้นต่อกันได้อย่างไร


3

ฉันต้องการทราบ rpms ทั้งหมดที่เกี่ยวข้องรวมถึงการเรียกซ้ำ rpm โดยเฉพาะ เป็นไปได้ไหม?

ฉันรู้ว่าในรอบต่อนาทีมีตัวเลือก-R, --requireตอนนี้การพึ่งพาของรอบต่อนาที แต่ฉันต้องการที่จะรู้แม้กระทั่งการพึ่งพาของ rpms ขึ้นอยู่กับ

สำหรับเช่น:

rpm -qR x.rpm

a
b
c

เจตจำนงจะขึ้นอยู่กับ p, q, r ฉันจะรู้ได้อย่างไร

คำตอบ:


1

rpmgraphการแก้ปัญหาคือการใช้

รอบต่อนาทีผู้ชาย:

NAME
       rpmgraph - Display RPM Package Dependency Graph

SYNOPSIS
       rpmgraph PACKAGE_FILE ...

DESCRIPTION
       rpmgraph  uses  PACKAGE_FILE  arguments  to generate a package dependency graph. 
       Each PACKAGE_FILE argument is read and added to an rpm transaction set. The 
       elements of the transaction set are partially ordered using a topological sort. 
       The partially ordered elements are then printed  to  standard output.

ขอให้สังเกตว่าrpmgraphคำสั่งนั้นเป็นส่วนหนึ่งของแพ็คเกจ Red Hat rpm-devel ดังนั้นแพ็กเกจนั้นต้องถูกติดตั้งเพื่อใช้คำสั่ง rpmgraph
ZaSter

1

รอบต่อนาที -q - สิ่งที่ต้องการ

ฉันสงสัยว่าสิ่งนี้สามารถทำได้โดยไม่ต้องติดตั้งแพ็กเกจและเหมือนกันสำหรับ build-dependencies โดยใช้ zypper เป็นต้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.