Comment ça marche les dépendances ?


#1

Kikoo All :smiley:

Aprés avoir lu plusieurs manuel Debian GNU/Linux,
(Et ayant plus ou moin tout compris :blush: ).

J’aimerais avoir plus d’information sur les dépendances.

Pourquoi certaines package ne veulent pas s’installer en raison d’un Kernel trop récent ou trop vieux
/ qu’ils manques d’autres package
/ que gcc veut pas compiler mon package car il lui manque libc6 …
Comment sont gérés les dépendances.
Enfin tout se genre de questions sur les dépendances.

Si vous connaissez des manuels / sites qui explique tout cela,
n’hésitez pas :slightly_smiling:

apt-get install, c’est bien mais j’aimerai comprendre un minimum :wink:

Merci d’avance Bye Bye


#2

Un bon point de départ:
http://www.lea-linux.org/


#3

Autant s’adresser au bon dieu, plutôt qu’a ses saints:
qref.sourceforge.net/Debian/refe … ce.fr.html

[quote=“stefviv”]Kikoo All :smiley:
Aprés avoir lu plusieurs manuel Debian GNU/Linux,
(Et ayant plus ou moin tout compris :blush: ).
J’aimerais avoir plus d’information sur les dépendances.
Pourquoi certaines package ne veulent pas s’installer en raison d’un Kernel trop récent ou trop vieux
/ qu’ils manques d’autres package
/ que gcc veut pas compiler mon package car il lui manque libc6 …[/quote]
c’est simplement, par exemple que le paquet devfsd, par exemple va avoir besoin d’un noyau qui gère le devfs. De la même manière, si tu veux installer un serveur web, il peut etre utile que le réseau soit configuré, non ?
Bon, ben les dépendances c’est à ca que ca sert: à préciser ce dont a besoin en amont un paquet pour fonctionner. Toujours dans le guide de reference debian:
nl.debian.org/doc/manuals/de … #s-depends

[quote=“stefviv”]Comment sont gérés les dépendances.
Enfin tout se genre de questions sur les dépendances.
Si vous connaissez des manuels / sites qui explique tout cela,
n’hésitez pas :slightly_smiling:
apt-get install, c’est bien mais j’aimerai comprendre un minimum :wink:
Merci d’avance Bye Bye[/quote]
la base de données des paquets connus/installés est gèrée par apt/dpkg. Les fichiers de config sont dans /etc/apt.
outre 'apt-get install ', les essentiels sont 'apt-cache search ’ pour chercher dans les paquets connus, et 'apt-cache show ’ pour avoir des infos sur un paquet connu.
‘dpkg -i <fichier.deb>’ sert quand tu veux installer un paquet que tu as téléchargé sans passer par apt…


#4

Merci pour ces quelques explications et ces liens.