logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-09-2021 19:00:28

morbak
Membre
Inscription : 20-09-2021

problème dépendences Winehq

Bonjour,

J'ai un serveur VPS chez OVH avec Debian 10, je voudrais installer Winehq, mais j'ai un problème de dépendence qui me fait tourner en rond depuis plusieurs jours.
J'ai suivi tout cela :

[i]"dpkg –add-architecture i386

Install Wine:

apt update
apt -y install gnupg2 software-properties-common
wget -qO – https://dl.winehq.org/wine-builds/winehq.key | apt-key add –
apt-add-repository https://dl.winehq.org/wine-builds/debian/
apt update

wget -O- -q https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key | apt-key add –


echo “deb http://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./” | tee /etc/apt/sources.list.d/wine-obs.list

apt update
apt install –install-recommends winehq-staging
"[/i]




mais j'ai ça comme retour :

debian@vps-d1e6e832:~$ sudo aptitude install winehq-staging
The following NEW packages will be installed:
  libvkd3d-shader1{a} libvkd3d-shader1:i386{ab} libvkd3d1{ab} libvkd3d1:i386{ab} vkd3d-compiler{ab} vkd3d-compiler:i386{ab} wine-staging{a} wine-staging-amd64{ab}
  wine-staging-i386:i386{ab} winehq-staging
0 packages upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 169 MB of archives. After unpacking 1,157 MB will be used.
The following packages have unmet dependencies:
 libvkd3d1 : Depends: libvulkan1 which is a virtual package and is not provided by any available package

 libvkd3d1:i386 : Depends: libvulkan1:i386 which is a virtual package and is not provided by any available package

                  Depends: libc6:i386 (>= 2.12) which is a virtual package and is not provided by any available package

 wine-staging-i386:i386 : Depends: libasound2:i386 (>= 1.0.16) which is a virtual package and is not provided by any available package

                          Depends: libc6:i386 (>= 2.29) which is a virtual package and is not provided by any available package

                          Depends: libfaudio0:i386 (>= 20.11) which is a virtual package and is not provided by any available package

                          Depends: libglib2.0-0:i386 (>= 2.12.0) which is a virtual package and is not provided by any available package

                          Depends: libgphoto2-6:i386 (>= 2.5.10) which is a virtual package and is not provided by any available package

                          Depends: libgphoto2-port12:i386 (>= 2.5.10) which is a virtual package and is not provided by any available package

                          Depends: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) which is a virtual package and is not provided by any available package

                          Depends: libgstreamer1.0-0:i386 (>= 1.4.0) which is a virtual package and is not provided by any available package

                          Depends: liblcms2-2:i386 (>= 2.2+git20110628) which is a virtual package and is not provided by any available package

                          Depends: libldap-2.4-2:i386 (>= 2.4.7) which is a virtual package and is not provided by any available package

                          Depends: libmpg123-0:i386 (>= 1.13.7) which is a virtual package and is not provided by any available package

                          Depends: libopenal1:i386 (>= 1.14) which is a virtual package and is not provided by any available package

                          Depends: libpcap0.8:i386 (>= 1.5.1) which is a virtual package and is not provided by any available package

                          Depends: libpulse0:i386 (>= 0.99.1) which is a virtual package and is not provided by any available package

                          Depends: libudev1:i386 (>= 183) which is a virtual package and is not provided by any available package

                          Depends: libusb-1.0-0:i386 (>= 2:1.0.21) which is a virtual package and is not provided by any available package

                          Depends: libx11-6:i386 which is a virtual package and is not provided by any available package

                          Depends: libxext6:i386 which is a virtual package and is not provided by any available package

                          Depends: libxml2:i386 (>= 2.9.0) which is a virtual package and is not provided by any available package

                          Depends: ocl-icd-libopencl1:i386 which is a virtual package and is not provided by any available package
 or
                                   libopencl1:i386 which is a virtual package and is not provided by any available package

                          Depends: ocl-icd-libopencl1:i386 (>= 1.0) which is a virtual package and is not provided by any available package
 or
                                   libopencl-1.2-1:i386 which is a virtual package and is not provided by any available package

                          Depends: libasound2-plugins:i386 which is a virtual package and is not provided by any available package

                          Depends: libncurses6:i386 which is a virtual package and is not provided by any available package
 or
                                   libncurses5:i386 which is a virtual package and is not provided by any available package
 or
                                   libncurses:i386 which is a virtual package and is not provided by any available package

 libvkd3d-shader1:i386 : Depends: libc6:i386 (>= 2.4) which is a virtual package and is not provided by any available package

 wine-staging-amd64 : Depends: libc6 (>= 2.29) but 2.28-10 is installed
                      Depends: libfaudio0 (>= 20.11) which is a virtual package and is not provided by any available package

                      Depends: libgphoto2-6 (>= 2.5.10) which is a virtual package and is not provided by any available package

                      Depends: libgphoto2-port12 (>= 2.5.10) which is a virtual package and is not provided by any available package

                      Depends: libmpg123-0 (>= 1.6.2) which is a virtual package and is not provided by any available package

                      Depends: libopenal1 (>= 1.14) which is a virtual package and is not provided by any available package

                      Depends: libpcap0.8 (>= 1.5.1) which is a virtual package and is not provided by any available package

                      Depends: ocl-icd-libopencl1 which is a virtual package and is not provided by any available package
 or
                               libopencl1 which is a virtual package and is not provided by any available package

                      Depends: ocl-icd-libopencl1 (>= 1.0) which is a virtual package and is not provided by any available package
 or
                               libopencl-1.2-1 which is a virtual package and is not provided by any available package

 vkd3d-compiler : Conflicts: vkd3d-compiler:i386 but 1.2~bullseye-1 is to be installed
 vkd3d-compiler:i386 : Depends: libc6:i386 (>= 2.4) which is a virtual package and is not provided by any available package

                       Conflicts: vkd3d-compiler but 1.2~bullseye-1 is to be installed
