# Récupération erreurs installation de paquets

**URL:** <https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781>\
**Category:** Trucs et Astuces\
**Created:** [Février 20, 2016, 3:08 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781 "2016-02-20T15:08:26Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![coldroom](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/50afbb/32.png) [@coldroom](https://www.debian-fr.org/u/coldroom)\
**Post date:** [Février 20, 2016, 8:49 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/21 "2016-02-20T20:49:38Z")

</div>

Je l’ai supprimé et ai recommencé un apt-get install -f, aucun effet ☹

Derrière, j’ai fait un apt-get update && apt-get upgrade -f --fix-missing, et voilà le résultat :

[quote]Lecture des listes de paquets… Fait  
Construction de l’arbre des dépendances  
Lecture des informations d’état… Fait  
Correction des dépendances… Fait  
Les NOUVEAUX paquets suivants seront installés :  
libungif4g  
Les paquets suivants ont été conservés :  
debian-keyring diff ftp glade gnash gnash-common gnome-accessibility  
gnome-core gnome-desktop-environment gnome-orca gnome-screensaver  
gnome-session gnome-settings-daemon gparted grub kdebase-runtime  
kdebase-runtime-data kdelibs-bin kdelibs5 khelpcenter4 konsole libavcodec52  
libavdevice52 libavformat52 libavutil49 libgail-gnome-module libgmyth0  
libphonon4 libpostproc51 libqt4-dbus libqt4-designer libqt4-network  
libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql  
libqt4-svg libqt4-xml libqtcore4 libqtgui4 librdf0 libswscale0  
libtotem-plparser12 libwebkit-1.0-2 mozilla-plugin-gnash odbcinst1debian1  
[openoffice.org](http://openoffice.org) openoffice.org-base openoffice.org-base-core  
openoffice.org-calc openoffice.org-common openoffice.org-core  
openoffice.org-draw openoffice.org-evolution openoffice.org-filter-binfilter  
openoffice.org-gcj openoffice.org-gnome openoffice.org-gtk  
openoffice.org-help-en-us openoffice.org-help-fr openoffice.org-impress  
openoffice.org-java-common openoffice.org-l10n-fr openoffice.org-math  
openoffice.org-officebean openoffice.org-style-crystal  
openoffice.org-style-galaxy openoffice.org-style-tango openoffice.org-writer  
python-gobject python-uno qt4-qtconfig sysv-rc totem totem-gstreamer  
totem-mozilla totem-plugins update-manager-core update-notifier x11-common  
xorg xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-evdev  
xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics  
xserver-xorg-input-wacom xserver-xorg-video-apm xserver-xorg-video-ark  
xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus  
xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint  
xserver-xorg-video-i128 xserver-xorg-video-i740 xserver-xorg-video-intel  
xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic  
xserver-xorg-video-nv xserver-xorg-video-openchrome xserver-xorg-video-r128  
xserver-xorg-video-radeon xserver-xorg-video-radeonhd  
xserver-xorg-video-rendition xserver-xorg-video-s3  
xserver-xorg-video-s3virge xserver-xorg-video-savage  
xserver-xorg-video-siliconmotion xserver-xorg-video-sis  
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga  
xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l  
xserver-xorg-video-vesa xserver-xorg-video-vmware xserver-xorg-video-voodoo  
xterm  
Les paquets suivants seront mis à jour :  
adduser alacarte alsa-base alsa-tools-gui alsa-utils at-spi azureus  
bind9-host binutils blender cpp-4.4 dmsetup dnsutils eog file-roller  
fwbuilder-common gcc-4.4 gcc-4.4-base gcc-4.4-locales gnome-backgrounds  
gnome-menus gnome-netstatus-applet gnome-nettool gnome-system-monitor  
gnome-terminal gnome-terminal-data gnupg gpgv groff-base gucharmap hardinfo  
ifrench-gut info initscripts install-info kpartx libaprutil1 libatk1.0-0  
libatk1.0-data libatk1.0-dev libatk1.0-doc libatspi1.0-0 libbind9-50  
libbonobo2-0 libbonobo2-common libclass-accessor-perl  
libcommons-logging-java libdb4.7 libdevmapper1.02.1 libdjvulibre-text  
libdjvulibre21 libdns50 libenca0 libept0 libestools1.2 libffi5 libgcc1  
libgfortran3 libgnome-menu2 libgnomeui-0 libgnomeui-common libgomp1  
libgtk2-perl libgtop2-7 libgtop2-common libgucharmap7 libgweather-common  
libgweather1 libio-socket-ssl-perl libisc50 libisccc50 libisccfg50  
libkpathsea4 liblwres50 libmalaga7 libneon27 libneon27-gnutls libpango1.0-0  
libpango1.0-common libpango1.0-dev libpango1.0-doc libsane libsoprano4  
libsoup-gnome2.4-1 libsoup2.4-1 libstdc++6 libunique-1.0-0 libwnck-common  
libwnck22 libwww-perl libxml2 libxml2-dev libxml2-utils libxslt1.1  
linux-sound-base man-db manpages-fr mousetweaks mutt myspell-fr-gut  
nethack-common nethack-console nethack-qt nmap pmount printconf  
python-foomatic python-gconf python-gmenu python-gnome2 python-libxml2  
python-pyatspi python-rdflib python-xdg python2.5 python2.5-minimal  
readline-common sane-utils soprano-daemon sysvinit sysvinit-utils texinfo  
update-notifier-common vinagre vino vuze xsltproc zenity  
128 mis à jour, 1 nouvellement installés, 0 à enlever et 125 non mis à jour.  
8 partiellement installés ou enlevés.  
Il est nécessaire de prendre 58,3ko/125Mo dans les archives.  
Après cette opération, 14,2Mo d’espace disque supplémentaires seront utilisés.  
Souhaitez-vous continuer [O/n] ?  
Réception de : 1 ftp://ftp.fr.debian.org etch/main libungif4g 4.1.4-4 [58,3kB]  
58,3ko réceptionnés en 26s (2 227o/s)  
Extraction des modèles depuis les paquets : 100%  
Préconfiguration des paquets…  
(Lecture de la base de données… 155837 fichiers et répertoires déjà installés.)  
Dépaquetage de libungif4g (à partir de …/libungif4g\_4.1.4-4\_i386.deb) …  
dpkg : erreur de traitement de /var/cache/apt/archives/libungif4g\_4.1.4-4\_i386.deb (–unpack) :  
tentative de remplacement de « /usr/lib/libungif.so.4 », qui appartient aussi au paquet libgif4  
Préparation du remplacement de libxml2-dev 2.7.4.dfsg-2 (en utilisant …/libxml2-dev\_2.7.5.dfsg-1\_i386.deb) …  
Dépaquetage de la mise à jour de libxml2-dev …  
Préparation du remplacement de libxml2 2.7.4.dfsg-2 (en utilisant …/libxml2\_2.7.5.dfsg-1\_i386.deb) …  
Dépaquetage de la mise à jour de libxml2 …  
Préparation du remplacement de sysvinit-utils 2.86.ds1-65 (en utilisant …/sysvinit-utils\_2.87dsf-6\_i386.deb) …  
Dépaquetage de la mise à jour de sysvinit-utils …  
Remplacement de fichiers dans l’ancien paquet sysvinit …  
Traitement des actions différées (« triggers ») pour « man-db »…  
Des erreurs ont été rencontrées pendant l’exécution :  
/var/cache/apt/archives/libungif4g\_4.1.4-4\_i386.deb  
localepurge: Disk space freed in /usr/share/locale: 0 KiB  
localepurge: Disk space freed in /usr/share/man: 0 KiB  
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB  
localepurge: Disk space freed in /usr/share/omf: 0 KiB  
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

E: Sub-process /usr/bin/dpkg returned an error code (1)[/quote]

help, j’ai peur que ma debian sois toute fichue ☹

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 8:49 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/22 "2016-02-20T20:49:39Z")

</div>

Non,

1. Solution 1: vire le paquet libgif4g

2. Solution 2: fais

# dpkg -i --force-overwrite /var/cache/apt/archives/libungif4g\_4.1.4-4\_i386.deb

# apt-get -f install

---

<div class="post-metadata">

**Author:** ![joanne](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/838e76/32.png) [@joanne](https://www.debian-fr.org/u/joanne)\
**Post date:** [Février 20, 2016, 9:50 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/23 "2016-02-20T21:50:34Z")

</div>

Bonsoir…  
Même problème avec Flashplugin-nonfree que décrit ci-dessus.  
Par contre, la méthode décrite ne donnait rien (#! bin/bash …)  
Novice et fatigué, j’ai supprimé (en mode root/ depuis Nautilus car manchot de clavier…) tous les fichiers flashplugin\* de …dpkp/info/…  
Comme le fichier était toujours dans le gestionnaire des installations, alors j’ai redemandé une installation (je n’avais pas vraiment d’autres choix)  
En suivant le détail de l’installation, j’ai constaté que ne trouvant pas “la liste des paquets à installer”, l’ensemble a été re-téléchargé depuis le dépot et réinstallé automatiquement.  
Et sans erreurs cette fois…  
La méthode n’est certainement pas très académique, mais elle m’a permis l’installation correcte de ce paquet qui était bloqué.

Sûrement à ne pas recommander.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 9:50 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/24 "2016-02-20T21:50:36Z")

</div>

Salut,

> [@](#):
>
> (#! bin/bash …)

```auto

```

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 20, 2016, 10:06 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/25 "2016-02-20T22:06:22Z")

</div>

je voudrai juste souligner pour les debutants:

extrait du man aptitude:

> [@](#):
>
> ```
> -f
> Essaye témérairement de résoudre les dépendances des paquets cassés, même si cela implique d´ignorer des actions demandées sur la ligne de commande
> 
> ```

c’est source d’emmm\*\*\* a longterme sa doit donc être éviter autemps que possible  
➡

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 10:06 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/26 "2016-02-20T22:06:26Z")

</div>

[quote=“panthere”]je voudrai juste souligner pour les debutants:

extrait du man aptitude:

> [@](#):
>
> ```
> -f
> Essaye témérairement de résoudre les dépendances des paquets cassés, même si cela implique d´ignorer des actions demandées sur la ligne de commande
> 
> ```

c’est source d’emmm\*\*\* a longterme sa doit donc être éviter autemps que possible  
➡[/quote]  
Tout à fait de ton avis, je n’emploie jamais ‘-f’.

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 10:08 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/27 "2016-02-20T22:08:22Z")

</div>

Tu n’as jamais fait «apt-get -f install»?? Je n’y crois pas.

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/28 "2016-02-20T22:09:04Z")

</div>

Si l’interrogation m’est adressée, ben non !  
Je me contente de aptitude install (ou apt-get, selon l’humeur du moment)  
pour quelle raison il faudrait forcer ?  
Je n’ai pas souvenance d’un refus d’installation, mais ma mémoire est faillible 😒

PS :  
Si, ça me revient, il me semble que je m’en suis servi pour installer un paquet qui n’était pas prévu pour mon archi.

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/29 "2016-02-20T22:09:14Z")

</div>

> [@](#):
>
> Tu n’as jamais fait «apt-get -f install»?? Je n’y crois pas.

ben si il faut y croire 🙂 enfin si la question ma été posée. ceci dit j’utilise pas le source.list aux carrer … j’active aux moment voulu la branche voulue ensuite je vire 🙂 du coup sa coince pas

il y a qu’avec M$ qui f’aire un -f 😉

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/30 "2016-02-20T22:09:23Z")

</div>

Quand pour une raison ou pour une autre un pbm s’est passé, apt-get -f install remet la base correctement en place et répare tout. Je pense que tu confonds avec l’option --force qui n’a rien à voir (cette dernière force à passer outre des restrictions et est à utiliser vaec précaution). «apt-get -f install» est à utiliser sans modération.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/31 "2016-02-20T22:09:23Z")

