Installer et gérer le vin sur Linux Mint

Installer et gérer le vin sur Linux Mint
Le vin est une couche de conformité qui permet à Linux et à d'autres systèmes d'exploitation de type Unix d'exécuter des programmes Windows. Il convertit les appels système Windows en appels système Linux, permettant l'utilisation inchangée d'applications Windows sur Linux. Le vin est un logiciel qui s'exécute sur des ordinateurs sans une copie de Windows installée; ce n'est pas un émulateur. Pour exécuter les applications Windows, il utilise plutôt sa version de l'API Windows. Cela permet aux utilisateurs d'exécuter des applications Windows sur Linux sans machines à double boot ou virtuel. Les développeurs qui souhaitent tester leurs programmes sur Linux sans les porter complètement sur la plate-forme peuvent également trouver cela.

Mettre à jour et mettre à niveau le système Linux

La première étape consiste à mettre à jour et à mettre à niveau les packages sur un système Linux basé à Debian. La commande répertoriée ci-dessous met à jour la liste des packages et améliore tous les packages installés dans leurs dernières versions recommande de l'exécuter régulièrement pour s'assurer que votre système est à jour avec les dernières mises à jour de sécurité et de bug.

Omar @ Omar-VirtualBox: ~ $ sudo apt Update && sudo apt mise à niveau
[sudo] Mot de passe pour Omar:
Hit: 1 http: // archive.ubuntu.com / Ubuntu Jammy Inrelease
Get: 8 http: // archive.ubuntu.com / Ubuntu Jammy-Backports Inrelease [99.8 Ko]
Listes de packages de lecture… fait

Vérifier l'architecture

La commande «LSCPU» est un outil de ligne de commande utilisé pour afficher des informations sur l'architecture CPU d'un système Linux. Des informations comme le nombre de processeurs, de noyaux, de vitesse d'horloge et d'architecture sont affichés.

Omar @ Omar-VirtualBox: ~ $ LSCPU
Architecture: x86_64
CPU OP-mode (s): 32 bits, 64 bits
Tailles d'adresses: 39 bits physiques, 48 ​​bits virtuels
Ordre d'octets: Little Endian
CPU (s): 1

Installer du vin à l'aide d'APT

Voici une commande utilisée pour installer la couche de compatibilité du vin pour les applications Windows 64 bits sur un système Linux basé à Debian, comme Linux Mint. Le mot-clé «Installer» est utilisé pour installer un nouveau package et «Wine64» est le nom du package pour la couche de compatibilité du vin pour les applications Windows 64 bits.

Omar @ Omar-VirtualBox: ~ $ sudo apt-get install wine64

Lorsque vous exécutez cette commande, APT-GET mettra d'abord à jour la liste des packages pour s'assurer qu'il contient les dernières informations sur les packages disponibles. Ensuite, il commencera à télécharger et à installer le package «Wine64» et ses dépendances. Il vérifiera également tout conflit avec d'autres packages et vous demandera de confirmer avant d'apporter des modifications. La sortie de la commande doit apparaître quelque chose comme ceci:

Listes de packages de lecture… fait
Arbre de dépendance à la construction… fait
Les packages supplémentaires suivants seront installés:
Fonts-Wine GCC-12-base: i386 glib-networking: i386 gstreamer1.0-Plugins-base: i386
Besoin d'obtenir 275 Mo d'archives.
Après cette opération, 1 380 Mo d'espace disque supplémentaire seront utilisés.
Voulez-vous continuer? [O / N] Y
Traitement des déclencheurs pour le vin (6.0.3 ~ Repack-1)…

Vérifier la version du vin

«Vins-Version» est une commande dans le terminal ou l'invite de commande pour vérifier la version du vin. L'indicateur «-Version» indique au système d'afficher le numéro de version de vin, qui peut être utile pour dépanner ou s'assurer que la bonne version est installée.

Omar @ Omar-VirtualBox: ~ $ Wine --version
vin-6.0.3 (Ubuntu 6.0.3 ~ Remack-1)

Désinstaller le vin

