Steam: Saber el ID-App de tus juegos instalados
Steam es una magnifica herramienta/tienda/comunidad de videojuegos y más teniendo en cuenta lo que está haciendo con los usuarios de GNU/linux con su Proton, la Steam Deck y proyectos futuros.
Sin embargo. como todo, tiene un pequeño pero y es que las descargas de juegos siempre dejan un rastro en nuestro sistema. Un rastro que ocupa espacio en nuestros discos duros.
Arriba, en la imagen es mi disco duro. Actualmente no tengo juegos instalados, sólo algunas versiones de Proton, y las propias del funcionamiento, que también cuentan. 4 carpetas.
Sin embargo, como se ve a la izquierda, hay 11 carpetas, cada una con un peso alrededor de 250 mb cada una. Además Steam los identifica con números App-ID y no es fácil identificarlos para borrar esas carpetas de juegos que ya no usamos. Con ésta línea en la Terminal, podemos saberlo, como se ve a la derecha de la imágen.
find ~/JUEGOS/STEAM/steamapps/ -maxdepth 1 -type f -name '*.acf' -exec awk -F '"' '/"appid|name/{ printf $4 "|" } END { print "" }' {} \; | column -t -s '|' | sort -k 2
Sólo hay que sustituir la ruta de tu carpeta de Steam (la mía es JUEGOS/STEAM/…), para que nos dé un listado de los juegos instalados, con su App-ID y proceder a desinstalar las que no nos interese conservar.
Con ello liberamos también nuestros maltrechos discos duros…. porque cada vez los juegos ocupan más.