General recommendations (فارسی)

Related articles
Installation_guide_(فارسی)
Frequently_asked_questions_(فارسی)
List_of_applications_(فارسی)
این سند یک شاخص حاشیه نویسی شده از مقاله های محبوب و اطلاعات مهم برای بهبود و اضافه کردن قابلیت ها به سیستم نصب شده ارچ  است.
فرض بر این است که خوانندگان
راهنمای نصب
را برای به دست آوردن یک نصب اساسی Arch Linux خوانده و دنبال  کرده اند. خواندن و درک مفاهیم توضیح داده شده در
#مریدیت سیستم
[
broken link
: invalid section]
و
#مدیریت بسته
[
broken link
: invalid section]
برای پیروی از بخش های دیگر این صفحه و سایر مقالات در ویکی مورد نیاز است.
مدیریت سیستم
این بخش به وظایف مدیریتی و مدیریت سیستم می‌پردازد. برای اطلاعات بیشتر به بخش‌ های
Core utilities
و
Category:System administration
مراجعه کنید.
کاربران و گروه‌ها
یک نصب جدید فقط حساب کاربری
superuser
را که بیشتر با نام "root" شناخته می‌شود، برای شما باقی می‌گذارد. ورود به سیستم با حساب کاربری root برای مدت طولانی، و حتی احتمالاً بازگذاشتن آن از طریق
SSH
روی سرور،
ناامن است
. در عوض، شما باید برای اکثر وظایف، حساب‌های کاربری بدون دسترسی بالا ایجاد و استفاده کنید و فقط برای مدیریت سیستم از حساب کاربری root استفاده کنید. برای جزئیات بیشتر به
Users and groups#User management
مراجعه کنید.
کاربران و گروه‌ها مکانیزمی برای کنترل دسترسی هستند؛ ادمین ها می‌توانند عضویت و مالکیت گروه را به دقت تنظیم کنند تا به کاربران و سرویس‌ها دسترسی به منابع سیستم را اعطا یا رد کنند. برای جزئیات بیشتر و خطرات امنیتی بالقوه، مقاله
Users and groups
را مطالعه کنید.
امنیت
برای توصیه‌ها و بهترین شیوه‌ها در مورد مقاوم‌سازی سیستم، بخش
Security
را مطالعه کنید.
برای فهرستی از برنامه‌هایی که اجازه اجرای دستورات یا شروع یک شل تعاملی را به عنوان کاربر دیگری (مثلاً root) می‌دهند، به فهرست
List of applications/Security#Privilege elevation
مراجعه کنید. برای معادل‌های گرافیکی (و نحوه اجتناب از آنها)، به
Running GUI applications as root
مراجعه کنید.
Tip
ارتقاء دسترسی دقیق‌تر توسط
polkit
ارائه می‌شود که نیاز به تنظیمات اضافی برای محیط‌های گرافیکی دارد.
مدیریت سرویس
آرچ لینوکس از
systemd
به عنوان فرآیند
init
استفاده می‌کند که یک مدیر سیستم و سرویس برای لینوکس است. برای نگهداری از نصب آرچ لینوکس، یادگیری اصول اولیه آن ایده خوبی است.
تعامل با systemd از طریق دستور systemctl انجام می‌شود. برای اطلاعات بیشتر به
systemd#Basic systemctl usage
مراجعه کنید.
همچنین یک سیستم ثبت وقایع با دستور
journalctl
ارائه شده است. برای اطلاعات بیشتر به journal مراجعه کنید.
نگهداری سیستم
آرچ یک سیستم انتشار غلتان است و سرعت گردش بسته‌هایش بالاست، بنابراین کاربران باید زمانی را برای انجام تعمیر و نگهداری سیستم اختصاص دهند.
مدیریت بسته ها
این بخش شامل اطلاعات مفیدی در رابطه با مدیریت بسته است. برای اطلاعات بیشتر به
FAQ#Package management
و
Category:Package management
مراجعه کنید.
Note
ضروری است که
قبل
از ارتقاء سیستم خود، از تغییرات آرچ لینوکس که نیاز به مداخله دستی دارند، مطلع باشید.
در فهرست پستی آرچ-آنونس
یا
فید RSS اخبار اخیر
مشترک شوید. همچنین، هر بار قبل از به‌روزرسانی، صفحه اول
اخبار آرچ
را بررسی کنید.
پک من
پک من
مدیریت کننده بسته
آرچ لینوکس است: بسیار توصیه می‌شود قبل از خواندن هر مقاله دیگری با آن آشنا شوید.
برای مدیریت طولانی مدت بسته‌های ذخیره شده در حافظه پنهان، به
pacman#Cleaning the package cache
مراجعه کنید.
برای پیشنهاداتی در مورد چگونگی بهبود تعامل خود با
پک من
و مدیریت بسته به طور کلی، به
pacman/Tips and tricks
مراجعه کنید.
مخازن
برای جزئیات بیشتر در مورد هدف هر مخزن رسمی، به مقاله
مخازن رسمی
مراجعه کنید.
اگر قصد استفاده از برنامه‌های ۳۲ بیتی را دارید، باید مخزن
multilib
را فعال کنید.
مقاله
مخازن غیررسمی کاربر
، چندین مخزن پشتیبانی نشده دیگر را فهرست می‌کند.
می‌توانید نصب سرویس
pkgstats
را در نظر بگیرید.
اینه ها
برای مراحل استفاده کامل از سریع‌ترین و به‌روزترین آینه‌های مخازن رسمی، به مقاله
Mirrors
مراجعه کنید. همانطور که در مقاله توضیح داده شده است، یک توصیه بسیار خوب این است که به طور مرتب صفحه
وضعیت آینه
را برای لیستی از آینه‌هایی که اخیراً همگام‌سازی شده‌اند، بررسی کنید. این کار را می‌توان با
Reflector
خودکار کرد.
سیستم ساخت ارچ
Ports
سیستمی است که در ابتدا توسط توزیع‌های BSD استفاده می‌شد و شامل اسکریپت‌های ساخت است که در یک درخت دایرکتوری در سیستم محلی قرار دارند. به عبارت ساده، هر پورت شامل یک اسکریپت در یک دایرکتوری است که به طور شهودی با نام برنامه شخص ثالث قابل نصب نامگذاری شده است.
سیستم ساخت آرچ
نیز همین عملکرد را با ارائه اسکریپت‌های ساخت به نام
PKGBUILD
ارائه می‌دهد که حاوی اطلاعات مربوط به یک نرم‌افزار مشخص هستند: هش‌ های یکپارچگی، URL پروژه، نسخه، مجوز و دستورالعمل‌های ساخت. این PKGBUILD ها توسط
makepkg
، برنامه‌ای که بسته‌هایی را تولید می‌کند که به طور تمیز توسط
پک من
قابل مدیریت هستند، تجزیه می‌شوند.
هر بسته‌ای که در مخازن وجود دارد، به همراه بسته‌های موجود در AUR، مشمول کامپایل مجدد با
makepkg
هستند.
مخزن کاربران آرچ
در حالی که سیستم ساخت آرچ امکان ساخت نرم‌افزارهای موجود در مخازن رسمی را فراهم می‌کند،
مخزن کاربران آرچ
(AUR) معادل بسته‌های ارسالی کاربران است. این یک مخزن پشتیبانی نشده از اسکریپت‌های ساخت است که از طریق
رابط وب
یا از طریق
رابط RPC آرچ وب
قابل دسترسی است.
بوت کردن
این بخش شامل اطلاعاتی مربوط به فرآیند بوت است. مروری بر فرآیند بوت آرچ را می‌توانید در
فرآیند بوت آرچ
بیابید. برای اطلاعات بیشتر به
Category:Boot process
مراجعه کنید.
پیکربندی خودکار سخت افزار
سخت‌افزار باید به طور پیش‌فرض توسط
udev
در طول فرآیند بوت به طور خودکار شناسایی شود. با غیرفعال کردن بارگذاری خودکار ماژول و تعیین دستی ماژول‌های مورد نیاز، همانطور که در
ماژول‌های هسته
توضیح داده شده است، می‌توان به بهبود بالقوه در زمان بوت دست یافت. علاوه بر این،
Xorg
باید بتواند با استفاده از
udev
به طور خودکار درایورهای مورد نیاز را شناسایی کند، اما کاربران می‌توانند سرور X را نیز به صورت دستی پیکربندی کنند.
میکرو کد
پردازنده‌ها ممکن است رفتار نادرستی داشته باشند که کرنل می‌تواند با به‌روزرسانی میکروکد در هنگام راه‌اندازی، آن را اصلاح کند. برای جزئیات بیشتر به میکروکد مراجعه کنید.
حفظ پیام‌های بوت
به محض ظاهر شدن اعلان ورود، پیام‌های مربوط به بوت پاک می‌شوند و کاربران نمی‌توانند از آنها بازخورد دریافت کنند. برای غلبه بر این محدودیت،
پاک کردن پیام‌های بوت را غیرفعال
کنید.
فعالسازی قفل Num
Num Lock
یک کلید فعال/غیرفعال است که در اکثر صفحه کلیدها یافت می‌شود. برای فعال کردن اختصاص کلید عددی Num Lock در هنگام راه‌اندازی، به
فعال کردن numlock در هنگام بوت شدن
مراجعه کنید.
رابط کاربری گرافیکی
This section provides orientation for users wishing to run graphical applications on their system. See
Category:Graphical user interfaces
for additional resources.
Display سرور
This article or section is a candidate for merging with
Arch boot process#Display manager
.
Notes:
No one installs a bare display server without something to run on it, the explanation of what's what is nice to have but this page is not the best fit for it. (Discuss in
Talk:General recommendations (فارسی)
)
Xorg
پیاده‌سازی عمومی و متن‌باز
سیستم پنجره X
(معمولاً X11 یا X) است. این سیستم برای اجرای برنامه‌هایی با رابط کاربری گرافیکی (GUI) مورد نیاز است.
Wayland
یک پروتکل سرور نمایش جایگزین جدیدتر با چندین
compositors
برای انتخاب است. مزایای آن نسبت به Xorg عبارتند از ویژگی‌های امنیتی پیشرفته، مدیریت کارآمدتر وظایف گرافیکی مدرن و توسعه فعال در عین حفظ سازگاری از طریق
Xwayland
.
درایور نمایش
حالت تنظیم
پیش‌فرض درایور نمایش با اکثر کارت‌های ویدیویی کار می‌کند، اما ممکن است با نصب
درایور مناسب
برای محصولات
AMD
،
Intel
یا
NVIDIA
، عملکرد بهبود یافته و ویژگی‌های اضافی استفاده شود.
محیط‌های دسکتاپ
اگرچه سرور نمایش چارچوب اساسی برای ایجاد یک محیط گرافیکی را فراهم می کند، ممکن است اجزای اضافی برای یک تجربه کاربری کامل ضروری در نظر گرفته شوند.
محیط‌های دسک‌تاپ
مانند
KDE
،
GNOME
،
COSMIC
،
Xfce
،
Cinnamon
،
LXDE
، طیف گسترده‌ای از برنامه‌های کاربردی یکپارچه مانند مدیریت کننده پنجره یا کامپازیتور ، پنل/تسک‌بار، مدیریت کننده فایل، شبیه‌ساز ترمینال، ویرایشگر متن، آیکون‌ها و سایر ابزارها را در کنار هم قرار می‌دهند. کاربران با تجربه کمتر ممکن است بخواهند یک محیط دسکتاپ را برای یک محیط آشناتر نصب کنند. برای منابع بیشتر به
Category:Desktop environments
مراجعه کنید.
مدیریت کننده پنجره یا کامپوزیتور
یک محیط دسکتاپ کامل یک رابط کاربری گرافیکی کامل و سازگار را فراهم می کند، اما تمایل دارد مقدار قایل توجه ای از منابع سیستم را مصرف کند. کاربرانی که به دنبال به حداکثر رساندن عملکرد یا ساده کردن محیط خود هستند، ممکن است یک
مدیریت کننده پنجره
یا
کامپوزیتور
را به تنهایی نصب کنند و موارد اضافی مورد نظر را دستی انتخاب کنند. با استفاده از
Xorg
، اکثر محیط های دسکتاپ امکان استفاده از یک مدیریت کننده پنجره جایگزین را نیز فراهم می کنند. مدیران پنجره های
پویا
،
استکینگ
و
تایلیتگ
در نحوه کار با قرار دادن پنجره متفاوت هستند.
مدیریت کننده نمایش
اکثر محیط های دسکتاپ دارای یک
مدیریت کننده نمایش
برای راه اندازی خودکار محیط گرافیکی و مدیریت ورود کاربران هستند. کاربران بدون محیط دسکتاپ می توانند یکی را جداگانه نصب کنند. یا می توانید
X را در ورود شروع کنید
به عنوان یک جایگزین ساده برای مدیر نمایش است .
دایرکتوریهای کاربر
دایرکتوری های کاربر معروف مانند دانلودها یا موسیقی توسط سرویس کاربر
xdg-user-dirs-update.service
ایجاد می شوند. که توسط
xdg-user-dirs
ارائه می شود و به طور پیش فرض پس از نصب فعال می شود. اگر محیط دسکتاپ یا مدیر پنجره شما بسته را وارد نمی‌کند، می‌توانید آن را
نصب کرده
و
xdg-user-dirs-update
را به صورت دستی طبق فهرست راهنمای
XDG user directories#Creating default directories
اجرا کنید.
مدیریت برق
این بخش ممکن است برای دارندگان لپ‌تاپ یا کاربرانی که به دنبال کنترل‌های مدیریت برق هستند مفید باشد. برای اطلاعات بیشتر به
Category:Power management
مراجعه کنید.
برای مرور کلی‌تر، به
مدیریت نیرو
مراجعه کنید.
رویدادهای ACPI
کاربران می‌توانند نحوه واکنش سیستم را به رویدادهای ACPI مانند فشار دادن دکمه پاور یا بستن درب لپ‌تاپ را پیکربندی کنند. برای روش پیشنهادی با استفاده از
systemd
، به
Power management#ACPI events
مراجعه کنید. برای روش قدیمی، به
acpid
مراجعه کنید.
مقیاس‌بندی فرکانس پردازنده
پردازنده‌های مدرن می‌توانند فرکانس و ولتاژ خود را کاهش دهند تا گرما و مصرف برق را کاهش دهند. گرمای کمتر منجر به سیستم بی‌ صداتر و افزایش عمر سخت‌افزار می‌شود. برای جزئیات بیشتر به
CPU frequency scaling
مراجعه کنید.
لپ تاپ ها
برای مقالات مربوط به رایانه‌های قابل حمل به همراه راهنماهای نصب مخصوص هر مدل، لطفاً به رده:
Category:Laptops
مراجعه کنید. برای مرور کلی مقالات و توصیه‌های مربوط به
لپ‌تاپ
، به لپ‌تاپ مراجعه کنید.
تعلیق و هایبرنیت
به مقاله اصلی مراجعه کنید :
Power management/Suspend and hibernate
.
چندرسانه‌ای
Category:Multimedia
شامل منابع اضافی است.
سیستم صوتی
ALSA
یک
سیستم صوتی
کرنل است که باید کار کند (فقط باید از حالت
بی صدا
خارج شود).
سرورهای صدا
مانند
PipeWire
و
PulseAudio
می‌توانند ویژگی‌های اضافی را ارائه دهند و از پیکربندی صوتی پیچیده‌تر پشتیبانی کنند.
برای اطلاع از الزامات صوتی پیشرفته به
Professional audio
مراجعه کنید.
شبکه‌سازی
این بخش به رویه های شبکه کوچک محدود می شود. برای راهنمای کامل پیکربندی به
پیکربندی شبکه
و برای مقالات مرتبط به
Category:Networking
مراجعه کنید.
امنیت دی‌ان‌اس
برای امنیت بهتر در حین مرور وب، پرداخت آنلاین، اتصال به سرویس‌های
SSH
و کارهای مشابه، استفاده از
DNS resolver
با قابلیت
DNSSEC
که می‌تواند سوابق
DNS
امضا شده را تأیید کند، و پروتکل‌های رمزگذاری‌شده مانند
DNS over TLS
,
DNS over HTTPS
یا
DNSCrypt
. برای جزئیات به
وضوح نام دامنه
مراجعه کنید.
راه‌اندازی فایروال
فایروال می تواند یک لایه حفاظتی اضافی در بالای پشته شبکه لینوکس ایجاد کند. در حالی که هسته Arch سهام قادر به استفاده از
iptables
و
Netfilter
های
Netfilter
است، هیچ کدام به طور پیش فرض فعال نیستند. به شدت توصیه می شود که نوعی از فایروال را راه اندازی کنید. برای راهنماهای موجود به
Category:Firewalls
ها مراجعه کنید.
اشتراک‌گذاری‌های شبکه
برای اشتراک گذاری فایل ها بین ماشین های موجود در شبکه، مقاله
NFS
یا
SSHFS
را دنبال کنید.
از
Samba
برای پیوستن به یک شبکه ویندوز استفاده کنید. برای پیکربندی دستگاه برای استفاده از Active Directory برای احراز هویت،
ادغام Active Directory
را بخوانید.
همچنین
Category:Network sharing
را ببینید .
دستگاه‌های ورودی
این بخش حاوی نکات رایج پیکربندی دستگاه ورودی است. برای اطلاعات بیشتر به
Category:Input devices
مراجعه کنید.
طرح‌بندی‌های صفحه‌کلید
صفحه‌کلیدهای غیرانگلیسی یا غیراستاندارد ممکن است به‌طور پیش‌فرض عملکردی نداشته باشند. مراحل لازم برای پیکربندی نقشه کلید برای کنسول مجازی و
Xorg
متفاوت است، آنها به ترتیب در
پیکربندی صفحه کلید در کنسول
و
پیکربندی صفحه کلید در Xorg
توضیح داده شده اند.
دکمه های موس
صاحبان موس های پیشرفته یا غیرمعمول ممکن است متوجه شوند که همه دکمه‌های ماوس به‌طور پیش‌فرض شناسایی نمی‌شوند، یا ممکن است بخواهند اقدامات مختلفی را برای دکمه‌های اضافی اختصاص دهند. دستورالعمل ها را می توان در
دکمه های ماوس
یافت.
تاچ‌پدهای لپ‌تاپ
بسیاری از لپ‌تاپ‌ها از دستگاه‌های تاچ پد
Synaptics
یا touchpad"
ALPS
" استفاده می‌کنند. برای این و چندین مدل پد لمسی دیگر، می‌توانید از درایور ورودی Synaptics یا libinput استفاده کنید. برای جزئیات نصب و پیکربندی، به
libinput
و
Synaptics صفحه لمسی
مراجعه کنید.
TrackPoints
برای پیکربندی دستگاه TrackPoint خود به مقاله
TrackPoint
مراجعه کنید.
بهینه‌سازی
هدف این بخش خلاصه کردن ترفندها، ابزارها و گزینه های مفید موجود برای بهبود عملکرد سیستم و برنامه است.
Benchmarking
Benchmarking
عمل اندازه گیری عملکرد و مقایسه نتایج با نتایج یک سیستم دیگر یا یک استاندارد به طور گسترده پذیرفته شده از طریق یک رویه واحد است.
بهبود بازدهی
مقاله
بهبود عملکرد
اطلاعاتی را جمع‌آوری می‌کند و یک خلاصه اولیه در مورد به دست آوردن عملکردبالا تر در آرچ لینوکس است.
اس اس دی
مقاله
درایو حالت جامد (SSD)
بسیاری از جنبه‌های درایوهای حالت جامد را پوشش می‌دهد، از جمله پیکربندی آنها برای به حداکثر رساندن طول عمرشان، به عنوان مثال. با
TRIM
.
سرویس های سیستمی
این بخش مربوط به
دیمن ها
است.
فهرست فایل و جستجو
اکثر توزیع ها دارای یک فرمان
مکان یابی
هستند تا بتوانند فایل ها را به سرعت جستجو کنند. Arch Linux چندین جایگزین ارائه می دهد، برای جزئیات بیشتر به
locate
مراجعه کنید.
موتورهای جستجوی دسکتاپ
خدمات مشابهی را ارائه می دهند، در حالی که بهتر در
محیط های دسکتاپ
ادغام می شوند.
تحویل نامه محلی
راه اندازی پیش فرض راهی برای همگام سازی نامه ها ارائه نمی دهد. فهرستی از عوامل تحویل نامه در مقاله
Mail server
موجود است.
پرینت کردن
CUPS
یک سیستم چاپ متن باز مبتنی بر استاندارد است که توسط OpenPrinting برای لینوکس توسعه یافته است. به
Category:Printers
برای مقالات خاص چاپگر مراجعه کنید.
ظاهر
این بخش شامل ترفندهایی است که اغلب به دنبال "زیبایی بصری" هستند برای یک تجربه زیباشناختی آرچ. برای اطلاعات بیشتر به
Category:Eye candy
مراجعه کنید.
فونت ها
ممکن است بخواهید مجموعه‌ای از فونت‌های TrueType را نصب کنید، زیرا فقط فونت‌های بیت مپ غیرمقیاس‌پذیر در یک سیستم پایه Arch گنجانده شده‌اند. چندین
خانواده فونت
همه منظوره وجود دارد که پوشش
Unicode
بزرگ و حتی
metric compatibility
را با فونت های سایر سیستم عامل ها فراهم می کند.
اطلاعات زیادی در مورد این موضوع را می توان در مقالات پ
یکربندی فونت
و
فونت
یافت.
در صورت صرف زمان قابل توجهی از کنسول مجازی (یعنی خارج از سرور X)، کاربران ممکن است بخواهند فونت کنسول را برای بهبود خوانایی تغییر دهند.
Linux console#Fonts
را ببینید.
تم های GTK و Qt
بخش بزرگی از برنامه‌های کاربردی با رابط گرافیکی برای سیستم‌های لینوکس بر پایه ابزارهای
GTK
یا
Qt
هستند. آن مقالات را ببینید و
نگاه یکنواخت برای برنامه های Qt و GTK
تا ایده هایی برای بهبود ظاهر برنامه های نصب شده خود داشته باشید و آن را مطابق میل خود تطبیق دهید.
بهبودهای کنسول
این بخش برای تغییرات کوچکی اعمال می شود که عملی بودن برنامه های کنسول را بهبود می بخشد. برای اطلاعات بیشتر به
Category:Command-line shells
مراجعه کنید.
Tab-completion enhancements
توصیه می شود همانطور که در مقاله
shell
انتخابی شما آموزش داده شده است فوراً
tab completion
توسعه یافته را به درستی تنظیم کنید.
Aliases
نامگذاری مستعار برای یک دستور یا گروهی از آنها، راهی برای صرفه‌جویی در زمان هنگام استفاده از کنسول است. این امر به ویژه برای کارهای تکراری که نیازی به تغییر قابل توجه پارامترهای آنها بین اجراها ندارند، مفید است. نام‌های مستعار رایج برای صرفه‌جویی در زمان را می‌توان در
Bash#Aliases
یافت که به راحتی به
zsh
نیز قابل حمل هستند.
Alternative shells
Bash
شلی است که به طور پیش‌فرض در سیستم Arch نصب شده است. با این حال، رسانه نصب زنده از
zsh
با بسته افزونه
grml-zsh-config
استفاده می‌کند. برای گزینه‌های بیشتر به
Command-line shell#List of shells
مراجعه کنید.
Bash additions
فهرستی از تنظیمات Bash متفرقه، جستجوی تاریخچه و ماکروهای
Readline
در
Bash#Tips and tricks
موجود است.
خروجی رنگی
در این بخش در
خروجی رنگ در کنسول
پوشش داده شده است.
فایل فشرده شده
فایل‌های فشرده یا آرشیو اغلب در سیستم‌های گنو/لینوکس دیده می‌شوند.
Tar
یکی از رایج‌ترین ابزارهای بایگانی مورد استفاده است و کاربران باید با نحو آن آشنا باشند (مثلاً بسته‌های لینوکس Arch به سادگی
zstd
تاربال‌های فشرده‌شده هستند).
Archiving and compression
را ببینید.
اعلان کنسول
اعلان کنسول (
PS1
) را می توان تا حد زیادی سفارشی کرد. اگر از Bash یا Zsh استفاده می کنید، به ترتیب به
Bash/Prompt customization
یا
Zsh#Prompts
مراجعه کنید.
شل Emacs
Emacs به داشتن گزینه هایی فراتر از وظایف ویرایش متن معمولی معروف است، یکی از این گزینه ها جایگزینی کامل پوسته است. با
Emacs#Colored output issues
برای رفع نویسه‌های مخدوش که ممکن است در نتیجه فعال کردن خروجی رنگی ایجاد شود، مشورت کنید.
پشتیبانی موس
استفاده از ماوس با کنسول برای عملیات کپی-پیست می تواند بر حالت کپی سنتی
GNU Screen
ترجیح داده شود. برای دستورالعمل های جامع به
General purpose mouse
مراجعه کنید. توجه داشته باشید که از قبل می توانید این کار را در
شبیه سازهای ترمینال
با
کلیپ بورد
انجام دهید.
مدیریت session
با استفاده از مالتی‌پلکسرهای ترمینال مانند
tmux
یا
GNU Screen
، برنامه‌ها می‌توانند تحت جلساتی متشکل از تب‌ها و پنل‌هایی که می‌توانند به دلخواه جدا شوند، اجرا شوند، بنابراین وقتی کاربر شبیه‌ساز ترمینال را میبندد، X را خاتمه می‌دهد یا از سیستم خارج می‌شود، برنامه‌های مرتبط با جلسه تا زمانی که سرور مالتی‌پلکسرهای ترمینال فعال است، در پس‌زمینه به اجرا ادامه می‌دهند. تعامل با برنامه‌ها نیاز به اتصال مجدد به جلسه دارد.