web-dev-qa-db-fra.com

Installer une forteresse naine?

J'essaie d'installer Dwarf Fortress et vous devez décompresser le fichier d'une certaine manière. Voici les instructions qu'ils donnent:

Déballage: Dwarf Fortress est expédié sous forme d'archive tar compressée (bzip2). Il va extraire dans un nouveau répertoire appelé df_linux . Alors, allez dans le répertoire où vous voulez décompresser le jeu, puis exécutez tar xjf /path/to/df_XX_YYlinux.tar.bz2 (où df_XX_YY_linux. tar.bz2 est le nom du fichier). Ensuite, exécutez cd df_linux pour accéder au nouveau répertoire.

J'ai cd'd à Desktop, où je voulais décompresser le fichier. Cependant, lorsque j'ai entré le fichier tar xjf /path/to/df_XX_YY_linux.tar.bz2, voici le résultat:

pickle@pickle-NC10:~/Desktop$ tar xjf /path/to/df_34_11_linux.tar.bz2
tar (child): /path/to/df_34_11_linux.tar.bz2: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Je suis déjà sur un système 32 bits, mais j'ai quand même essayé d'utiliser Sudo apt-get install ia32-libs libsdl-image1.2 libsdl-sound1.2 libsdl-ttf2.0-0 pour voir si cela changerait quelque chose. Comme je m'y attendais, pas de changement. Le nom du fichier est correct, j'ai vérifié deux fois. Je n'ai pas l'habitude d'utiliser le terminal. Y a-t-il quelque chose qui me manque? Toute aide sera fortement appréciée.

Au fait, si vous voulez un lien direct vers la page d’installation de Dwarf Fortress, ici vous allez.

Mise à jour: j'ai essayé d'utiliser

pickle @ pickle-NC10: ~/Bureau $ tar xjf/path/to/home/pickle/Downloads/df_34_11_linux.tar.bz2

Même résultat que précédemment. C'est moi qui utilise le nom de fichier complet, même réponse que précédemment.

2
Kster

Tout d'abord, il existe deux problèmes: le "/ chemin/vers /" est un espace réservé que vous devez remplacer par les valeurs réelles. En fait, la plupart du temps, cela signifie simplement tar Downloads/df_*_linux.tar.bz2 si vous avez téléchargé DF avec un navigateur. L'autre problème est dû aux bibliothèques manquantes. Depuis la version 0.43.05, vous pouvez obtenir des versions 64 bits et si vous regardez que l'image par défaut d'Ubuntu offerte aux utilisateurs est la version 64 bits, cela ne devrait pas offrir plus de complications que nécessaire.

Les bibliothèques requises peuvent être répertoriées, après avoir extrait le fichier tar, avec un simple ldd df_linux/libs/Dwarf_Fortress, et en passant le chemin de la bibliothèque à dpkg -S, qui répertorierait les packages. La plupart d'entre eux étant déjà installés, essayez de trouver ceux qui sont "non trouvés", qui est normalement la bibliothèque fournie par le paquet libsdl-ttf2.0-0.

7
Braiam