J'utilise Debian à titre personnel et professionnel (et même ubuntu - à contre-coeur)
> Nombre de paquets Debian posent quelques questions à l'utilisateur pour configurer le paquet.
Je sais. Le problème c'est que t'as des paquets mal foutu (c-a-d qui ne respecte pas les guidelines définis par debian: utiliser debconf judicieusement) et qui empêche une installation silencieuse. L'utilisateur "normal", il pige que dalle aux questions, c'est au distributeur de lui proposer une configuration fonctionnelle (et pourquoi pas quelques variantes), PK permet justement de le faire en début ou fin de transaction.
> Et beaucoup de paquets ont des scripts à lancer après une installation, pour faire des ldconfigs ou mettre à jour des fichiers de confs genre grub.
Les scripts pre/post installation, ça existe dans quasiment tout gestionnaire de paquets.
> il va devoir installer/remplacer/supprimer tes fichiers systèmes par d'autres, et on ne peut pas considérer que nos systèmes de fichiers soient transactionnels
C'est même la principale difficulté pour préserver un état cohérent de ton gestionnaire de paquet
> Donc si il y a une coupure de courant, il y a forcement un état intermédiaire, et ton gestionnaire de paquet n'y peut rien
La seule que tu peux exiger de ton gestionnaire de paquets c'est de pouvoir réparer ce dysfonctionnement (soit en terminant la transaction, soit en l'annulant) mais ça n'est un état intermédiaire mais un état instable/corrompu/dégradé tout ce que tu veux.
Si ce genre de trucs s'accumulent sans réparer ta base de paquets, faut pas t'étonner que ça péte au bout d'un moment.
[^] # Re: Simplicité
Posté par GeneralZod . En réponse au journal packagekit c'est utilisable?. Évalué à 2.
J'utilise Debian à titre personnel et professionnel (et même ubuntu - à contre-coeur)
> Nombre de paquets Debian posent quelques questions à l'utilisateur pour configurer le paquet.
Je sais. Le problème c'est que t'as des paquets mal foutu (c-a-d qui ne respecte pas les guidelines définis par debian: utiliser debconf judicieusement) et qui empêche une installation silencieuse. L'utilisateur "normal", il pige que dalle aux questions, c'est au distributeur de lui proposer une configuration fonctionnelle (et pourquoi pas quelques variantes), PK permet justement de le faire en début ou fin de transaction.
> Et beaucoup de paquets ont des scripts à lancer après une installation, pour faire des ldconfigs ou mettre à jour des fichiers de confs genre grub.
Les scripts pre/post installation, ça existe dans quasiment tout gestionnaire de paquets.
> il va devoir installer/remplacer/supprimer tes fichiers systèmes par d'autres, et on ne peut pas considérer que nos systèmes de fichiers soient transactionnels
C'est même la principale difficulté pour préserver un état cohérent de ton gestionnaire de paquet
> Donc si il y a une coupure de courant, il y a forcement un état intermédiaire, et ton gestionnaire de paquet n'y peut rien
La seule que tu peux exiger de ton gestionnaire de paquets c'est de pouvoir réparer ce dysfonctionnement (soit en terminant la transaction, soit en l'annulant) mais ça n'est un état intermédiaire mais un état instable/corrompu/dégradé tout ce que tu veux.
Si ce genre de trucs s'accumulent sans réparer ta base de paquets, faut pas t'étonner que ça péte au bout d'un moment.