Potrzebuję wine w wersji maksymalnie 6.5, do uruchamiania starej 16-bitowej kartoteki z Windows. Wyższe wersje wine wprawdzie uruchamiają program, ale w oknie nic nie widać, jest tylko szare lub czarne tło.
Pod MX 23 nie miałem z tym problemu, bo po podłączeniu repozytorium z winehq.org mamy:
$ sudo apt-cache policy wine-staging
wine-staging:
Zainstalowana: 6.5~bullseye-1
Kandydująca: 10.0.0~bullseye-1
Tabela wersji:
...
6.8~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.7~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.6~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
*** 6.5~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status
6.4~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.3~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.2~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.1~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.0~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc6~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc5~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc4~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc3~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc2~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0~rc1~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
...
Albo w wersji stabilnej:
$ sudo apt-cache policy wine-stable
[sudo] hasło użytkownika mirek:
wine-stable:
Zainstalowana: (brak)
Kandydująca: 10.0.0.0~bullseye-1
Tabela wersji:
...
7.0.0.0~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.4~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.3~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.2~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.1~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
6.0.0~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
5.0.4~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
5.0.3~bullseye 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
...
Tak więc jest dostępna wersja 6.5 staging, albo 6.0.4 stable, która też mi pasuje.
Jednakże pod MX 25 jest tak:
# apt-cache policy wine-staging
wine-staging:
Zainstalowana: 11.9~trixie-1
Kandydująca: 11.9~trixie-1
Tabela wersji:
*** 11.9~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
100 /var/lib/dpkg/status
11.8~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
...
9.0~rc1~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.21~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.20~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.19~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.18~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.17~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.16~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.15~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.14~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.13~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.12~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.11~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
Albo stabilna:
# apt-cache policy wine-stable
wine-stable:
Zainstalowana: (brak)
Kandydująca: 11.0.0.0~trixie-1
Tabela wersji:
11.0.0.0~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
10.0.0.0~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
9.0.0.0~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
8.0.2~trixie-1 500
500 https://dl.winehq.org/wine-builds/debian trixie/main amd64 Packages
Tak więc najstarsza dostępna wersja to 8.0.2 stable, a ona jest dla mnie ,,za nowa".
Jest jakiś sposób, żeby pod MX25 (Debian 13 Trixie) zainstalować wine w wersji maksymalnie 6.5? Może konteneryzacja jakaś?
Nie ukrywam, że brak starszej wersji wine jest dla mnie jednym z powodów, dla których nie spieszę się z aktualizacją MX-a na moim laptopie.
Nasuwa się wprawdzie rozwiązanie z pozoru oczywiste: zainstalować maszynę wirtualną z Windows i tam uruchamiać kartotekę i inne tego typu programy, ale po pierwsze nie jest to wygodne, a po drugie – nie na moim laptopie. On ma procesor Intel Dual Core i nie wspiera sprzętowo wirtualizacji, a czysto programowo działa to jakby chciało i ne mogło.
@mirekc Myślę że docker dałby radę na Devuanie Daedalus lub Debianie 12.
https://massmux.org/p/creating-a-full-docker-environment
https://thorsell.io/2024/09/10/wine-in-docker.html
https://medium.com/better-programming/how-to-run-any-windows-cli-app-in-a-linux-docker-container-318cd49bdd25