How to install * on Ubuntu and derivatives

Development

Contents

Unity3D

Just go on this thread.

Last versions are posted here in .deb format or archive. Just download it and … well double click

or

dpkg -i unity-editor-[xxxxxxversion]

[collapse]
JAVA

You have too options :

1 – OpenJDK. Very compatible, Free

To have the available versions : sudo apt search openjdk

As an example, sudo apt install -y openjdk-11-jre will give you the last runtime (execute .jar softwares) and sudo apt install openjdk-11-jdk will give you the development kit.

1 – Oracle Java. Kind of Open Source but you have to pay to publish softwares.

sudo add-apt-repository -y ppa:linuxuprising/java

Then you can install it the same way you install OpenJdk. sudo apt install -y oracle-java11-installer

[collapse]
Unreal Engine

First, make sure you’re registered. Here are the instructions.

Login on github.com

Now go https://github.com/EpicGames/UnrealEngine/

Click Clone or Download button.

Download the .zip and unpack it. Right-click and open a terminal in the folder you just uncompressed. Generate the project files ./GenerateProjectFiles.sh then make

add the dependencies ./Setup.sh

Now, you can cd Engine/Binaries/Linux/ then ./UE4Editor

You may reach the Max Open Files limit when compiling shaders, or computing lightmaps. A very “unpleasant” problem, not only in Unreal Engine. To fix this once and for all on your system, just execute these two commands :

For graphical process :

echo "DefaultLimitNOFILE=65535" | sudo tee -a /etc/systemd/user.conf && echo "DefaultLimitNOFILE=65535" | sudo tee -a /etc/systemd/system.conf

then for non-graphical process (replace [user] with your user) :

echo "[user] hard nofile 65535" | sudo tee -a /etc/security/limits.conf && echo "[user] soft nofile 65535" | sudo tee -a /etc/security/limits.conf

Now re-connect your session (or reboot) and enjoy your new limit 😉👍

[collapse]

Pages: 1 2 3 4 5 6 7 8 9

2 Responses to How to install * on Ubuntu and derivatives

Leave a Reply to Didier Lafont Cancel reply