</div>

Salut,

> [@](#):
>
> Quand pour une raison ou pour une autre un pbm s’est passé, apt-get -f install remet la base correctement en place et répare tout. Je pense que tu confonds avec l’option --force qui n’a rien à voir (cette dernière force à passer outre des restrictions et est à utiliser vaec précaution). «apt-get -f install» est à utiliser sans modération.

Bien que l’ayant su, il était bon de le rappeler, merçi 🙂

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/32 "2016-02-20T22:09:25Z")

</div>

> [@](#):
>
> Quand pour une raison ou pour une autre un pbm s’est passé, apt-get -f install remet la base correctement en place et répare tout. Je pense que tu confonds avec l’option --force qui n’a rien à voir (cette dernière force à passer outre des restrictions et est à utiliser vaec précaution). «apt-get -f install» est à utiliser sans modération.

Bon à savoir, en effet, je confondais avec ‘-- force’, que j’avais utilisé.  
ça fonctionne avec apt-get suelement ou aussi avec aptitude ?

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/33 "2016-02-20T22:09:25Z")

</div>

[quote=“ggoodluck47”]Salut,

> [@](#):
>
> Quand pour une raison ou pour une autre un pbm s’est passé, apt-get -f install remet la base correctement en place et répare tout. Je pense que tu confonds avec l’option --force qui n’a rien à voir (cette dernière force à passer outre des restrictions et est à utiliser vaec précaution). «apt-get -f install» est à utiliser sans modération.

Bien que l’ayant su, il était bon de le rappeler, merçi🙂[/quote]  
 ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") des fois que ça fasse “merqui” ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green") ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/34 "2016-02-20T22:09:29Z")

