私は同様の質問を検索しましたが、まだ見つかりませんでしたので、ここに行きます:
そのバージョンが何であるかを知らずに、WINEの以前のインストールにロールバックするにはどうすればよいですか?
バックストーリー:
数か月前に、WINEを使用してUbuntuマシンでゲームをプレイしましたが、特定の状況下でエラーが発生し続け、ほとんどプレイできなくなりました。プレイを停止しました。
数か月前に早送りし、いくつかのWINEの更新を行ったので、このゲームにもう一度挑戦することにしました。嬉しいことに、エラーは発生しなくなりました。次に、新しいWINEの更新に気づき、インストールすることにしました。
次のコマンドを使用します。
wget -nc https://dl.winehq.org/wine-builds/Release.key
Sudo apt-key add Release.key
Sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Sudo apt-get update
Sudo apt-get install --install-recommends winehq-stable
これで、ゲームは同じエラーを実行し、再びプレイできなくなりました。
だから、私の質問は:
そのWINEの最後のバージョンが何であるかを知らずに、どうやってそれに戻ることができますか?このゲームは初期のアルファ版であり、まだリリースされていません。また、これは非常に「ニッチ」な種類のゲームなので、大勢の人がプレイすることはなく、Linuxではさらに少ない(私が知っている唯一のゲームです)。他のプレイヤーからの助けは期待できません。それらはすべてWindowsまたはMacのいずれかにあります。
Wineのバージョンがアップグレードされている場合、/var/log/dpkg.log
アップグレードをいつ行ったかに応じて、/var/log/dpkg.log.1
またはその他のgzip圧縮された/var/log/dpkg.log.X.gz
(Xは数字)
最近のログの場合、たとえば次のように入力できます。
grep wine /var/log/dpkg.log* | grep upgrade | less
古いものについては、あなたが試してみてください:
zgrep wine /var/log/dpkg.log* | grep upgrade | less
私のコンピューターで得られる出力は次のとおりです。
/var/log/dpkg.log.7.gz:2017-08-28 11:29:02 upgrade wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2
/var/log/dpkg.log.7.gz:2017-08-28 11:29:03 upgrade wine1.6:AMD64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2
/var/log/dpkg.log.7.gz:2017-08-28 11:29:04 upgrade wine1.6-AMD64:AMD64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2
/var/log/dpkg.log.7.gz:2017-08-28 11:29:45 upgrade wine:AMD64 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2
次に、各行の最後に、次のようなものが表示されます。
wine1.6-i386:i386 1:1.6.2-0ubuntu14 1:1.6.2-0ubuntu14.2
この例では、バージョン1.6.2-0ubuntu 14からバージョン1.6.2-0ubuntu14へのアップグレードが行われました。2