An
RPM database of all available applications is installed on your computer (in /var/lib/rpm)
and is accessed by YaST and other configuration tools to determine exactly what is on
your system, what might be new and updated, and what files each package provides that
another package might need to run properly.
This last part, the dependency resolver, is one of the features that made RPM so successful
among Linux developers and distributors. When you look at a package in YaST, click the
Dependencies tab in the lower-right corner. Here, under Provides, is a list of every file
included in the package. After the Provides list, the Requires list tells you every file that
this package needs to run, and the Prerequisites list tells you what needs to be installed
before you install this package (down to the minimum version number, if necessary).
Next up is the list of packages that this package will replace or make obsolete. You have to
hope that some other package doesn??™t require one of these; if it does, you??™ll get a warning.
Finally, there is a list of conflicts; installing this package will create problems for applications
on this list.
Pages:
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891