Je suis actuellement en train de jouer avec ansible pour installer ma machine avec la configuration / les applications que j'ai choisies, etc. J'ai essayé d'utiliser debconf pour le pré-accepter.
Voici l'un des fichiers pertinents de la source Steam: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/utopic/steam/utopic/view/head:/debian/preinst
J'ai essayé echo steam steam/question select "I AGREE" | sudo debconf-set-selections
et tout un tas d'autres commandes très similaires impliquant également d'essayer de définir la licence comme on le voit.
Voici la sortie de sudo debconf-show steam
:
steam/purge:
* steam/license:
* steam/question: I AGREE
Tout ce que j'ai essayé a conduit à penser que je n'étais pas d'accord avec le contrat de licence et je dois supprimer ces entrées avant de pouvoir installer Steam. Quelqu'un a-t-il une idée?
la source
Réponses:
En utilisant vos recherches et le lien fourni dans les commentaires de votre message, j'ai compris cela. À partir du 15.04 (le 2015-09-24), le paquet Steam dans les référentiels Ubuntu est toujours 1.0.0.48, mais vous avez besoin de 1.0.0.50 pour lire correctement les paramètres debconf.
J'ai trouvé que le steam.deb que vous pouvez télécharger à partir de la page des téléchargements Steam est 1.0.0.50, donc si vous installez à partir de ce fichier, avec les paramètres debconf, cela devrait fonctionner.
J'utilise saltstack, et voici mon état de fonctionnement pour la vapeur:
la source
Comme indiqué dans la question d'origine, vous pouvez simplement utiliser la ligne de commande pour définir les valeurs requises avant d'essayer d'installer Steam.
Il est probable qu'il y ait eu un bogue dans le paquet (l'empaquetage est notoirement difficile si ce n'est pas votre responsabilité principale) et les versions ultérieures devraient maintenant fonctionner et lire la licence pré-acceptée de la base de données debconf. Cela signifie que vous ne devriez pas être invité.
Le format typique est ci-dessous:
Le Q & A utile pour cela était /unix//a/106553
la source
5 ans de retard, mais j'ai les tâches ansibles suivantes qui semblent fonctionner avec Debian 9 et 10, testées avec molécule et docker.
Si vous avez déjà configuré un périphérique avec x11 et mesa / pilotes graphiques préférés, quelque chose comme ça pourrait fonctionner:
la source