La commande illustrée ci-dessous est utile lorsque vous souhaitez supprimer complètement le package Wine64 et toutes ses dépendances d'un système Linux. Cela peut être utile si le package de vin cause des problèmes ou si vous n'en avez plus besoin. La «purge» est une option qui indique à APT-get de supprimer complètement le package spécifié, y compris tous les fichiers de configuration et dépendances. APT-get est invité à supprimer également tous les packages qui ont été installés, car les dépendances du package sont désinstallées mais ne sont plus nécessaires en utilisant l'option «-AutoreMove». En fin de compte, le nom du package de celui que nous souhaitons désinstaller est «Wine64."Une fois le processus terminé, le vin sera supprimé de votre système Linux Mint. Veuillez noter que pour exécuter la commande, vous devez être un utilisateur root ou avoir un accès sudo.

Omar @ Omar-VirtualBox: ~ $ sudo apt-get purge - AutoreMove Wine64
[sudo] Mot de passe pour Omar:
Listes de packages de lecture… fait
Arbre de dépendance à la construction… fait
Les packages suivants seront supprimés:
Fonts-Wine * Glib-Networking: i386 * gstreamer1.0-Plugins-base: i386 *
Après cette opération, l'espace de disque de 1 344 Mo sera libéré.
Voulez-vous continuer? [O / N] Y
Fichiers de configuration de purge pour libgdk-pixbuf-2.0-0: i386 (2.42.8 + dfsg-1ubuntu0.2)…

Installer du vin à l'aide de WGET

La commande jointe est utilisée dans le terminal ou l'invite de commande pour ajouter l'architecture i386 à la liste des architectures avec lesquelles DPKG (Debian Package Manager) peut fonctionner avec. Cette commande est utile lorsque vous souhaitez installer un logiciel qui nécessite l'architecture i386, mais votre système ne prend en charge que l'architecture x86_64. Il est également utile lorsque vous souhaitez installer un package qui n'est pas disponible dans l'architecture de votre système.

Omar @ Omar-VirtualBox: ~ $ sudo dpkg --add-architecture i386

Nous devons télécharger la clé d'archive WineHQ, qui est utilisée pour vérifier l'authenticité des packages WineHQ lorsqu'ils sont installés sur un système Linux. Pour être sûr que le fichier clé est authentique et n'a pas été interféré, il est essentiel de l'obtenir du site officiel de WineHQ.

Omar @ Omar-VirtualBox: ~ $ sudo wget -nc -o / usr / share / keyrings / winehq-archive.clé https: // dl.winehq.org / assemblées de vin / winehq.clé
--2023-01-17 12: 45: 54-- https: // dl.winehq.org / assemblées de vin / winehq.clé
Connexion à DL.winehq.org (dl.winehq.org) | 151.101.2.217 |: 443… connecté.
Demande HTTP envoyée, en attente de réponse… 200 ok
Économie sur: '/ usr / share / clés / winehq-archive.clé'
/ usr / share / keyrings / vin 100% [==============================>] 3.14K --.-Kb / s en 0
2023-01-17 12:45:55 (21.8 Mo / s) - '/ usr / share / clés / clés / winehq-archive.clé 'enregistrée [3220/3220]

Maintenant, téléchargez un fichier de référentiel de packages à partir du site officiel de WineHQ et enregistrez-le dans le / etc / apt / sources.liste.D / répertoire, nous utiliserons l'instruction «WGET» ci-dessous. Ce fichier contient des informations sur le référentiel de packages, comme l'emplacement des packages et de leurs versions. L'ajout de ce fichier de référentiel au système permet au système d'accéder aux packages WineHQ et il peut être utilisé pour installer ou mettre à jour du vin sur le système.

