質問: apt-getアップグレード中に開始されるdwarf fortress ubuntu 17.04マシンでapt-get upgradeを実行すると、 dwarf fortress が自動的に起動することがあります。少なくとも2回はすでに発生しているので、おそらくある種の一時的なものではなかったでしょう。また、apt-get upgradeの実行は、私がdwarf fortressを手動で終了するまで一時停止しているように見えたため、おそらく他の何かがその時間に実行されていることが原因ではありません。当時のコンソールは、unpacking xxx.で、xxxは名前にmysqlを含むものでした。しかし、今日、apt-get upgradeがmysqlに関連する多くのパッケージをアップグレードしたので、どのパッケージが正確かわかりません。何が起こるのか、それを止める方法を知りたい。あなたのアイデアをありがとう。
回答: 私の予想は aleksi's に似ていますが、dwarf fortressバイナリを/usr/local/binまたは/usr/bin(できれば/binではない)に移動したのではないかと思います。端末でsudo which dfを実行してみてください。 /bin/dfと表示されない場合は、which出力で指定されているファイルを/usr/games/に移動してみてください(将来、/usr/games/dfを実行することでゲームを実行できるようになります)。その後、aptは再び動作するはずです。======それ以外の場合、sudo which dfが/bin/dfを示すシナリオでは、/bin/dfを実行してみてください。それがゲームで上書きされている場合は、上記のゲームバイナリとsudo apt-get install --reinstall coreutilsを移動する必要があります。dfがないためにそれが失敗する場合は、より劇的な手段(一時的にdfを置き換える偽のスクリプトを作成する、パッケージを手動でダウンロードしてdfバイナリを抽出するなど)に頼る必要があるかもしれません。