نحوه نصب Aseprite در لینوکس

Aseprite یک برنامه پیکسل آرت است که کاربران می توانند از آن برای ایجاد انیمیشن های دو بعدی برای بازی های ویدیویی استفاده کنند. این نرم افزار پولی است و کاربران می توانند محصول را از طریق وب سایت رسمی خریداری کنند. با این حال، کد منبع نیز به صورت رایگان در دسترس است. در اینجا نحوه نصب Aseprite در لینوکس آورده شده است.

بخار

اگر با پرداخت 19 دلار موافق هستید ، Aseprite در Steam در دسترس است . طبق صفحه رسمی Steam، این برنامه روی لینوکس کار می کند. برای اینکه آن را روی سیستم خود کار کنید، مطمئن شوید که Steam را نصب کرده اید. سپس «Aseprite» را در فروشگاه Steam جستجو کنید، آن را خریداری کرده و از طریق کتابخانه Steam خود نصب کنید.

دستورالعمل نصب اوبونتو

متأسفانه Aseprite در مخزن نرم افزار رسمی اوبونتو نیست. اگر می خواهید این نرم افزار را روی سیستم اوبونتو نصب کنید، باید آن را از کد منبع موجود در GitHub کامپایل کنید.

ابتدا یک پنجره ترمینال را باز کنید. ساخت این برنامه از روی کد منبع نیاز به خط فرمان داشت. برای باز کردن یک پنجره ترمینال، Ctrl + Alt + T را روی صفحه کلید فشار دهید . یا «ترمینال» را در منوی برنامه جستجو کنید.

با باز بودن پنجره ترمینال و آماده استفاده، وابستگی های Aseprite را نصب کنید. اینها برنامه ها و کتابخانه هایی هستند که Aseprite باید آنها را کامپایل کند و برنامه بدون آنها ساخته نمی شود.

 sudo apt install -y g++ cmake ninja-build libx11-dev libxcursor-dev libgl1-mesa-dev libfontconfig1-dev git

از دستور git clone زیر برای دانلود آخرین کد منبع با رعایت وابستگی ها استفاده کنید.

 git clone --recursive https://github.com/aseprite/aseprite.git

پس از بارگیری کد در رایانه خود، باید Skia را نیز دانلود کنید، که جزء مهم Aseprite است. برای شروع کار اسکیا از دستورات زیر استفاده کنید.

 mkdir ~/وابستگی/

سی دی ~/وابستگی ها/

کلون git https://chromium.googlesource.com/chromium/tools/depot_tools.git

git clone -b asprite-m71 https://github.com/aseprite/skia.git

صادرات PATH="${PWD}/depot_tools:${PATH}"

سی دی اسکی
 ابزار پایتون/git-sync-deps
gn gen out/Release --args="is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_icu=نادرست skia_use_system_libjpeg_turbo=نادرست skia_use_system_libpng=نادرست skia_use_system_libpng=نادرست skia_use_system_expat=نادرست
ninja -C out/Release skia

با توجه به Skia و تمام وابستگی های دیگر در اوبونتو، می توانید Aseprite را بسازید و نصب کنید.

 سی دی ~/aseprite

ساخت mkdir -p

ساخت سی دی

cmake 
-DCMAKE_BUILD_TYPE=RelWithDebInfo 
-DLAF_OS_BACKEND=skia 
-DSKIA_DIR=$HOME/deps/skia 
-DSKIA_OUT_DIR=$HOME/deps/skia/out/release 
-G Ninja 
..

اگر در کامپایل Aseprite در اوبونتو با دستورالعمل های ارائه شده مشکل دارید، توسعه دهندگان یک بسته DEB را برای خرید برنامه به همه کاربران ارائه می دهند. اطلاعات بیشتر در اینجا.

دستورالعمل نصب دبیان

