بازی ساز و برنامه نویس، اهل کتاب و پادکست دوستدار لینوکس و طبیعت، سایت من: https://mahyarkazazi.carrd.co/
نصب انجین یونیتی در لینوکس
ممکن است بخاطر ضعیف بودن PC خود در حین باز کردن یونیتی و چند نرم افزار دیگر مانند مرورگر ها یا IDE شاهد کند شدن و وجود هنگ و گاهی هم کرش در سیستم خود شوید
بخشی از منابع کامپیوتر شما رو سیستم عاملتون مصرف میکنه اگر شما یک سیستم عامل سبک و سریع تر نصب کنید بخش بیشتری از منابع کامپیوتر برای چیز های دیگر آزاد میشه و شاهد کندی و هنگ کمتری در اجرا و کار با نرم افزار ها خواهید بود
توی این مقاله میخواهیم نصب یونیتی رو در لینوکس آموزش بدیم تا اگر شما هم به دلیل ضعیف بودن سیستمتون یک توزیع لینوکسی نصب کردید ولی با نصب یونیتی مشکل دارید بتوانیم به شما کمک کنیم
قبلا در آموزش خروجی گرفتن از یونیتی برای سیستم عامل های اپل در کامپیوتر غیر اپلی آموزش دادم که چطور یک توزیع لینوکسی (مانجارو) رو نصب کنید اگر همین حالا ویندوزی هستید و میخواهید لینوکس نصب کنید میتوانید به سراغ این آموزش بروید (مقالات و سایت های زیاد دیگری هم هستند که میتوانید با آنها پیش بروید و نصب کنید) : آموزش
قبل از شروع نصب یک نکته ای رو گوشزد میکنم:
ممکن است با سرچ کردن یونیتی هاب در گنوم سافتوار متوجه وجود یونیتی هاب در این استور شوید
ولی بهتر است بدانید که این نرم افزار توسط تیم یونیتی ساخته و یا حتی تایید هم نشده است همان طور که خودشان هم نوشته اند
پس بهتر است بجای نصب این نرم افزار سراغ یونیتی هاب اصلی و تایید شده از سمت یونیتی برویم
نکته: در این مقاله هم نصب ورژن استیبل و هم بتای یونیتی هاب گفته شده است توجه کنید که ریپازیتوری آنها با یکدیگر متفاوت است
Debian/Ubuntu Stable version:
نصب ورژن استیبل روی توزیع های اوبونتو و دبین و بیس های آنها:
در قدم اول ریپازیتوری یونیتی هاب رو با این دو دستور به مخازن خود وارد میکنیم
sudo sh -c 'echo "deb https://hub.unity3d.com/linux/repos/deb stable main" > /etc/apt/sources.list.d/unityhub.list'
wget -qO - https://hub.unity3d.com/linux/keys/public | sudo apt-key add -
نکته آموزشی:
دستور wget برای دانلود انواع فایل بکار میرود و با نوشتن wget و گذاشتن آدرس فایل مورد نظر خود جلوی آن فایل دانلود و در پوشه ای که در آن قرار دارید گذاشته میشود
سپس مخازن خود را آپدیت میکنیم
sudo apt update
و با این دستور یونیتی هاب را از پکیج منیجر دانلود و نصب میکنیم
sudo apt-get install unityhub
و اگر خواستید آنریل کار شوید و یونیتی را حذف کنید برای حذف یونیتی هاب از این دستور استفاده کنید :)
sudo apt-get remove unityhub
Debian/Ubuntu Beta version:
نصب ورژن بتا روی توزیع های اوبونتو و دبین و بیس های آنها:
برای نصب ورژن بتای یونیتی هاب در ابتدا باید ریپازیتوری اش را به مخازن اضافه کنیم
sudo sh -c 'echo "deb https://hub.unity3d.com/linux/repos/deb unstable main" > /etc/apt/sources.list.d/unityhub-beta.list'
سپس مخازن را آپدیت میکنیم
sudo apt update
در قسمت version باید ورژن مورد نظر خودمون رو بنویسم
توجه کنید که انتخاب ورژن های قبل از 3.0.0 امکان پذیر نمی باشد
sudo apt-get install unityhub=<version>
RHEL/CentOS Stable version:
نصب ورژن استیبل روی توزیع های سنت و RHEL و بیس های آنها:
با این دستور ریپازیتوری را به مخازن اضافه میکنیم
sudo sh -c 'echo -e "[unityhub]\nname=Unity Hub\nbaseurl=https://hub.unity3d.com/linux/repos/rpm/stable\nenabled=1\ngpgcheck=1\ngpgkey=https://hub.unity3d.com/linux/repos/rpm/stable/repodata/repomd.xml.key\nrepo_gpgcheck=1" > /etc/yum.repos.d/unityhub.repo'
مخازن را آپدیت کرده
sudo yum check-update
و یونیتی هاب را دانلود و نصب میکنیم
sudo yum install unityhub
و اگر خواستید حذفش کنید این دستور را وارد کنید
sudo yum remove unityhub
REHL/CentOS Beta version:
نصب ورژن بتا روی توزیع های سنت و REHL و بیس های آنها:
ابتدا ریپازیتوری یونیتی هاب بتا را به مخازن اضافه میکنیم
sudo sh -c 'echo -e "[unityhub-beta]\nname=Unity Hub Beta\nbaseurl=https://hub.unity3d.com/linux/repos/rpm/unstable\nenabled=1\ngpgcheck=1\ngpgkey=https://hub.unity3d.com/linux/repos/rpm/unstable/repodata/repomd.xml.key\nrepo_gpgcheck=1" > /etc/yum.repos.d/unityhub_beta.repo'
و مخازن را آپدیت میکنیم
sudo yum check-update
و با این دستور دانلود و نصبش میکنیم
sudo yum install unityhub
و حالا میتوانید یونیتی هاب را از منوی اپلیکیشن های خود اجرا کنید
خب از اینجا به بعدش هم که دیگه مشخصه میتونید ورود کنید لایسنس را فعال کنید و یونیتی تون رو دانلود و نصب کنید
برای نصب IDE هم رایدر یا VSCode رو میتونید از گنوم سافتوار یا سایتش دانلود و نصب کنید برای کرک رایدر هم راحت ترین راه برای کرک کردن کرک پیشنهادی سافت ۹۸ هست که با اون میتونید راحت فعال سازیش کنید
اگر توی یونیتی هاب به تحریم برخوردید هم میتونید shecan.ir رو تنظیم کنید هم از فیلتر شکن وینداسکرایب استفاده کنید
موفق باشید
منبع: داکیومنت رسمی یونیتی
مطلبی دیگر از این انتشارات
ارورر Download Failed: Validation Failed ! در یونیتی
مطلبی دیگر از این انتشارات
درون یابی خطی یا Lerp چیست unity c#
مطلبی دیگر از این انتشارات
الگوریتم هایی برای حل بازی Match-3