Skip to content


"warning ** configuring 'pkgsel' failed with error code 1" Lors d'une installation automatique de Ubuntu/Debian

Introduction

Alors que je travaillais sur l'auto-instalation de poste de travaille sous Ubuntu, en voulant dans le fichier "preseed.cfg" indiquer plusieurs types de bureau que je rencontrais l'erreur ci-dessous !

warning ** configuring 'pkgsel' failed with error code 1

Piste de correction

Lorsqu'on mets le message d'erreur dans le champ de recherche d'un moteur de recherche nous obtenons :

https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/976509

https://bugs.launchpad.net/ubuntu/+source/pkgsel/+bug/415812

etc...

Or ceci est bien embêtant si cela tient du bug ! 🙁

Correction

Mais en ayant à cœur de comprendre je me suis replongé dans le dialecte de preseed :

https://www.google.fr/#q=example+preseed.cfg&spell=1

Et dans la/les parties :

### Package selection
#tasksel tasksel/first multiselect standard, web-server
# If the desktop task is selected, install the kde and xfce desktops
# instead of the default gnome desktop.
tasksel tasksel/desktop multiselect kde, xfce
 
# Individual additional packages to install
d-i pkgsel/include string openssh-server build-essential
# Whether to upgrade packages after debootstrap.
# Allowed values: none, safe-upgrade, full-upgrade
d-i pkgsel/upgrade select none

On voit que les champs de "tasksel" sont séparés par une virgule !
Et que les champs "d-i pkgsel/include" ne SONT PAS séparés par une virgule mais juste un espace !

Et donc on ne doit pas trouver

d-i pkgsel/include string chaine1, chaine2, chaine3

Car cela provoque une erreur : "warning ** configuring 'pkgsel' failed with error code 1"

Mais on doit y avoir

d-i pkgsel/include string chaine1 chaine2 chaine3

Après cette correction tout ce passe bien et il n'y a plus d'erreur ! 😉

Bonne installation !

- Fin -

 

Print Friendly, PDF & Email

Posted in Debian, Linux, Technique, Toutes, Ubuntu. Tagged with , , , , .

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Merci pour le code

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.

Time limit is exhausted. Please reload CAPTCHA.


/* */
Creative Commons License
Cette création par Laurent Besson est mise à disposition selon les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 2.0 France.