</div>

> [@](#):
>
> Quand pour une raison ou pour une autre un pbm s’est passé, apt-get -f install remet la base correctement en place et répare tout. Je pense que tu confonds avec l’option --force qui n’a rien à voir (cette dernière force à passer outre des restrictions et est à utiliser vaec précaution). «apt-get -f install» est à utiliser sans modération.

gné ❓

> [@](#):
>
> aptitude --help  
> aptitude 0.6.1.5  
> Utilisation : aptitude [-S NomFichier] [-u|-i]  
> aptitude [options] …  
> Actions (si aucune n’est indiquée, aptitude entrera en mode interactif) :
> 
> install - Installer/mettre à jour des paquets.  
> remove - Supprimer des paquets.  
> purge - Supprimer des paquets et leurs fichiers de configuration.  
> hold - Garder des paquets.  
> unhold - Annuler une commande pour garder un paquet.  
> markauto - Marquer les paquets comme automatiquement installés.  
> unmarkauto - Marquer les paquets comme installés manuellement.  
> forbid-version - Interdire à aptitude la mise à jour vers une version  
> spécifique de paquet.  
> update - Télécharger les listes de paquets nouveaux/à mettre à jour.  
> safe-upgrade - Effectuer une mise à jour en toute sécurité.  
> full-upgrade - Effectuer une mise à jour, en installant et supprimant  
> éventuellement des paquets.  
> build-dep - Installer les dépendances de construction des paquets.  
> forget-new - Oublier quels paquets sont « nouveaux ».  
> search - Rechercher des paquets en indiquant leur nom ou une  
> expression.  
> show - Afficher les informations détaillées concernant un paquet.  
> clean - Effacer les fichiers des paquets téléchargés.  
> autoclean - Effacer les anciens fichiers des paquets téléchargés.  
> changelog - Voir le journal des modifications d’un paquet.  
> download - Télécharger le fichier .deb d’un paquet.  
> reinstall - Télécharger et (éventuellement) réinstaller un paquet déjà  
> installé.  
> why - Montrer les paquets installés manuellement qui ont besoin  
> d’un paquet, ou la raison pour laquelle un ou plusieurs  
> paquets auraient besoin d’un autre paquet.  
> why-not - Montrer les paquets installés manuellement qui créent  
> un conflit avec le paquet indiqué, ou la raison  
> pour laquelle un ou plusieurs paquets créeraient un  
> conflit si le paquet en question était installé.
> 
> Options :  
> -h Afficher ce texte d’aide.  
> –no-gui Ne pas utiliser l’interface GTK même si disponible.  
> -s Simuler les actions, sans les effectuer réellement.  
> -d Effectuer uniquement le téléchargement d’un paquet, sans  
> installer ou enlever quoi que ce soit.  
> -P Toujours demander confirmation pour les actions.  
> -y Supposer que la réponse à des questions oui/non est « oui ».  
> -F format Indiquer un format pour l’affichage des résultats d’une  
> recherche ; voir le manuel.  
> -O ordre Indiquer comment les résultats d’une recherche doivent être  
> ordonnés ; voir le manuel.  
> -w largeur Indiquer la largeur de l’affichage pour le formatage des  
> résultats d’une recherche.  
> -f Tenter de corriger de manière agressive les paquets cassés.  
> -V Afficher quelles versions des paquets vont être installées.  
> -D Afficher les dépendances des paquets qui ont été modifiés  
> automatiquement.  
> -Z Afficher la modification de la taille de chacun des paquets  
> après installation.  
> -v Afficher des informations supplémentaires (peut être  
> indiquée plusieurs fois).  
> -t [dist] Indiquer la distribution pour laquelle le paquet doit être  
> installé.  
> -q En mode ligne de commande, supprimer l’indicateur  
> d’avancement.  
> -o clé=valeur Établir directement l’option de configuration appelée  
> « clé ».  
> –with(out)-recommends Préciser s’il faut ou non considérer les  
> recommandations comme des dépendances fortes.  
> -S nomfic Lire les informations d’état étendu d’Aptitude à partir du  
> fichier nomfic.  
> -u Télécharger les nouvelles listes de paquets au démarrage.  
> (interfaces texte seulement) -i Effectuer une opération d’installation lors du démarrage.  
> (interfaces texte seulement)  
> Cet aptitude n’a pas de « Super Cow Powers ».

je voi nulle par cette option la dedant ❓ et pour moi --force est en fait -f qui il me semble avais la même fonction… ceci dit le man ne change pas sa dit:

[quote]-f  
Essaye témérairement de résoudre les dépendances des paquets cassés,  
[/quote]

donc sa dit bien que sa force la résolution des paquet casser. donc la question serait de savoir ce qu’il fait exactement. par ce que si c 'est juste dire que la dépendance est satisfaite alors que le paquet concerner n’y est pas bonjours les emmm.

donc pour moi -f = --force  
j’ai quand meme un doute 😒

---

<div class="post-metadata">

**Author:** ![ginkgo\_biloba](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ginkgo_biloba/32/3900_2.png) [@ginkgo\_biloba](https://www.debian-fr.org/u/ginkgo_biloba)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/35 "2016-02-20T22:09:34Z")

</div>

fran.b a donné la commande avec apt-get :

[quote]apt-get --help  
apt 0.7.25.3 pour amd64 compilé sur Feb 1 2010 21:57:40  
Usage : apt-get [options] commandes  
apt-get [options] install|remove pkg1 [pkg2 …]  
apt-get [options] source pkg1 [pkg2 …]

apt-get est une interface simple en ligne de commande servant à  
télécharger et à installer les paquets. Les commandes les plus  
fréquemment employées sont update et install.

Commandes :  
update - Récupère les nouvelles listes de paquets  
upgrade - Réalise une mise à jour  
install - Installe de nouveaux paquets (pkg1 est libc6 et non libc6.deb)  
remove - Supprime des paquets  
autoremove - Supprime tous les paquets installés automatiquement  
purge - Supprime des paquets et leurs fichiers de configuration  
source - Télécharge les archives de sources  
build-dep - Configure build-dependencies pour les paquets sources  
dist-upgrade - Met à jour la distribution, reportez-vous à apt-get(8)  
dselect-upgrade - Suit les sélections de dselect  
clean - Supprime dans le cache local tous les fichiers téléchargés  
autoclean - Supprime dans le cache local les fichiers inutiles  
check - Vérifie qu’il n’y a pas de rupture de dépendances

Options :  
-h Ce texte d’aide  
-q Message de sortie enregistrable - aucun indicateur de progression  
-qq Aucun message de sortie, exceptés les messages d’erreur  
-d Simple téléchargement - n’installe pas ou ne décompacte pas les archives  
-s N’agit pas. Réalise uniquement une simulation de commande  
-y Répond oui à toutes les questions et n’interroge pas l’utilisateur  
-f Tente de poursuivre si le contrôle d’intégrité échoue  
-m Tente de poursuivre si les archives ne sont pas localisables  
-u Affiche une liste des paquets mis à jour  
-b Construit la source du paquet après l’avoir récupérée  
-V Affiche les numéros des versions de façon détaillée  
-c=? Lit ce fichier de configuration  
-o=? Place une option de configuration arbitraire, ex. -o dir::cache=/tmp  
Reportez-vous aux pages de manuels d’apt-get(8), sources.list(5) et  
apt.conf(5) pour plus d’informations et d’option.  
Cet APT a les « Super Cow Powers »  
[/quote]  
Il y a quelques petites différences entre les deux.

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 20, 2016, 10:09 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/36 "2016-02-20T22:09:44Z")

</div>

Donc apt et aptitude et apt-get on un comportement bien different avec l’option -f, bizarre bizarre… ?  
je me demande s’il n’ y a pas une erreur de traduction ❓

sinon c’est quoi un: Cet APT a les « Super Cow Powers » ❓

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 10:15 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/37 "2016-02-20T22:15:39Z")

</div>

Non, mais la rédaction de l’aide n’est pas terrible. apt-get -f install ET aptitude -f install ont tous les deux pour objectif de remettre le système en ordre, ils passent outre l’annonce de pbms au début (les pbms existants et qu’on veut résoudre donc) et remettent en ordre les paquets. C’est LA commlande à faire en premier quand un souci est arrivé. Un exemple typique est la séquence

# dpkg -i paquet.deb

ici, pbm de dépendances, il manque des paquets

# apt-get -f install

il installe les paquets nécessaires.  
Ce sont des commandes inoffensives n’ayant rien de commun avec --force, la seule chose forcée est de passer outre le pbm d’intégrité du début. C’est une certitude pour apt-get et une quasi certitude pour aptitude.

Sinon, la réponse à ta question est «C’est un egg».

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 10:15 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/38 "2016-02-20T22:15:43Z")