open: 123; closed: 6; defer: 122; conflict: 122                                                                                                                                      .The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libvkd3d-shader1:i386 [Not Installed]
2)     libvkd3d1 [Not Installed]
3)     libvkd3d1:i386 [Not Installed]
4)     vkd3d-compiler:i386 [Not Installed]
5)     wine-staging [Not Installed]
6)     wine-staging-amd64 [Not Installed]
7)     wine-staging-i386:i386 [Not Installed]
8)     winehq-staging [Not Installed]



Accept this solution? [Y/n/q/?]
 



Est ce qu'il y aurait quelqu'un pour m'aider, car j'empile les commandes, mais je tourne en rond wink

Hors ligne

#2 20-09-2021 19:19:23

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : problème dépendences Winehq

Pourquoi tu n’installes pas simplement WINE depuis le paquet officiel des dépôts Debian ? Tu as un besoin particulier qui nécessite de passer par la variante "staging" de WINE ?

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#3 20-09-2021 19:36:46

morbak
Membre
Inscription : 20-09-2021

Re : problème dépendences Winehq

rien besoin de spécial, juste que ca fonctionne, mais je tourne en rond depuis un sacré moment que j'ai essayé plein de truc.
Je ne maitrise pas trop non plus alors .. a force j'ai tenté plein de chose...
mais rien n'est passé

Hors ligne

#4 20-09-2021 21:29:26

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : problème dépendences Winehq

Sans besoin particulier, tu gagnerais à utiliser ce qui est fourni dans les dépôts Debian, ça se met en place beaucoup plus simplement.

1. Commence par retirer les dépôts tiers que tu as ajouté, que ce soit dans /etc/apt/sources.list ou dans des fichiers sous /etc/apt/sources.list.d/
2. Active la prise en charge des paquets 32-bit par apt : Installer des paquets i386 sur un système utilisant lʼarchitecture amd64
3. Installe WINE avec prise en charge des programmes 32-bit et 64-bit avec :

