web-dev-qa-db-fra.com

Wine n'installera pas, n'a pas de fichier de version valide

J'essaie d'installer Wine sur Ubuntu Mate 18.04. Chaque fois que j'ajoute le référentiel, je reçois le message d'erreur

Blockquote E: Le référentiel ' http://ppa.launchpad.net/ubuntu-wine/ppa/ubunt Bionic Release' n'a pas de fichier Release. N: La mise à jour à partir d'un tel référentiel ne peut pas être effectuée de manière sécurisée et est donc désactivée par défaut. N: Reportez-vous à la page de manuel apt-secure (8) pour obtenir des détails sur la création de référentiel et sur la configuration de l'utilisateur.

Le même message d'erreur apparaît pour quelques autres programmes que j'ai essayé d'installer aussi. Est-ce parce que 18.04 est si nouveau qu'il ne le supporte pas encore officiellement?

1
Weboh

18.04 est absent depuis moins d'une semaine. En tant que tels, de nombreux développeurs n’ont pas encore rattrapé la nouvelle version. À cette fin, WineHQ a déjà un bogue à ce sujet demandant le conditionnement de 18.04 dans leur référentiel.

Il y a Wine 3.0 dans les dépôts Ubuntu, vous pouvez l'utiliser dans l'intervalle en exécutant Sudo apt install wine. Une fois que les référentiels WineHQ en amont ont rattrapé leur retard, vous pouvez les utiliser.

Une fois ce délai disponible, vous pouvez suivre les instructions d'installation à partir de leurs dépôts. De leur page d'instructions sont les instructions à suivre à ce moment-là:

Si vous avez déjà installé un package Wine à partir d'un autre référentiel, supprimez-le, ainsi que tous les packages qui en dépendent (par exemple, wine-mono, wine-gecko, winetricks) avant de tenter d'installer les packages WineHQ. car ils peuvent causer des conflits de dépendance.

Si votre système est en 64 bits, activez l'architecture 32 bits (si vous ne l'avez pas déjà fait):

Sudo dpkg --add-architecture i386 

Ajouter le référentiel:

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

Mise à jour des packages:

Sudo apt-get update

Puis installez un des packages suivants :

Branche stable:

Sudo apt-get install --install-recommends winehq-stable

Direction du développement:

Sudo apt-get install --install-recommends winehq-devel

Direction de la mise en scène:

Sudo apt-get install --install-recommends winehq-staging

Si apt-get se plaint de dépendances manquantes, installez-les, puis répétez les deux dernières étapes (mise à jour et installation).

La mise en scène n'est plus vraiment utilisée, utilisez donc Stable ou Devel.

Il y aura cependant des différences:

  • Les fichiers sont installés sur /opt/wine-devel.

  • Les éléments de menu ne sont pas créés pour les programmes intégrés de Wine (winecfg, etc.), et si vous effectuez une mise à niveau à partir d'un package de distribution auquel ils ont été ajoutés, ils seront supprimés. Vous pouvez les recréer vous-même en utilisant votre éditeur de menu.

  • L'enregistrement Binfmt_misc n'est pas ajouté. Consultez la documentation de votre distribution pour update-binfmts si vous souhaitez le faire manuellement.

  • WineHQ n’a pas pour l’instant le paquet wine-gecko ou wine-mono. Lors de la création d'un nouveau préfixe wine, il vous sera demandé si vous souhaitez télécharger ces composants. Pour une meilleure compatibilité, il est recommandé de cliquer sur Oui ici. Si le téléchargement ne fonctionne pas pour vous, veuillez suivre les instructions des pages wiki Gecko et Mono pour les installer manuellement.

3
Thomas Ward

Je suggère simplement d'installer wine-stable à partir du dépôt Ubuntu. Ils ont la version 3.0-1ubuntu1 qui est assez à jour.

Supprimez tous les ppas liés au vin que vous avez installés et donnez la commande

Sudo apt install wine-stable

0
Organic Marble