Programowanie w systemie UNIX/depend: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
literówki, zbędne spacje
Linia 1:
 
[[Plik:Pieklo zaleznosci.svg|mały|prawo|PiekloPiekło zaleznoscizależności]]
=Jak sprawdzić zależności ?=
 
 
Biblioteka
Linia 14 ⟶ 13:
ldd /path/to/program
 
lub bezpieczniej ( program ldd moż emoże uruchamiać badany program co jest potencjalnie szkodliwe, gdy pochodzi z nieznanego źródła) <ref>[http://ask.xmodulo.com/check-library-dependency-program-process-linux.html How to check what libraries are used by a program or process on Linux Posted on August 7, 2014 by Dan Nanni]</ref>
 
objdump -p /path/to/program | grep NEEDED
Linia 25 ⟶ 24:
 
sudo pldd <PID>
 
 
sudo pmap <PID>
 
 
==pakiet deb ==
 
Zależności pakietu za pomocą [[Ubuntu/Zarządzanie_pakietami#apt|apt]] :
 
Zależności pakietu za pomocą [[Ubuntu/Zarządzanie_pakietami#apt|apt]] :
 
apt-cache showpkg package-name
Linia 41 ⟶ 36:
dpkg -I package.deb
 
lub rekursywnie ( zależności zależności : "it resolves dependencies recursively, i.e., not only does it show the direct dependencies of a package, but also the dependencies' dependencies." )<ref>[https://www.howtoforge.com/checking-package-dependencies-with-apt-rdepends-on-debian-ubuntu checking-package-dependencies-with-apt-rdepends-on-debian-ubuntu]</ref>
 
apt-rdepends package
 
===odwrotne===
Pakiety zależne od pakietu ( reverse dependencies) :
 
apt-cache rdepends package-name
 
=Zobacz również=
* [[:w:Piekło zależności|wikipedia : Piekło zależności]]
 
 
=Źródła=
<references/>