apt install wine wine32 wine64


Et c’est tout, avec ça tu auras une version stable de WINE totalement fonctionnelle, capable de faire tourner des programmes pour Windows qu’ils ciblent une architecture 32-bit ou 64-bit.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#5 21-09-2021 18:26:57

morbak
Membre
Inscription : 20-09-2021

Re : problème dépendences Winehq

Bonjour,

ok je met quoi en source des apt pour recup wine?

j'ai eu ce message

debian@vps-d1e6e832:~$ sudo apt-get install libc6:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libc6:i386
 



Avec cette source:

deb https://dl.winehq.org/wine-builds/debian/ buster main

 




j'obtiens:

debian@vps-d1e6e832:~$ sudo apt install wine wine32 wine64
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package wine is a virtual package provided by:
  winehq-staging 6.17~buster-1
  winehq-stable 6.0.1~buster-1
  winehq-devel 6.17~buster-1
You should explicitly select one to install.

Package wine32 is a virtual package provided by:
  winehq-staging 6.17~buster-1
  winehq-stable 6.0.1~buster-1
  winehq-devel 6.17~buster-1
You should explicitly select one to install.

Package wine64 is a virtual package provided by:
  winehq-staging 6.17~buster-1
  winehq-stable 6.0.1~buster-1
  winehq-devel 6.17~buster-1
You should explicitly select one to install.

E: Package 'wine' has no installation candidate
E: Package 'wine32' has no installation candidate
E: Package 'wine64' has no installation candidate
 

Dernière modification par morbak (21-09-2021 18:56:27)

Hors ligne

#6 21-09-2021 18:55:34

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

Hello

As-tu passé ces commandes ? :

dpkg --add-architecture i386


apt-get update


Ensuite tu pourras installer la libc6:i386

Edit:
Chez moi :

apt-cache policy libc6:i386



libc6:i386:
  Installé : 2.31-13
  Candidat : 2.31-13
 Table de version :
 *** 2.31-13 500
        500 https://deb.debian.org/debian bullseye/main i386 Packages
        100 /var/lib/dpkg/status

Dernière modification par Tawal (21-09-2021 18:57:18)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#7 21-09-2021 19:00:48

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

Aucune source apt à ajouter !
On te dit d'installer Wine depuis les dépôts officiels de debian.
Regarde mon message au dessus, on voit l'origine de la libc6:i386.
Il en est de même pour wine

apt-cache policy wine32 wine64


wine32:i386:
  Installé : 5.0.3-3
  Candidat : 5.0.3-3
 Table de version :
 *** 5.0.3-3 500
        500 https://deb.debian.org/debian bullseye/main i386 Packages
        100 /var/lib/dpkg/status
wine64:
  Installé : 5.0.3-3
  Candidat : 5.0.3-3
 Table de version :
 *** 5.0.3-3 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#8 21-09-2021 19:10:59

morbak
Membre
Inscription : 20-09-2021

Re : problème dépendences Winehq

Ok je vire les sources, j'ai plus rien. wink

Ensuite, voici ce que j'ai fait:

debian@vps-d1e6e832:~$ sudo dpkg --add-architecture i386
debian@vps-d1e6e832:~$ sudo apt-get update
Reading package lists... Done
debian@vps-d1e6e832:~$ sudo apt-get install libc6:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libc6:i386

 

Hors ligne

#9 21-09-2021 19:34:35

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

Heu !

Donne ton sources.list avec :

cat /etc/apt/sources.list


Car ce n'est pas normal de ne pas trouver ce paquet (même sous Buster) !

