Làm cách nào để cài đặt Unity3D trên Ubuntu 18.04?


Câu trả lời:


27

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:

  1. Đi đến Chủ đề phát hành Unity-on-Linux và đi đến trang cuối cùng. Bài cuối cùng sẽ chứa bản phát hành mới nhất. Tại thời điểm đăng bài này, đó là cái này . Tải về nó.
  2. Làm cho tải xuống thực thi. Ví dụ,chmod +x UnitySetup-2018.2.7f1
  3. 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
    
  4. Chạy trình cài đặt.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Tôi muốn đặt nó vào /optthư 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.


Nhưng nó không được khuyến nghị vì unity đã bỏ các gói debian sau đó và tất cả các phiên bản unity 2018 cần được cài đặt theo cách trên, Unity Hub cũng không có sẵn trên gói deb.
Jatin-CBS

Tệp gỡ lỗi của Trình cài đặt trình soạn thảo Unity 3D Linux từ đây không hoạt động vào ngày 18.04. Đây là một phiên bản cũ hơn được phát hành vào năm 2017.
karel

2
Có vẻ như nó hoạt động. Ý tưởng tốt để di chuyển nó đến / opt thay vì cài đặt trực tiếp. Đó là một cách tốt để tránh cài đặt như root.
David Kamer

Lỗi phân đoạn (bị đổ lõi) tôi gặp lỗi này khi tôi cố chạy Unity
sasha romanov


2

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*
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.