Omar @ Omar-VirtualBox: ~ $ sudo wget -nc -p / etc / apt / sources.liste.d / https: // dl.winehq.Org / Wine-Builds / Ubuntu / Dists / Jammy / Winehq-Jammy.sources
--2023-01-17 13: 13: 32-- https: // dl.winehq.Org / Wine-Builds / Ubuntu / Dists / Jammy / Winehq-Jammy.sources
Connexion à DL.winehq.org (dl.winehq.org) | 146.75.106.217 |: 443… connecté.
Demande HTTP envoyée, en attente de réponse… 200 ok
Économie sur: '/ etc / apt / sources.liste.d / winehq-jammy.sources'
Winehq-Jammy.Sources 100% [================================>] 163 --.-Kb / s en 0
2023-01-17 13:13:34 (532 kb / s) - '/ etc / apt / sources.liste.d / winehq-jammy.Les sources sont sauvées [163/163]

Après avoir téléchargé la clé de vin et le référentiel de packages, nous essaierons de mettre à jour notre système.

Omar @ Omar-VirtualBox: ~ $ sudo apt Mise à jour
IGN: 1 http: // packages.linuxmint.com vera inrelease
Hit: 2 http: // archive.ubuntu.com / Ubuntu Jammy Inrelease
Hit: 5 https: // linux.ventre de l'équipe.com / deb stable inrelease

Pour installer la version stable de WineHQ sur un système Linux, exécutez les instructions ci-jointes sur le shell. L'option «-install-recommd» garantit que les packages recommandés requis pour que WineHQ fonctionne correctement sont également installés. Cette commande mettra également à jour une ancienne version du package WineHQ s'il est déjà installé sur le système. «WineHQ-stable» est le nom du package du package que nous voulons installer.

Omar @ Omar-VirtualBox: ~ $ sudo apt install --install-recommd WineHQ-stable
Listes de packages de lecture… fait
Arbre de dépendance à la construction… fait
Les packages supplémentaires suivants seront installés:
gstreammer1.0-Plugins-base: i386 libapparmor1: i386 libasound2: i386 libasound2-Plugins: i386
Trouver un assemblage dépendant L "Microsoft.les fenêtres.Contrôles communs "(6.0.0.0)

La première installation nous amènera à ce mini-staleur illustré dans l'image. Appuyez sur le bouton «Installer» pour continuer.

Le package Wine-Mono sera téléchargé et installé après un certain temps et vous pouvez l'utiliser maintenant.

Utilisez du vin à Linux Mint

Pour commencer à utiliser du vin sur Linux Mint, nous aurons des fichiers «EXE» à exécuter. Par conséquent, nous avons téléchargé le fichier «exe» pour «Bloc-notes» dans notre répertoire actuel comme suit:

Omar @ Omar-VirtualBox: ~ $ ls
Musique de bureau NPP.8.4.8.Installateur.x64.modèles exe
Documents nouveaux.TXT Pictures Vidéos
Télécharges Public Warpinator

Exécutez le fichier «EXE» du bloc-notes en utilisant le mot clé «Wine» comme suit:

Omar @ Omar-VirtualBox: ~ $ Npp Wine.8.4.8.Installateur.x64.exe
0074: FixMe: IMM: iMeSetActiveContext (0x25e860, 0): Stub 012C: FixMe: IMM: ImmreleSeContext (000000000001019C, 0000000000F520B0): Stub

Le programme d'installation demandera à choisir une langue et appuyer sur «OK» pour continuer.

Après avoir parcouru l'écran d'accueil, vous devrez accepter l'accord de licence, sélectionner l'emplacement pour installer le bloc-notes et choisir les composants pour l'installer et il sera prêt.

Conclusion

Le vin peut être installé sur Linux en utilisant le gestionnaire de packages de votre distribution Linux ou en téléchargeant le code source et en le construisant manuellement comme nous l'avons discuté ci-dessus dans l'article. Une fois installé, vous pouvez utiliser la commande «Wine» pour exécuter les exécutables Windows. Il convient de noter que le vin n'est pas parfait et que toutes les applications Windows fonctionneront correctement ou du tout, certaines peuvent avoir des limites ou ne pas fonctionner du tout, donc avant d'utiliser du vin, il est recommandé de vérifier la liste de compatibilité du logiciel que vous souhaitez exécuter sur le site Web de vin.