Установка Wine 7 на Ubuntu 22.04
Иногда нужно установить определенную версию wine на убунту. Ниже инструкция как это сделать.
Установите ключи
apt-key adv --keyserver keyserver.ubuntu.com --recv 76F1A20FF987672F
apt-key export 76F1A20FF987672F | gpg --dearmour -o /etc/apt/trusted.gpg.d/winehq.gpg
Подключите официальный репозиторий Wine:
cat > /etc/apt/sources.list.d/wine.list << EOF
deb https://dl.winehq.org/wine-builds/ubuntu/ jammy main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ jammy main
EOF
Вместо bionic поставьте свое название версии Ubuntu.
Обновите список пакетов:
dpkg --add-architecture i386
apt-get update
Посмотрите доступный список версий Wine:
aptitude versions wine-stable
Установите нужную версию Wine. В данном случае будет установлена версия 7.0.2
aptitude install winehq-stable=7.0.2~jammy-1 wine-stable=7.0.2~jammy-1 wine-stable-i386=7.0.2~jammy-1 wine-stable-amd64=7.0.2~jammy-1
Зафиксируйте версии, чтобы они не обновлялись:
apt-mark hold wine-stable wine-stable-amd64 wine-stable-i386 winehq-stable
Есть еще версии wine-staging - это более новые версии, когда как wine-stable считается стаблильной.
Посмотреть список зафиксированных пакетов:
apt-mark showhold