Avec une question aussi étrange que celle-ci, il est bien entendu impossible de le dire avec certitude - mais je mangerai mon chapeau si mon premier pressentiment n'est pas correct. :)
Le seul moyen auquel je puisse penser, et comment relier de telles choses sans rapport, est la suivante: après avoir installé (bien, extrait) Dwarf Fortress, au lieu d'aller dans le répertoire à chaque fois et de l'exécuter avec ./df
, vous vouliez pouvoir l'exécuter depuis. n'importe où, comme n'importe quelle ancienne commande. Vous avez ajouté le répertoire Dwarf Fortress à vos répertoires $PATH
, avant les répertoires système, peut-être par hasard, peut-être parce que vous avez remarqué que cela ne fonctionnait pas autrement, et que vous obteniez simplement des informations sur vos systèmes de fichiers.
L'exécutable de la forteresse naine est nommé df
, qui est également le nom d'un outil système permettant d'afficher l'utilisation de l'espace disque de vos systèmes de fichiers, en créant une collision. En faisant en sorte que lorsque vous tapez df
, Dwarf Fortress démarre, vous avez suivi l'outil système, alors lorsqu'un script veut - disons - vérifier si vous disposez de suffisamment d'espace libre pour décompresser une archive, au lieu de l'invoquer df
- l'outil système - ça va commencer la forteresse naine à la place. Et après avoir quitté Dwarf Fortress, le pauvre petit script sera très confus quant à la raison pour laquelle il n'a pas reçu les informations d'utilisation du disque qu'il avait demandées.
Quoi qu'il en soit, merci pour le rire, ce doit être l'un des problèmes les plus drôles que j'ai jamais vu exprimé sur StackExchange. :)
apt-get upgrade
dans un terminal, les jeux commencent?