มีวิธีการติดตั้ง Unity 3D ที่ไม่มีไวน์หรือไม่? การติดตั้งจากเทอร์มินัลจะดี
มีวิธีการติดตั้ง Unity 3D ที่ไม่มีไวน์หรือไม่? การติดตั้งจากเทอร์มินัลจะดี
คำตอบ:
Unity3D กำลังได้รับการปล่อยตัวผ่าน "Download Helper" ทันที คำแนะนำในการใช้งานมีดังนี้:
chmod +x UnitySetup-2018.2.7f1
ติดตั้งข้อกำหนดเบื้องต้นผ่านทาง
sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
เรียกใช้โปรแกรมติดตั้ง
~/Downloads/UnitySetup-2018.2.7f1
ฉันชอบที่จะวางไว้ใน/opt
โฟลเดอร์เมื่อมีการติดตั้งและสร้างลิงค์เพื่อที่ฉันจะสามารถเปิดมันได้จากบรรทัดคำสั่ง
cd
sudo mv Unity-2018.2.7f1 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
เมื่อเสร็จแล้วคุณสามารถพิมพ์unity3d
เพื่อเปิดตัว Unity3D Editor
วิธีที่ต้องการในการติดตั้ง Unity บน Linux คือการติดตั้ง Unity Hub ก่อน
ไฟล์ติดตั้ง Unity Hub:
https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
คุณสามารถติดตั้ง Unity รุ่นที่ต้องการได้ในส่วนการติดตั้งของแอปพลิเคชัน Unity Hub มันจะดาวน์โหลดและติดตั้งให้คุณโดยอัตโนมัติ
ที่มา :
เวอร์ชัน. deb ล่าสุดเป็น Unity 2017.2.1f1 หลังจากนั้นรุ่นอื่น ๆ ทั้งหมดเข้ามาเป็นนามสกุล. Sha เวอร์ชั่น. deb จริง ๆ แล้วติดตั้งการอ้างอิงที่จำเป็นทั้งหมดโดยอัตโนมัติ แต่ตอนนี้คุณต้องติดตั้งการอ้างอิงด้วยตัวคุณเองก่อน
ติดตั้งการอ้างอิง
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
ฉันยังแนะนำให้ติดตั้งสิ่งจำเป็นสำหรับการสร้าง
sudo apt install build-essential
หลังจากนั้นไปที่ลิงค์นี้Unity บน Linux: บันทึกย่อประจำรุ่นและปัญหาที่ทราบ - Unity Forum
คลิกลิงก์ดาวน์โหลด. html ของเวอร์ชัน Unity ที่คุณต้องการและเลือกตัวช่วยดาวน์โหลด Linux
หลังจากติดตั้งแล้วคุณสามารถดับเบิลคลิกที่ไฟล์ติดตั้งหรือรันโดยใช้บรรทัดคำสั่งโดย:
cd Downloads
./UnitySetup*