Câu trả lời:
Unity3D hiện đang được phát hành thông qua "Trình trợ giúp tải xuống". Hướng dẫn sử dụng như sau:
chmod +x UnitySetup-2018.2.7f1
Cài đặt các điều kiện tiên quyết thông qua
sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
Chạy trình cài đặt.
~/Downloads/UnitySetup-2018.2.7f1
Tôi muốn đặt nó vào /opt
thư mục sau khi nó được cài đặt và tạo một liên kết để tôi có thể khởi chạy nó từ dòng lệnh.
cd
sudo mv Unity-2018.2.7f1 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
Khi đã xong, bạn có thể nhập unity3d
để khởi chạy Unity3D Editor.
Cách cài đặt Unity trên Linux ưa thích là trước tiên cài đặt Unity Hub.
Tập tin cài đặt Unity Hub:
https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
Bạn có thể cài đặt phiên bản Unity ưa thích trong phần Cài đặt của ứng dụng Unity Hub. Nó sẽ tự động tải xuống và cài đặt nó cho bạn.
Nguồn :
Phiên bản .deb cuối cùng thực sự là Unity 2017.2.1f1. Sau đó, tất cả các phiên bản khác xuất hiện dưới dạng .sha mở rộng. phiên bản .deb thực sự tự động cài đặt tất cả các phụ thuộc cần thiết. Nhưng bây giờ bạn phải tự cài đặt các phụ thuộc trước.
Cài đặt các phụ thuộc
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
Tôi cũng khuyên bạn nên cài đặt bản dựng
sudo apt install build-essential
Sau đó, hãy truy cập liên kết này Unity trên Linux: Ghi chú phát hành và các vấn đề đã biết - Diễn đàn Unity
Nhấp vào liên kết tải xuống .html của phiên bản Unity bạn muốn và chọn trợ lý tải xuống Linux.
Sau khi được cài đặt, bạn chỉ cần nhấp đúp vào tệp thiết lập hoặc chạy bằng dòng lệnh bằng cách:
cd Downloads
./UnitySetup*