De tous les autres Q & A (comme: Quelle est la différence entre dpkg et aptitude/apt-get? ) Je comprends que apt-get
est un wrapper over dpkg
et fournit une gestion des dépendances.
En supposant que j'installe quelque chose qui ne possède pas de dépendances (ou qui sont également installés en même temps), y aurait-il une différence entre l'installation il en utilisant apt-get
vs dpkg
Par exemple. (différences un peu concrètes que je cherche)
dpkg
ne peut pas télécharger le fichier pkg quelque part, je dois télécharger avant de commencer l’installation, alors que apt-get
le fera en mon nom.dpkg
ne configurera pas pkg, il ne fera que copier des fichiers. apt-get
va configurer aussi....
dpkg -i
installe les packages *.deb
, c'est-à-dire que les packages que vous avez déjà téléchargés quelque part. Il les configure également, mais ne télécharge/installe pas de dépendances. Vous devez avoir téléchargé le (s) fichier (s) de package binaire manuellement quelque part. Il peut également y avoir des risques lors du téléchargement de packages depuis des emplacements autres que les référentiels que votre distribution a inclus/activés par défaut, car les packages tiers peuvent être de nature malveillante.
apt-get/aptitude install
accède automatiquement aux référentiels et aux index PPA que vous avez activés, recherche le meilleur candidat, le télécharge et toutes ses dépendances, puis les installe et les configure automatiquement.
En utilisant apt-get install -f
, vous pouvez installer automatiquement les dépendances manquantes des packages, par exemple. installé via dpkg -i
.