web-dev-qa-db-fra.com

Comment installer la dernière version de WINE en tant que version du système?

Je utilise généralement PlayOnLinux pour gérer mes versions de WINE via l'interface. Toutefois, j'aimerais modifier ma version de "système" WINE (la version chargée lors de Je double-clique sur un fichier) afin de pouvoir simplement double-cliquer sur les fichiers pour les exécuter dans la dernière version de WINE, même s'ils sont identiques "wineprefix". J'ai lu la réponse à cette question mais les versions de ce référentiel ne vont que jusqu'à la version 1.8.

Je souhaiterais pouvoir créer la version de mon système de WINE 2.3 et la maintenir mise à jour automatiquement avec la dernière version, de sorte que je ne souhaite pas compiler ou télécharger manuellement les packages.

De plus, si possible, j'aimerais que la version de mon système soit une version 32 bits et que j'utilise plutôt PlayOnLinux si j'ai besoin d'un préfixe Wine 64 bits.

J'utilise Xubuntu 16.04 LTS 64 bits.

EDIT: Je pensais inclure une liste de commandes pour effacer et mettre à jour Wine (EDIT 2: mis à jour le 18.04, EDIT 3: mis à jour à nouveau pour Ubuntu 18.04 en 2019):

# Remove old Wine
rm -Rf ~/.wine
Sudo apt purge -y wine*

# Add key and repo
Sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Sudo apt-key add winehq.key
Sudo add-apt-repository -y 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' 
Sudo add-apt-repository -y 'ppa:cybermax-dexter/sdl2-backport' 
rm -f winehq.key

# Install
Sudo apt update
Sudo apt full-upgrade -y
Sudo apt install -y winehq-devel playonlinux

# This is optional, but some programs need it.
Sudo sed -i -e 's/scope = 1/scope = 0/g' /etc/sysctl.d/10-ptrace.conf 

# Did it work?
wine --version

Merci à tous ceux qui ont répondu. Cela n'inclut pas la modification de Winearch, voir ci-dessous pour cela.

4
Aaron Franke

Installer la dernière version de WINE pour Ubuntu

Sudo add-apt-repository ppa:wine/wine-builds
Sudo apt-get update && Sudo apt-get install winehq-devel

Exécutez WINE 32 bits par défaut (premier dossier rm old ~/.wine)

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Vous pouvez modifier différents dossiers WINEPREFIX pour les environnements WINE 32 et 64 bits.

WINEARCH=win32 WINEPREFIX=~/win32 winecfg

Ou

WINEARCH=win64 WINEPREFIX=~/win64 winecfg
9
tagplus5

Donc, vous savez que Wine a été transféré dans le nouveau référentiel.

Maintenant, laissez-moi partager les commandes ici:

wget 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/'

Voir: Modifications liées à l'emballage .

6
Yahya