Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/12/2007, à 09:39

lefakir

Dépendance entre dpkg et apt-get

Bonjour, il y a quelque chose que je ne comprends pas alors je préfère demander smile.

D'après ce que j'ai constaté avec mes tests (en renommant le binaire /usr/bin/dpkg en autre chose) il est difficile de faire un apt-get install ensuite.

Je sais bien que le paquet dpkg est assez incontournable dans notre chère distribution mais j'aimerais qu'on m'explique pourquoi je ne trouve pas de dépendances dans le système de packages entre apt-get (plus précisément le paquet apt) et le paquet dpkg.

Soit je cherche mal, soit apt ne dépend pas de dpkg. Mais à  ce moment là  ça me parait bizarre.

Quelqu'un sait-il m'expliquer pourquoi je ne vois pas exprimée la dépendance naturelle entre ces 2 paquets ?


lefakir

Hors ligne

#2 Le 06/12/2007, à 21:12

sonal

Re : Dépendance entre dpkg et apt-get

Bonsoir

lefakir a écrit :

D'après ce que j'ai constaté avec mes tests (en renommant le binaire /usr/bin/dpkg en autre chose) il est difficile de faire un apt-get install ensuite.

Je n'ai jamais essayé, mais je suppose que ca telecharge les paquets et que c'est bien embêté après parce que ca ne peut pas installer ...

Je sais bien que le paquet dpkg est assez incontournable dans notre chère distribution mais j'aimerais qu'on m'explique pourquoi je ne trouve pas de dépendances dans le système de packages entre apt-get (plus précisément le paquet apt) et le paquet dpkg.

Une rapide recherche de mon cà´té me met dans le même embarras que toi.

Soit je cherche mal, soit apt ne dépend pas de dpkg. Mais à  ce moment là  ça me parait bizarre.

J'ai peut-être une explication (elle vaut ce qu'elle vaut je l'admets) : dpkg et apt étant la base de la différence entre une distribution debian et un autre type de distribution, ces deux paquets sont des dépendances d'un paquet maitre (ubuntu-minimal pour ubuntu).
Ceci dit, c'est vrai que apt sans dpkg c'est comme une boite de vitesses sans moteur : ca sert a rien.


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#3 Le 07/12/2007, à 09:57

lefakir

Re : Dépendance entre dpkg et apt-get

Merci sonal pour ta réponse. Elle m'éclaire un peu et quelque part me convient.

Car finalement le fait que cela soit exprimé dans ubuntu-minimal est cohérent avec le sens que l'on donne aux dépendances pour le système. En effet cela traduit bien que si un paquet dont dépend ubuntu-minimal est absent, le système de base est bien compromis.

J'ai peut être deux autres volets d'explication également :

Dire qu'apt dépend de dpkg serait moins élégant que tel que c'est exprimé aujourd'hui puisque de tout façon on serait infoutu de satisfaire la dépendance si dpkg était absent.

Apt à  peut être pour vocation d'être plus généraliste vu qu'il existe un projet apt-rpm.

Dernière modification par lefakir (Le 07/12/2007, à 09:58)


lefakir

Hors ligne

#4 Le 07/12/2007, à 19:13

bertrand0

Re : Dépendance entre dpkg et apt-get

dpkg est un paquet marqué "essential", ce qui signifie entre autres qu'aucune dépendance explicite n'est nécessaire, car il est censé être présent sur tout système Ubuntu/Debian en état de fonctionner.
On peut consulter le Debian Policy Manual pour s'en convaincre §3.5 et §3.8.

Dernière modification par bertrand0 (Le 07/12/2007, à 19:15)


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#5 Le 07/12/2007, à 20:06

sonal

Re : Dépendance entre dpkg et apt-get

bertrand0 a écrit :

dpkg est un paquet marqué "essential", ce qui signifie entre autres qu'aucune dépendance explicite n'est nécessaire, car il est censé être présent sur tout système Ubuntu/Debian en état de fonctionner.
On peut consulter le Debian Policy Manual pour s'en convaincre §3.5 et §3.8.

Merci pour cet eclairage. C'est l'explication formelle et rigoureuse de ce que je sentais.


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#6 Le 07/12/2007, à 21:43

lefakir

Re : Dépendance entre dpkg et apt-get

Merci pour cet éclairage, cela répond parfaitement à  mon interrogation.


lefakir

Hors ligne