</div>

Question François :  
est-ce qu’un apt-get -f install tiens compte de apt-listbugs avant ❓

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 20, 2016, 10:16 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/39 "2016-02-20T22:16:02Z")

</div>

[quote=“fran.b”]Non, mais la rédaction de l’aide n’est pas terrible. apt-get -f install ET aptitude -f install ont tous les deux pour objectif de remettre le système en ordre, ils passent outre l’annonce de pbms au début (les pbms existants et qu’on veut résoudre donc) et remettent en ordre les paquets. C’est LA commlande à faire en premier quand un souci est arrivé. Un exemple typique est la séquence

# dpkg -i paquet.deb

ici, pbm de dépendances, il manque des paquets

# apt-get -f install

il installe les paquets nécessaires.  
Ce sont des commandes inoffensives n’ayant rien de commun avec --force, la seule chose forcée est de passer outre le pbm d’intégrité du début. C’est une certitude pour apt-get et une quasi certitude pour aptitude.

Sinon, la réponse à ta question est «C’est un egg».[/quote]

Merci pour les précision 🙂

mai egg sa me parle pas plus 😊❓

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 10:16 UTC](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781/40 "2016-02-20T22:16:09Z")

</div>

[http://fr.wikipedia.org/wiki/Easter\_egg](http://fr.wikipedia.org/wiki/Easter_egg)

[Page précédente](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781.md?page=1)

[Page suivante](https://www.debian-fr.org/t/recuperation-erreurs-installation-de-paquets/4781.md?page=3)
