kitty یک شبیه ساز متن باز و رایگان می باشد که به عنوان ترمینال مبتنی بر GPU برای سیستم عامل لینوکس ارائه می شود. این شبیه ساز می تواند با استفاده کم از منابع سیستم و کمک گرفتن از نوعی رندر، اجرای خود را در سیستم سرعت بخشد.
kitty با پشتیبانی از برنامه های افزودنی سبب فعال شدن برخی از عملکرد های پیشرفته در ترمینال می شود. همچنین ویژگی های دیگری مثل: ماوس، uni-code، ردیابی فوکوس و true-color در این شبیه ساز پشتیبانی می شود. ترمینال kitty، در زبان های برنامه نویسی پایتون و C توسعه یافته و قابلیت تنظیم بالایی دارد.
توجه داشته باشید که پیکربندی آن از طریق یک فایل ساده قابل انجام بوده و کاربران می تواند با ایجاد تغییراتی در فونت، اندازه پنچره، پس زمینه و رنگ پیش زمینه به راحتی از آن استفاده کنند. در ادامه آموزش، نحوه پیکربندی ترمینال kitty در اوبونتو را بررسی خواهیم کرد.
آذرسیس ارائه دهنده انواع سرور مجازی ، سرور اختصاصی ، و انواع سرور مجازی لینوکس با و سرور مجازی ویندوز با پهنای باند نامحدود.(برای خرید می توانید روی به بخش پنل کاربری به آدرس my.azarsys.com مراجعه فرمایید.)
فهرست مطالب
آموزش پیکربندی ترمینال kitty در اوبونتو
پس از توضیح مختصر در مورد این شبیه ساز ترمینال، حال در ادامه نحوه پیکربندی ترمینال kitty در اوبونتو را مرحله به مرحله برای شما کاربران عزیز آموزش خواهیم داد. توجه داشته باشید برای نصب ترمینال Kitty در اوبونتو ، دو روش وجود دارد که ما هر دو را بررسی می کنیم. پس با ما همراه باشید!
روش اول پیکربندی ترمینال Kitty با به کارگیری APT
مرحله 1: بروز رسانی سیستم عامل اوبونتو
برای شروع، دستور بروز رسانی سیستم را اجرا کنید تا مطمئن شوید که تمام بسته های موجود در آن آپدیت شده باشند:
sudo apt update && sudo apt upgrade
مرحله 2: استفاده از Apt برای نصب ترمینال Kitty
با کمک دستور زیر می توانید Kitty را از مخزن پیش فرض سیستم اوبونتو نصب کنید. اما توجه داشته باشید با این روش، نسخه نصبی آخرین نسخه موجود این شبیه ساز نخواهد بود:
sudo apt install kitty
پس از اتمام نصب، آیکون Kitty را در قسمت راه انداز برنامه مشاهده خواهید کرد.
روش دوم پیکربندی ترمینال Kitty با استفاده از باینری
مرحله 1: نصب Kitty در اوبونتو با استفاده از باینری
برای کاربرانی که نیاز به آخرین نسخه این شبیه ساز دارند، پیشنهاد ما استفاده از این روش برای نصب است. اکنون از دستورات زیر برای دانلود و اجرای یک اسکریپت استفاده کنید تا فایل باینری ترمینال Kitty به صورت خودکار در سیستم لینوکس شما ذخیره شود:
sudo apt install curl -y
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin launch=n
مرحله 2: اضافه کردن kitty به PATH
پس از اجرای دستورات قبلی، فایل باینری ترمینال kitty به طور خودکار در دایرکتوری زیر ذخیره خواهد شد:
~/.local/kitty.app/bin/
در این مرحله قصد داریم با ساخت یک symlink، بتوانیم آن را با استفاده از هر ترمینال مستقیماً اجرا کنیم. برای ساخت symlink از دستور زیر استفاده کنید:
sudo ln -s ~/.local/kitty.app/bin/kitty /usr/local/bin/
مرحله 3: ایجاد محیط دسکتاپ و آیکون میانبر اپیکیشن ها
این مرحله مناسب کاربرانی است که قصد راه اندازی شبیه ساز Kitty با استفاده از ترمینال را ندارند. بنابراین، باید دستور زیر را برای ایجاد میانبر اپلیکیشن اجرا کنند:
دستور مناسب برای راه اندازی برنامه:
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications/
برای باز کردن فایل های متنی و تصویری در Kitty با استفاده از فایل Manager، دستور زیر را اجرا کنید:
cp ~/.local/kitty.app/share/applications/kitty-open.desktop ~/.local/share/applications/
دستور اضافه کردن آیکون:
sed -i "s|Icon=kitty|Icon=/home/$USER/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/.local/share/applications/ kitty*.desktop
sed -i "s|Icon=kitty|Icon=/home/$USER/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/.local/share/applications/ kitty*.desktop
ایجاد محیط دسکتاپ:
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/Desktop
sed -i "s|Icon=kitty|Icon=/home/$USER/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/Desktop/kitty*.desktop
sed -i "s|Icon=kitty|Icon=/home/$USER/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/Desktop/kitty*.desktop
اجازه راه اندازی میانبر:
gio set ~/Desktop/kitty*.desktop metadata::trusted true
chmod a+x ~/Desktop/kitty*.desktop
مرحله 6: اجرای ترمینال Kitty
پس از نصب موفقیت آمیز ترمینال Kitty با استفاده از دو روش توضیح داده شده، برای اجرای برنامه بر روی پیوند Activities کلیک کرده و Kitty را جستجو کنید:
مرحله 7: پیکربندی ترمینال Kitty
در این مرحله، از دستور زیر برای پیکربندی ترمینال Kitty استفاده کنید:
mkdir -p ~/.config/kitty/
touch ~/.config/kitty/kitty.conf
پس از ایجاد فایل پیکربندی، آن را ویرایش کرده و کد های عناصر ترمینالی که می خواهید سفارش سازی کنید، با دستور زیر اضافه کنید:
nano ~/.config/kitty/kitty.conf
ابتدا با استفاده از Config فایل، فونت ترمینال را سفارشی کنید. همچنین، می توانید Font Family را به هر فونت دلخواه تغییر دهید:
Font-Family font_family Fantasque Sans Mono italic_font auto bold_font auto bold_italic_font auto
حال برای تغییر اندازه فونت ها می توانید از پارامتر font_size استفاده کنید. شما می توانید اندازه فونت را با بزرگ و کوچک کردن به اندازه دلخواه خود برسانید.
Font size (in pts) font_size 14.0
علاوه بر این، امکان تغییر موارد دیگر مانند Backgroung ( رنگ ترمینال به طور پیش فرض سیاه تعیین شده است) و رنگ foreground ( که به صورت پیش فرض سفید است) برای کاربران وجود دارد. برای تغییر می توانید از مقادیر پیش فرض داده شده نیز استفاده کنید. توجه داشته باشید، این مقادیر تعیین شده برای رنگ به صورت هگزادسیمال خواهد بود. برای مثال: مقدار تنظیم شده رنگ سفید #ffffff می باشد. پس، شما می توانید برای تغییر آن از Google’s Colour استفاده کنید:
Foreground color
foreground ffffff
Background color
background 7d2ac9
پس از اضافه کردن موفقیت آمیز تمام کد ها، فایل به صورت زیر خواهد بود:
شما می تواند برای تغییر اندازه window در ترمینال kitty، از کلید های ctrl+shift+r استفاده کنید.
برای ذخیره فایل، از کلید Ctrl+O استفاده کرده سپس Enter را بزنید. و برای خروج از Ctrl+X استفاده کنید. اکنون، ترمینال Kitty خود را مجددا ریستارت کنید تا تغییرات اعمال شود:
برای چندین تب یا SPlit screen
در این ترمینال، اگر قصد دارید از چندین تب در یک صفحه تقسیم شده استفاده کنید، از کلید های میانبر Ctrl+Shift+Enter استفاده کنید:
و برای به کارگیری چندین تب در یک صفحه معمولی از Ctrl+Shift+T و برای بستن تب از Ctrl+Shift+Q استفاده کنید:
مرحله 8: بروزرسانی ترمینال
کاربرانی که از مدیر بسته APT برای نصب ترمینال Kitty استفاده کرده اند، به راحتی می توانند با اجرای دستور بروز رسانی، این ترمینال را در سیستم خود ارتقا دهند:
sudo apt update && sudo apt upgrade
اما اگر از روش دوم ( به صورت دستی) استفاده کرده اید، از دستور زیر برای ارتقا ترمینال کمک بگیرید:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin launch=n
مرحله 9: اجرای فرآیند Uninstall ترمینال Kitty در اوبونتو
در این مرحله شما ( کاربرانی که از مدیر بسته APT استفاده کرده اند) می توانید با اجرا کردن دستور زیر، این ترمینال را از سیستم خود Uninstall کنید.
sudo apt autoremove --purge kitty
و در آخر، کاربرانی که از روش دستی برای نصب استفاده کرده اند، دستور زیر را برای حذف ترمینال استفاده کنند:
rm -r ~/.local/kitty.app/
سخن آخر
در این آموزش نحوه پیکربندی ترمینال Kitty در اوبونتو را بررسی کردیم. همان طور که در ابتدا نیز به آن اشاره شد، kitty یک شبیه ساز متن باز و رایگان می باشد که به عنوان ترمینال مبتنی بر GPU برای سیستم عامل لینوکس ارائه می شود. این شبیه ساز می تواند با حداقل استفاده از منابع سیستم و کمک گرفتن از نوعی رندر، اجرای خود را در سیستم سرعت بخشد. اگر می خواهید این ترمینال را در سیستم عامل اوبونتو خود نصب کنید، این آموزش می تواند به شما کمک کند. ممنون که تا آخر این مقاله با ما همراه بودید.