Debian 9 Buster (معروف به Old Stable) نسخه نسبتاً اخیر Aseprite را در مخزن نرم افزار "Main" منتشر کرده است. بنابراین، اگر از Old Stable استفاده می‌کنید، می‌توانید آن را به سرعت و بدون دردسر زیاد کار کنید.

یک پنجره ترمینال را با فشار دادن Ctrl + Alt + T روی صفحه کلید باز کنید. یا «Terminal» را در منوی برنامه جستجو کنید و آن را از این طریق اجرا کنید. پس از باز شدن پنجره ترمینال، از دستور apt-get install استفاده کنید .

 sudo apt-get install asprite

از طرف دیگر، اگر از دبیان 10، 11 یا Sid استفاده می کنید، باید کد را از منبع آن کامپایل کنید. از آنجایی که دبیان لینوکس تقریباً مشابه اوبونتو است (منهای چند تغییر اینجا و آنجا)، دستورالعمل های کامپایل اوبونتو باید کار کند.

اگر در کامپایل Aseprite در دبیان با دستورالعمل های ارائه شده مشکل دارید، توسعه دهندگان بسته DEB را در صورت پرداخت هزینه مجوز ارائه می دهند. اطلاعات بیشتر در اینجا

دستورالعمل نصب آرچ لینوکس

برنامه Aseprite برای کاربران Arch Linux از طریق مخزن کاربر Arch Linux در دسترس است . برای اینکه برنامه روی سیستم شما کار کند، یک پنجره ترمینال باز کنید. هنگامی که پنجره ترمینال باز و آماده استفاده است، دستور pacman -S را اجرا کرده و بسته های "git" و "base-devel" را نصب کنید.

sudo pacman -S git base-devel

با نصب این دو بسته، زمان راه اندازی Trizen AUR Helper فرا رسیده است . این برنامه نصب Aseprite را خودکار می کند تا مجبور نباشید همه بسته ها را به صورت دستی کامپایل کنید.

برای اینکه کمک کننده Trizen AUR روی رایانه شما کار کند، با استفاده از git clone، ساخت بسته را شبیه سازی کنید. سپس، بسته را با makepkg بسازید.

 git clone https://aur.archlinux.org/trizen.git

سی دی trizen/

makepkg -sri

پس از راه‌اندازی کمک‌کننده Trizen AUR، می‌توانید به‌سرعت آخرین نسخه Aseprite را که روی Arch Linux کار می‌کند با دستور trizen -S دریافت کنید .

 trizen -S asprite-git

دستورالعمل نصب فدورا

متأسفانه، هیچ نسخه از پیش بسته بندی شده ای از Aseprite در فدورا وجود ندارد . خوشبختانه، شخصی یک اسکریپت ساخت خودکار برای فدورا ایجاد کرده است. برای اینکه کار کند، موارد زیر را انجام دهید.

توجه: اسکریپت ساخت برای فدورا 34 ساخته شده است، اما باید نیز باشد

ابتدا از wget برای دانلود اسکریپت در پوشه "Downloads" خود استفاده کنید.

 www

پس از دانلود اسکریپت با دستور chmod آن را به عنوان اجرایی علامت بزنید.

 chmod +x ~/Downloads/aseprite-builder.sh

در نهایت، آن را اجرا کنید تا Aseprite روی نصب فدورا لینوکس خود بسازید.

 sudo sh ~/Downloads/aseprite-builder.sh

دستورالعمل نصب OpenSUSE

باور کنید یا نه، OpenSUSE Linux نصب برنامه Aseprite را بسیار آسان می کند. برای نصب آن بر روی سیستم خود، به صفحه Aseprite در OpenSUSE Build Service بروید.

هنگامی که در صفحه Aseprite قرار گرفتید، نسخه SUSE خود را پیدا کنید و روی دکمه "1 کلیک کنید نصب" کلیک کنید تا برنامه روی سیستم شما کار کند.

پست نحوه نصب Aseprite در لینوکس اولین بار در AddictiveTips پدیدار شد.