Edit:
Il devrait ressembler à ça :

    # Debian Buster, dépôt principal + paquets non libres
    deb http://deb.debian.org/debian/ buster main contrib non-free
    deb-src http://deb.debian.org/debian/ buster main contrib non-free
     
    # Debian Buster, mises à jour de sécurité + paquets non libres
    deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
    deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
     
    # Debian Buster, mises à jour "volatiles" + paquets non libres
    deb http://deb.debian.org/debian/ buster-updates main contrib non-free
    deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

 

avec les sources non-free et contrib

Dernière modification par Tawal (21-09-2021 19:42:19)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#10 21-09-2021 19:46:31

morbak
Membre
Inscription : 20-09-2021

Re : problème dépendences Winehq

...
vide


debian@vps-d1e6e832:/etc/apt$ cat /etc/apt/sources.list
#deb http://deb.debian.org/debian buster-backports main contrib non-free

#deb http://ftp.fr.debian.org/debian/ stable main
#deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./

#deb https://dl.winehq.org/wine-builds/debian/ buster main
debian@vps-d1e6e832:/etc/apt$

 

Hors ligne

#11 21-09-2021 19:51:44

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

Bon ça vient de là.

Refait ton sources.list comme l'exemple que j'ai montré dans mon message précédent.
Si tu ne sais pas faire, dis le ici, je t'indiquerai la procédure wink edit: après manger bien sûr smile

Dernière modification par Tawal (21-09-2021 19:53:11)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#12 21-09-2021 20:01:52

morbak
Membre
Inscription : 20-09-2021

Re : problème dépendences Winehq

big_smile
j'avais zappé la fin de ton message sur les sources apt

cool:cool::cool:

Ouh pinaise, ben que ça marche mieux comme ça !!!

merci beaucoup (énormément) pour ton aide, mais je ne comprends pas pourquoi ça n'est pas passé du départ.

Suis en Wine 4, y'a pas mieux comme version ?

Hors ligne

#13 21-09-2021 20:30:39

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

morbak a écrit :

Suis en Wine 4, y'a pas mieux comme version ?


C'est la version pour Buster.
https://packages.debian.org/buster/wine
Qu'est-ce que tu attends d'une version supérieure ?

Edit:
Mon Firefox est en version 78.14 (la version pour Bullseye) alors que la dernière version de Firefox est la 92.0.
En ai-je vraiment besoin ? ...

Edit2:
Mets ton sujet en [Résolu] en éditant ton 1er message et en modifiant le titre wink

Dernière modification par Tawal (21-09-2021 20:41:45)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#14 21-09-2021 21:20:41

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : problème dépendences Winehq

Debian 10 (Buster) vient avec WINE 4, Debian 11 (Bullseye) avec WINE 5.
Sur Debian Sid on a accès à WINE 5 et 6, mais ce n’est pas une version de Debian recommandée pour l’utilisation sur un serveur.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#15 22-09-2021 09:17:42

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

On peut avoir des version de wine supérieure à la 4 même avec Buster.
Il suffit de passer par PlayOnLinux ou Lutris. Mais c'est du graphique alors pour un serveur ... pas top du tout.
C'est pour ça que je n'en parlais pas wink

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#16 22-09-2021 09:22:28

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : problème dépendences Winehq

PlayOnLinux comme Lutris embarquent des versions de WINE ne venant pas des dépôts Debian (ni d’un quelconque dépôt d’ailleurs), c’est une des raisons pour lesquelles je ne les utilise pas.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#17 22-09-2021 10:06:39

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

Tu fais bien de le souligner.
Merci.

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#18 22-09-2021 12:26:43

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : problème dépendences Winehq

Ça n’en fait pas de mauvais outils pour autant, mais en effet ça me semblait pertinent de le préciser wink

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#19 22-09-2021 15:28:08

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : problème dépendences Winehq

vv222 a écrit :

Ça n’en fait pas de mauvais outils pour autant

Non, c'est sûr, vu que pour moi Lutris arrive à faire tourner correctement un vieux jeu Windows là où Wine et PlayOnLinux n'y arrivaient pas.


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

Pied de page des forums