Oui je pense qu'on regarde le même schéma.
Je prends le premier "Installation" :
- Installed
- Not installed
- Failed config
- Half Installed (Reinstall required)
Donc pour installé, et non installé pas de soucis, je pense que tout le monde est d'accord sur ce que ca veux dire.
Failed config arrive quand le paquet est installé, mais que le paquet n'a pas réussi à mettre à jour sa configuration (pour x raisons, de la faute du mainteneur du paquet, ou non). Le paquet n'est donc pas installé (non utilisable), mais il n'est pas non plus "non installé" car des fichiers sont sur le disque (les fichiers de l'application).
Un simple dpkg --configure -a suffira à reconfigurer le paquet (après correction de ce qui ne va pas)
Pour Half installed, le paquet n'a pas réussi à s'installer dés le début, et les scripts d'annulation de l'installation ont également échoué. Ce cas doit être assez rare mais n'est pas impossible.
Il faudra réinstaller le paquet (ou le supprimer).
La aussi il n'est pas installé, mais il n'est pas non plus "non installé". Il faut que l'utilisateur fasse quelque chose pour qu'il soit dans l'un ou l'autre des états.
Les deux cas sont possible (et pas uniquement dans le cas d'une coupure de courant). Ce sont des cas rares. Souvent même cela empêche d'installer d'autres paquets tant que le problème n'est pas résolu. Mais on est content quand on peut retrouver les paquets qui sont dans un état intermédiaire.
Enfin on a l'état désinstallé, et l'état purger. Purger un programme veux dire qu'on veux également supprimer les fichiers de configuration, alors que désinstaller, ne supprimer pas les fichiers de configuration.
A quoi cela peut servir ? A désinstaller un programme pour installer une version plus récente, ou une application différente mais utilisant les mêmes fichiers de configuration.
Là cela nous fait un état intermédiaire sur la désinstallation.
[^] # Re: Simplicité
Posté par phoenix (site web personnel) . En réponse au journal packagekit c'est utilisable?. Évalué à 1.
Je prends le premier "Installation" :
- Installed
- Not installed
- Failed config
- Half Installed (Reinstall required)
Donc pour installé, et non installé pas de soucis, je pense que tout le monde est d'accord sur ce que ca veux dire.
Failed config arrive quand le paquet est installé, mais que le paquet n'a pas réussi à mettre à jour sa configuration (pour x raisons, de la faute du mainteneur du paquet, ou non). Le paquet n'est donc pas installé (non utilisable), mais il n'est pas non plus "non installé" car des fichiers sont sur le disque (les fichiers de l'application).
Un simple dpkg --configure -a suffira à reconfigurer le paquet (après correction de ce qui ne va pas)
Pour Half installed, le paquet n'a pas réussi à s'installer dés le début, et les scripts d'annulation de l'installation ont également échoué. Ce cas doit être assez rare mais n'est pas impossible.
Il faudra réinstaller le paquet (ou le supprimer).
La aussi il n'est pas installé, mais il n'est pas non plus "non installé". Il faut que l'utilisateur fasse quelque chose pour qu'il soit dans l'un ou l'autre des états.
Les deux cas sont possible (et pas uniquement dans le cas d'une coupure de courant). Ce sont des cas rares. Souvent même cela empêche d'installer d'autres paquets tant que le problème n'est pas résolu. Mais on est content quand on peut retrouver les paquets qui sont dans un état intermédiaire.
Enfin on a l'état désinstallé, et l'état purger. Purger un programme veux dire qu'on veux également supprimer les fichiers de configuration, alors que désinstaller, ne supprimer pas les fichiers de configuration.
A quoi cela peut servir ? A désinstaller un programme pour installer une version plus récente, ou une application différente mais utilisant les mêmes fichiers de configuration.
Là cela nous fait un état intermédiaire sur la désinstallation.