Comment installer Unity3D sur Ubuntu 18.04?

21

Existe-t-il un moyen d'installer Unity 3D sans Wine? L'installation à partir du terminal serait bonne.

SaintDude
la source
3
Avez-vous essayé de suivre leurs instructions ?
dadexix86

Réponses:

27

Unity3D est maintenant disponible via un "Download Helper". Les instructions pour l'utiliser sont les suivantes:

  1. Dirigez-vous vers le thread de publication Unity-on-Linux et accédez à la dernière page. Le dernier message contiendra la dernière version. Au moment de cette publication, c'est celui-ci . Télécharge le.
  2. Rendez ce téléchargement exécutable. Par exemple,chmod +x UnitySetup-2018.2.7f1
  3. 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
    
  4. Exécutez le programme d'installation.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. J'aime le placer dans le /optdossier une fois qu'il est installé et créer un lien pour que je puisse le lancer à partir de 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 unity3dpour lancer l'éditeur Unity3D.

Thecal714
la source
Mais ce n'est pas recommandé car un paquet Debian a été supprimé par la suite et toutes les versions de Unit 2018 doivent être installées de la manière ci-dessus, Unity Hub n'est également pas disponible sur le paquet deb.
Jatin-CBS
Le fichier deb du programme d'installation d'Unity 3D Linux Editor à partir d' ici ne fonctionne pas en 18.04. Il s'agit d'une version plus ancienne qui a été publiée en 2017.
karel
2
On dirait que ça marche. Bonne idée de le déplacer vers / opt plutôt que de l'installer directement. C'est un bon moyen d'éviter l'installation en tant que root.
David Kamer
Erreur de segmentation (core dumped) j'obtiens cette erreur lorsque j'essaye d'exécuter Unity
sasha romanov
22

La façon préférée d'installer Unity sur Linux est d'installer d'abord Unity Hub.

Fichier de configuration Unity Hub:

https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage

Vous pouvez installer la version préférée d'Unity dans la section Installations de l'application Unity Hub. Il sera automatiquement téléchargé et installé pour vous.

Installer Unity sur Ubuntu Linux

Source :

https://www.linuxdeveloper.space/install-unity-linux/

Gayan Weerakutti
la source
2

La dernière version .deb était en fait Unity 2017.2.1f1. Après cela, toutes les autres versions sont arrivées en tant qu'extension .sha. La version .deb installe en fait 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 de la construction

sudo apt install build-essential 

Après cela, allez sur ce lien Unity sous Linux: notes de publication et problèmes connus - Forum Unity

Cliquez sur les liens de téléchargement .html de la version Unity souhaitée et sélectionnez l'assistant de téléchargement Linux.

Une fois installé, vous pouvez simplement double-cliquer sur le fichier d'installation ou l'exécuter à l'aide de la ligne de commande en:

cd Downloads
./UnitySetup*
Jatin-CBS
la source