web-dev-qa-db-fra.com

Comment accepter une licence Steam lors de l'installation de steam?

Comme indiqué dans comment installer Steam on est supposé exécuter:

Sudo apt-get install Steam

Pourtant, je reçois le résultat d'erreur que j'ai refusé. Contrat de licence Steam:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  Steam:i386
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/874 kB of archives.
After this operation, 2.662 kB of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 718351 files and directories currently installed.)
Preparing to unpack .../Steam_1%3a1.0.0.48-1ubuntu3_i386.deb ...
dpkg: error processing archive /var/cache/apt/archives/Steam_1%3a1.0.0.48-1ubuntu3_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 30
Installation terminated: Steam License Agreement was DECLINED.
Errors were encountered while processing:
 /var/cache/apt/archives/Steam_1%3a1.0.0.48-1ubuntu3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Comment accepter la licence Steam et installer Steam via apt-get install Steam? Il n'y avait aucune information contextuelle, aucune sélection à faire. Par défaut, il est simplement refusé.

Je sais que je peux télécharger le fichier deb mais je veux utiliser le référentiel.

5
k0pernikus

Ceci est censé contourner le problème:

Sudo apt purge Steam steamcmd
Sudo apt install Steam steamcmd

J'ai compilé ces commandes selon ce commentaire de traqueur de bugs :

Si vous purgez à la fois Steam et steamcmd, puis effectuez un apt install Steam suivi d'un apt install steamcmd, les deux commandes aboutiront sans erreur.

2
David Foerster

Lorsque demandé avec des options de J'accepte ou I Decline , utilisez le  et  Touches fléchées pour sélectionner J'accepte

Puis utiliser TAB pour sélectionner OK en dessous des options

Enfin, appuyez sur ENTER.

1
bonesnatch

Vous pouvez également "préconfigurer" les réponses au contrat de licence via debconf afin qu'il ne soit pas bloqué.

https://askubuntu.com/a/1017487/318507

0
dragon788