Erreur lors de l'installation de Wine !
Résolu
Bonjour,
J'utilise Ubuntu 19.10 et je voudrais utiliser Sketchup donc j'installe
Pourquoi, et comment corriger cette erreur ?
J'utilise Ubuntu 19.10 et je voudrais utiliser Sketchup donc j'installe
winemais ça me met cette erreur :
configure: error: X 64-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 64-bit development packages of Xlib at the very least.
Use the --without-x option if you really want this.
Pourquoi, et comment corriger cette erreur ?
3 réponses
-
Bonjour,
Peux-tu indiquer comment tu installeswine
? Ce message laisse entendre que tu appliques la 3e méthode reportée ci-dessous, qui est (inutilement) plus compliquée que les méthodes 1 et 2.
Méthode 1 : installation dewine
viaapt
Dans ton cas, on peut passer par la logithèque, ou bien taper dans un terminal les commandes suivantes (c'est équivalent) :
sudo apt update
sudo apt upgrade
sudo apt install wine
Note : selon l'application que tu veux utiliser, tu peux avoir besoin d'installer la version 32 bits de wine (i386). Pour cela il faut activer le support multiarch.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt install wine:i386
Méthode 2 : viaplayonlinux
playonlinux
ne supporte pas seulement des jeux, mais bien tout un panel d'applications windows. C'est particulièrement pratique si ton application est supportée parplayonlinux
, car configurerwine
(en particulier installer les bonnes librairies windows e.g. avecwinetricks
) est assez abscond. Tu constater sur le site du projet playonlinux que le cas de Sketchup. C'est donc la méthode que je te recommande dans ton cas précis.
Concrètementplayonlinux
installe pour chaque application manuellement la version de wine adéquate. Du coup il n'est pas nécessaire de se préoccuper de wine (il sera installé soit par dépendance lorsque tu installeras ce paquet, soit à la volée par playonlinux dans ton dossier personnel).
sudo apt update
sudo apt upgrade
sudo apt install playonlinux
Méthode 3 : compilation manuelle dewine
Si tu tiens vraiment à compilerwine
et faire disparaître ton message d'erreur, il faut installer les paquets de développement manquants. Leur nom suit le motiflib...-dev
. Ceux-ci s'installent comme n'importe quel autre paquet standard via la logithèque ou via le terminal.
Dans le cas présent, le paquet manquant est vraisemblablementlibx11-dev
.
Bonne chance -
Tu dois avoir un gestionnaire de paquet qui est quand même encore en root. Vérifie parmi les processus en cours ou redémarre.
Si tu es certain qu'il n'y a aucun gestionnaire de paquets qui tourne, c'est peut-être qu'il a planté méchamment la dernière fois et qu'il reste un verrou résiduel. C'est un fichier vide qui garantit qu'une application n'est lancée qu'une seule fois. Dans ce cas supprime le ainsi (il peut y avoir d'autres verrous, leur nom te sera alors indiqué et la démarche est la même).
sudo rm /var/lib/dpkg/lock-frontend
Bonne chance -