آذرسیس

How to configure kitty terminal in ubuntu
5/5 - (2 امتیاز)

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 را جستجو کنید:

نحوه پیکربندی ترمینال 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

پس از اضافه کردن موفقیت آمیز تمام کد ها، فایل به صورت زیر خواهد بود:

نحوه پیکربندی ترمینال Kitty در اوبونتو

شما می تواند برای تغییر اندازه window در ترمینال kitty، از کلید های ctrl+shift+r استفاده کنید.

برای ذخیره فایل، از کلید Ctrl+O استفاده کرده سپس Enter را بزنید. و برای خروج از Ctrl+X استفاده کنید. اکنون، ترمینال Kitty خود را مجددا ریستارت کنید تا تغییرات اعمال شود:

نحوه پیکربندی ترمینال Kitty در اوبونتو

برای چندین تب یا SPlit screen

در این ترمینال، اگر قصد دارید از چندین تب در یک صفحه تقسیم شده استفاده کنید، از کلید های میانبر Ctrl+Shift+Enter استفاده کنید:

نحوه پیکربندی ترمینال Kitty در اوبونتو

و برای به کارگیری چندین تب در یک صفحه معمولی از Ctrl+Shift+T و برای بستن تب از Ctrl+Shift+Q استفاده کنید:

نحوه پیکربندی ترمینال Kitty در اوبونتو

مرحله 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 برای سیستم عامل لینوکس ارائه می شود. این شبیه ساز می تواند با حداقل استفاده از منابع سیستم و کمک گرفتن از نوعی رندر، اجرای خود را در سیستم سرعت بخشد. اگر می خواهید این ترمینال را در سیستم عامل اوبونتو خود نصب کنید، این آموزش می تواند به شما کمک کند. ممنون که تا آخر این مقاله با ما همراه بودید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *