Y a-t-il un moyen d'installer Unity 3D sans wine? L'installation à partir du terminal serait une bonne solution.
Réponses
Trop de publicités?La façon recommandée d'installer Unity sur Linux est d'abord d'installer Unity Hub.
Fichier d'installation de Unity Hub :
https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
Assurez-vous que le fichier UnityHub.AppImage est exécutable.
$ chmod +x path/to/UnityHub.AppImage
Vous pouvez installer la version préférée de Unity dans la section Installs de l'application Unity Hub. Il la téléchargera et l'installera automatiquement pour vous.
J'ai écrit un article décrivant chaque étape en détail, que vous pouvez trouver à partir du lien ci-dessous :
Unity3D est maintenant publié via un "Download Helper". Les instructions pour l'utiliser sont les suivantes :
-
Allez sur le Fil de discussion sur la publication de Unity-on-Linux et allez à la dernière page. Le dernier message contiendra la dernière version. Au moment de la publication de ce message, c'est celui-ci. Téléchargez-le.
-
Rendez ce téléchargement exécutable. Par exemple,
chmod +x UnitySetup-2018.2.7f1
-
Installez les prérequis via
sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
-
Exécutez l'installateur.
~/Downloads/UnitySetup-2018.2.7f1
-
J'aime le placer dans le dossier
/opt
une fois installé et créer un lien pour pouvoir le lancer depuis la ligne de commande.cd sudo mv Unity-2018.2.7f1 /opt/Unity3D sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
Une fois cela fait, vous pouvez taper unity3d
pour lancer l'éditeur Unity3D.
La dernière version .deb était en fait Unity 2017.2.1f1. Après cela, toutes les autres versions sont venues en extension .sha. La version .deb installe automatiquement toutes les dépendances requises. Mais maintenant vous devez d'abord installer les dépendances par vous-même.
Installer les dépendances
sudo apt install gconf-service lib32gcc1 lib32stdc++6 libasound2 libc6 libc6-i386\
libcairo2 libcap2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1\
libgconf-2-4 libgdk-pixbuf2.0-0 libgl1-mesa-glx libglib2.0-0 libglu1-mesa libgtk2.0-0\
libnspr4 libnss3 libpango1.0-0 libstdc++6 libx11-6 libxcomposite1 libxcursor1\
libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxtst6 zlib1g debconf npm
Je recommande également d'installer les éléments essentiels à la compilation
sudo apt install build-essential
Ensuite, allez sur ce lien Unity on Linux: Notes de version et problèmes connus - Forum Unity
Cliquez sur les liens de téléchargement en .html de la version Unity que vous souhaitez et sélectionnez l'assistant de téléchargement pour Linux.
Une fois installé, vous pouvez simplement double-cliquer sur le fichier de configuration ou l'exécuter en utilisant la ligne de commande :
cd Téléchargements
./UnitySetup*