Soft أفضل المحاكيات الطرفية لنظام التشغيل LInux. المحطات الطرفية والأوامر المفيدة

09.07.2020

هل أنت مسؤول نظام، أو مستخدم قوي لنظام Linux، أو شخصًا يقضي الكثير من الوقت في سطر الأوامر؟ من المحتمل أن اختيارك للمحاكي الطرفي يقول شيئًا عنك. هل تفضل شيئا خفيف الوزن؟ مليئة بالميزات والخيارات القابلة للتخصيص؟ أم أنك تستخدم السفن الافتراضية فقط مع التوزيع الخاص بك؟

إذا لم تكن على دراية بعملاء المحاكيات الطرفية، فهي في الأساس تطبيقات رسومية تمنحك إمكانية الوصول إلى جهازك. باستخدام واجهة الوضع النصي لجهاز الكمبيوتر الخاص بك، يمكنك إطلاق العنان للقوة الحقيقية لنظام التشغيل Linux والعديد من التطبيقات التي توفره تحكم سريع وفعال وقابل للتخصيص في كل وظيفة، ناهيك عن العديد من الأدوات المساعدة التي يعتمد عليها مسؤولو النظام والمطورون في عملهم اليومي للوصول إلى الصدفة من الواجهة الرسومية لنظامك، فأنت بحاجة إلى محطة طرفية محاكي.

من أجل المقارنة، قمت بتضمين لقطات شاشة لكل محطة تعمل بنظام htop في تكوينها الافتراضي. بالطبع، يسمح كل تطبيق طرفي بدرجة معينة من التخصيص على الأقل، لذا فإن مجرد ظهوره بطريقة معينة على جهازي لا يعني أنه يحتوي على لتبدو هي نفسها عليك.

هل تريد تجربة كل هذه الأشياء بنفسك؟ على جهازي فيدورا

# dnf تثبيت جنوم المحطة الطرفية guake konsole المنهي تيلدا xterm yakuake

تأكدت من حصولي عليها جميعًا، على الرغم من أن محاكي محطة جنوم مثبت بالفعل افتراضيًا.

محطة جنوم

هو محاكي طرفي مصمم لتسهيل ترتيب المحطات الطرفية داخل نافذة واحدة، مع ميزات تشمل عددًا من روابط المفاتيح، وحفظ التخطيطات، والقدرة على الكتابة إلى محطات طرفية متعددة في نفس الوقت. إنه يعكس الكثير من سلوك محطة جنوم، لذلك يمكن العثور على العديد من الخيارات الموجودة في مشروع جنوم هنا أيضًا.

ملاحظة: هناك إصدار سابق من هذه المقالة يخلط بين هذا (المكتوب بلغة Python) وبين هذا (محاكي طرفي متعدد الأنظمة مكتوب بلغة Java). على الرغم من تطابق الأسماء، إلا أنهما مشروعان منفصلان.

تيلدا

اكستيرم

هو محاكي طرفي منسدل آخر، وهو جزء من عائلة KDE. اختصار لعبارة "kuake آخر"، يمكن اعتبار Yakuake في الواقع بمثابة kuake الواجهة الأماميةإلى Konsole (المذكورة أعلاه)، والعديد من ميزاته متشابهة. إذا كنت تحب Konsole ولكنك تفضل أسلوب Quake، فهذه هي المحطة المناسبة لك. مثل Konsole، تم توفير Yakuake ضمن الإصدار 2 من GPL.

هذه ليست قائمة شاملة. فيما يلي بعض المحاكيات الطرفية الأخرى التي لديها متابعين مخصصين، إما بمفردها أو كجزء من مدير النوافذ المقابل لها.

  • تهدف المصطلحات إلى محاكاة xterm بأكبر قدر ممكن. يعمل على Linux، UNIX، BSD، والمزيد؛ يستخدم مكتبات مؤسسة التنوير (EFL)؛ ومرخص بموجب BSD-2.
  • تم تصميم eterm كبديل xterm لنظام Unix. إنه يعمل مع مجموعة متنوعة من بيئات سطح المكتب، على الرغم من أنه الأفضل مع Enlightenment، ويحمل ترخيص MIT.
  • هو محاكي طرفي لـ X نظام النوافذاستنادًا إلى إصدار rxvt 2.7.11 CVS وaterm. إنه مرخص بموجب GPLv2.
  • يعتمد xfce4-terminal، مثل محطة GNOME، على مكتبة عناصر واجهة المستخدم الطرفية Vte وهو مرخص بموجب
مرحبًا حبر!

بالنسبة لي، نظام التشغيل Linux، يستخدم Windows بشكل رئيسي محطة العملفي البداية كان الأمر مجرد ألم ومعاناة. لكنني لم أتمكن من فعل أي شيء حيال ذلك: معايير الشركة والبرامج التي تعمل فقط على نظام التشغيل Windows. وفي محاولتي لإيجاد حل وسط، مررت بثلاث مراحل. في البداية، قمت بالتبديل إلى Windows من حين لآخر فقط بدافع الضرورة. ثم الجهاز الظاهري على Virtualbox مع X-server. بعد ذلك، أردت على الأقل القليل من راحة وحدة التحكم التي كانت موجودة على Linux (استخدمت Terminator كمحطة رئيسية).

بعد البحث الحثيث على Google وتثبيت كل محاكي طرفي لنظام التشغيل Windows تمكنت من العثور عليه، اتضح أنه لم يكن هناك محاكي واحد مناسب لي ولو عن بعد. لكنني أردت أن تتصرف المحطة بشكل وثيق قدر الإمكان مع خيارات Linux. على سبيل المثال، تحتاج بطبيعة الحال إلى علامات التبويب، والتقسيم، وتحديد النص بالتمرير (عندما تحتاج إلى تحديد أكثر من شاشة واحدة)، ونسخ النص إلى الحافظة فور التحديد، وما إلى ذلك.

ونتيجة لذلك، حصلت على "حصادة" كما في لقطة الشاشة أدناه. يمكنك معرفة كيفية إعداد ذلك من خلال النظر أسفل القطة.


قبل الحصول على النتيجة، فكرت جديًا في دراجتي (الترقية، كتابة دراجتي الخاصة). لكن الكسل والحس السليم كان له أثرهما..

في عملية البحث عن محطة جيدة، صادفت موضوعًا هابرا: محطة بديلة لنظام التشغيل Windows. يعد ConEmu تطبيقًا رائعًا حقًا، ولكنه ليس مخصصًا لأولئك الذين يستخدمون محطات Linux لفترة طويلة. ثم صادفت Mintty (المثبت مع Cygwin). البرنامج ممتاز، فهو يتصرف في أقرب وقت ممكن إلى محطات مثل Gnome-terminal و Terminator، ولكن لا توجد علامات تبويب.

اتضح أن ConEmu المذكور أعلاه يمكنه تشغيل تطبيقات واجهة المستخدم الرسومية داخل علامات التبويب الخاصة به! ثم بدأت شرارة الأمل تشتعل... لكن ما يكفي من الكلمات، حان الوقت للبدء في العمل!

تثبيت البرامج اللازمة

ConEmuالتثبيت من هنا: code.google.com/p/conemu-maximus5
منتيلقد قمت بتثبيته باستخدام Cygwin: cygwin.com/install.html

إعدادات

في ConEmuانتقل إلى الإعدادات->المهام، ثم اضغط على علامة الجمع وأضف المهام الضرورية كما في لقطة الشاشة:

وفي حالتنا هو:

اسم المهمة فريق
cygwin C:\Cygwin\bin\mintty.exe
ssh_local C:\Cygwin\bin\mintty.exe D:\Work\VMssh.bat
كمد كمد
com.powershell com.powershell

بعناية! جحيم CMD!

VMssh.bat:
@ECHO OFF SET VMNAME=xubuntu CALL D:\Work\VMstart.bat %VMNAME% ssh user@localhost
يستدعي البرنامج النصي لبدء تشغيل الجهاز الظاهري، ويستبدل VMNAME بالبرنامج المطلوب.

VMstart.bat:
@ECHO OFF SET VMNAME="%1" SET isVMRun= IF [%1] == (صدى المعلمة الفارغة VMNAME. الاستخدام: %0 EXIT /B 1) لـ /F %%i IN ("قائمة VBoxManage Runningvms") DO SET isVMRun=%%i إذا لم يكن "%isVMRun%" == "%VMNAME%" (Vboxmanage startvm %VMNAME% --type بدون رأس)
يتحقق مما إذا كان الجهاز الظاهري قيد التشغيل وإذا لم يكن كذلك، فسيتم تشغيله. بهذه الطريقة، لا أحتاج إلى تذكر ما إذا كان الجهاز الظاهري قيد التشغيل، أم لا، قم بتشغيل VirtualBox بشكل منفصل وإجراء نقرات إضافية.

عدد قليل من صفارات

سمة تشبه Xoria لـ Mintty (~/.minttyrc):
لون المقدمة=208,208,208 لون الخلفية=28,28,28 لون المؤشر=255,175,0 IMECursorColour=128,224,160 أسود=12,12,12 أسود غامق=10,10,10 أحمر=215,135,135 أحمر غامق=223,135,135 أخضر=17 5,21 5,135 أخضر غامق=175,223,135 أصفر=247,247,175 أصفر غامق = 255,255,175 أزرق = 135,175,215 أزرق غامق = 135,175,223 أرجواني = 215,175,215 أرجواني غامق = 223,175,223 سماوي = 175,215,215 سماوي غامق = 175,223,223 أبيض = 230,230,230 =238,238,238 BoldAsF ont=no Font=Consola FontHeight=11 CursorType=block FontSmoothing=Full Term=xterm-256color Scrollbar= لا شيء لغة = مجموعة الأحرف =

عام مجلد العمل(الملفات متوفرة على نظام التشغيل Windows والأجهزة الافتراضية) - تحتاج إلى تكوينها في VirualBox-e كما يلي:

تحتاج أيضًا إلى تسجيله في fstab على الجهاز الظاهري بحيث يتم تثبيته تلقائيًا عند بدء التشغيل.

خاتمة

ونتيجة لذلك، حصلت على محطة يمكنني أن أعيش فيها بطريقة أو بأخرى على الأقل. أنا لا أدعي بأي حال من الأحوال حصرية هذا الحل، ولكن آمل أن يكون مفيدا لشخص ما. الميزة المنفصلة لهذا الحل هي وجود مخزن مؤقت نصي شائع و المجلدات المشتركة. وبالتالي، فإننا نعمل مع جهاز Linux الظاهري بنفس الطريقة كما هو الحال مع علامات التبويب الأخرى في المحطة.

لقد قمت بتحميل البرامج النصية وتكوين mynttyrc إلى git-hub.

وفقا للتقاليد الراسخة في البرمجيات مفتوحة المصدر، يتم تقديم مجموعة كبيرة من هذه الحلول للمستخدمين. وهو بالمناسبة أيضًا موضوع تقليدي لانتقاد البرمجيات مفتوحة المصدر. على سبيل المثال، لماذا يحتاج المستخدم إلى عشرات من المحاكيات الطرفية المختلفة (للإيجاز، يطلق عليها بشكل متزايد مجرد محطات طرفية)؟ علاوة على ذلك، فإن الفرق بينهما تعسفي تمامًا. وحتى بعض محبي Linux يعتقدون أن التكرار موجود في هذه الحالةضار.

ومع ذلك، لا يزال هناك المزيد من الحجج لصالح التنوع. حتى لو كنت لا تأخذ في الاعتبار حقيقة أن العديد من الحلول تعزز المنافسة، مما يفيد المطورين والمستخدمين على حد سواء.

1 إكستيرم، أوركسفت…

اكستريم في كالي لينكس

Xterm وurxvt هما محطات طرفية لبيئة X Window. هذا يعني أنهم سيعملون بنفس الطريقة في أي بيئة عمل. من الممكن أن يكون هذا هو بالضبط سبب تفضيلهم المستخدمين ذوي الخبرةلينكس.

يعتبر Xterm محطة Linux القياسية. يتم تضمين البرنامج في جميع التوزيعات تقريبًا وغالبًا ما يبدأ التعرف على نظام التشغيل هذا.

من وجهة نظر مستخدم عديم الخبرة، يحتوي هذا البرنامج على عيب واحد مهم - يتم تكوينه عن طريق تحرير ملف .Xresources يدويًا. ولكن ل مسؤول النظامهذا، على العكس من ذلك، هو زائد كبير، لأنه كلما تم إخفاء الخيارات، قل احتمال أن يدمر المستخدم كل شيء.

ومع ذلك، يعد تكوين Xterm مهمة بسيطة إلى حد ما حتى بالنسبة للمبتدئين. البرنامج موثق جيدًا - يمكن لأولئك الذين يعانون من الكسل التام العثور على مثال جاهز على الإنترنت وتغيير الخيارات البديهية حسب ذوقهم.

Urxvt هو شوكة لمحطة rxvt مع دعم Unicode. تم تكوينه بنفس طريقة تكوين xterm - عن طريق تحرير ملف .Xresources يدويًا. على الرغم من اختصاره، إلا أن urxvt يدعم شبه الشفافية، لذلك إذا رغب المستخدم، سيبدو مثيرًا للإعجاب على سطح المكتب.

كقاعدة عامة، لا يحتاج المستخدم إلى تحديد محطات عالمية. من المؤكد أن واحدًا منهم على الأقل مثبت بالفعل بشكل افتراضي.

2 كونسول، محطة جنوم، محطة LXTerminal، محطة Xfce...


محطة جنوم على كالي لينكس

هذه محطات مخصصة للاستخدام في بيئة عمل محددة ويتم تضمينها رسميًا في التسليم القياسي الخاص بها. هُم الميزة الرئيسيةيتكون من التكامل الكامل في بيئة المستخدم.

على وجه الخصوص، يتم استخدام محطة KDE Konsole الأصلية بواسطة تطبيقات أخرى لسطح المكتب هذا: Konqueror، وKate، وDolphin، وKDevelop. يعمل هذا النهج على توسيع إمكانيات البرامج بشكل كبير ويجعل استخدامها مريحًا قدر الإمكان.

وبطبيعة الحال، تم دمج Konsole في كيدي ليس فقط من الناحية الفنية، ولكن أيضا من الناحية النظرية. ما عليك سوى إلقاء نظرة على نظام الإعدادات الخاص بهذه المحطة - يصبح من الواضح على الفور أن هناك العديد من الخيارات بحيث يمكنك تكوين كل ما يمكن تهيئته. علاوة على ذلك، دون اللجوء إلى التحرير اليدوي لملف التكوين.

وبالتالي، فإن اختيار بيئة العمل دائمًا ما يعني تلقائيًا اختيار محطة طرفية. بالطبع، يمكن إزالة الحزمة لاحقا، لكن هذا يؤدي إلى تدهور خصائص المستهلك للنظام.

3 جواك، تيلدا، ياكواكي، نعم كونسول…


Guake في كالي لينكس

هذه هي ما يسمى بالمحطات المنسدلة. استعار مطورو هذه التطبيقات الفكرة من لعبة Quake الشهيرة، حيث كانت وحدة التحكم هذه أحد العناصر المهمة للتحكم في طريقة اللعب.

الفكرة مثيرة للاهتمام حقًا. من خلال الضغط على أي مفتاح، تظهر الوحدة الطرفية على الشاشة وتختفي بنفس الطريقة تمامًا بعد قيام المستخدم بتنفيذ الإجراءات اللازمة. من الغريب أنه يمكن تحقيق نفس الشيء تقريبًا باستخدام محطة عادية - فقط قم بتعيين "مفتاح التشغيل السريع" لفتحه.

ومع ذلك، تبين أن أفكار المستخدم حول الراحة والتطبيق العملي أكثر تعقيدًا بكثير من المنطق الذي يبدو خاليًا من العيوب للتكنوقراط. أصبحت المحطات المنسدلة ذات شعبية متزايدة وتتعايش بنجاح مع التطبيقات التقليدية المماثلة في نفس النظام.

يقف YesConsole بعيدًا عن صف المحطات المنسدلة، وهو في حد ذاته ليس محطة كاملة، ولكنه يعمل فقط كغلاف للمحطة، والتي يمكن أن تكون xterm، أو urxvt، وما إلى ذلك، مما يحولها إلى قائمة منسدلة. وحدة التحكم السفلية. تشبه طريقة تكوين هذا البرنامج تكوين xterm - يحتاج المستخدم إلى تحرير ملف .Xresources يدويًا.

تظهر الممارسة أن استخدام المحطة المنسدلة يمكن أن يبسط بشكل جذري أداء عدد من العمليات. لذلك، من المستحسن أيضًا أن يكون موجودًا في النظام.

4 المنهي، qterminal، ساكورا، النمل الأبيض، المصطلحات ...


المنهي في كالي لينكس

على الرغم من استنفاد قائمة المحطات التي من الواضح أنها مطلوبة للوهلة الأولى، إلا أن المطورين يحاولون تقديم شيء جديد وأصلي للمستخدم. يتبين أن بعض القرارات ناجحة، والبعض الآخر ليس كذلك.

المثال الأكثر وضوحًا للمحطة الناجحة هو Terminator. خصوصيتها هي أن النافذة الرئيسية يمكن تقسيمها إلى عدة أجزاء، كل منها يدير محطة منفصلة. إنه مناسب جدًا للمستخدمين الذين يحتاجون إلى إجراء عدة عمليات بالتوازي ومراقبة تقدم العملية.

من المؤكد أن المصطلحات ستجذب عشاق جميع أنواع الزخارف التي يتم تنفيذها من خلال نظام الإعدادات المرئية. على الرغم من أنه ينفذ أيضًا نوافذ متعددة، مثل Terminator.

ومع ذلك، لا يمكن اعتبار المصطلحات مشروعًا مستقلاً تمامًا. تم تطوير هذه المحطة كجزء من مشروع Enlightenment لسطح المكتب. ولسوء الحظ، لم تكتسب هذه البيئة أبدًا الشعبية التي يستحقها مفهومها. ومع ذلك، هذا لا يعني أنه لا يمكن استخدام البرنامج بمفرده.

وهكذا نحصل على محطة أخرى مفيدة لبعض المهام المحددة. ويمكن للمستخدم فقط أن يقرر كيف يكون أكثر ملاءمة له للعمل - مع محطة واحدة أو مع أربعة. الشيء الرئيسي هو أن له تأثير إيجابي على النتيجة.

أقدم انتباهكم إلى مراجعة المحاكيات المفضلة لدي والتي تم تصميمها لتحل محل وحدة التحكم القياسية الخاصة بك.

النهائي


النهائي(المعروف سابقًا باسم Black Screen) ليس مجرد محاكي طرفي، ولكنه أيضًا عبارة عن غلاف تفاعلي مفتوح المصدر يحتوي على العديد من الميزات الرائعة. هذا التطبيق هو IDE (بيئة التطوير المتكاملة) على أساس

مخفية عن الضيوف

واستخدام التكنولوجيا

مخفية عن الضيوف

مخفية عن الضيوف

في واجهة المستخدميتم تضمين HTML وCSS، مما يجعل استخدام Upterm أكثر ملاءمة.

الميزة الرئيسية لـ Upterm هي وظيفة الملء التلقائي الذكية. تظهر نافذة الإكمال التلقائي أثناء الكتابة، وتقدم خيارات مختلفة لإنهاء الأوامر في القائمة المنسدلة.

على الجانب الأيمن من الإكمال التلقائي يمكنك العثور على الكثير معلومات مفيدةعلى سبيل المثال، قيم الاسم المستعار الموسعة، وصف تفصيليالأوامر، قيمة الدليل السابق (cd -)، إلخ.

ميزات أخرى:
- إدارة الخطوط
- تسليط الضوء على بناء الجملة الملونة
- يدعم علامات تبويب متعددة على اللوحة
- شريط الحالة وشريط الإدخال

النهائيهو مشروع البرمجيات الحرة والمفتوحة المصدر: مجاني ومفتوح المصدر كود المصدر، متاح على جيثب. يجب ألا تكون هناك أي مشاكل في توافق المحاكي مع التطبيقات الأكثر شيوعًا (يتوافق مع معيار VT100). يعد النظام الأساسي المشترك أيضًا أمرًا رائعًا - يعمل Upterm على أنظمة التشغيل Windows وMac وGNU/Linux.

يصف المطورون أنفسهم بإيجاز من بنات أفكارهم: "محاكي طرفي للقرن الحادي والعشرين."

تثبيت:

آرتش لينكس

ياورت -S upterm

لتوزيعات Linux الأخرى:

مخفية عن الضيوف


مخفية عن الضيوف


المنهي

كثير من الناس على دراية بهذا المحاكي الرائع. له ميزة مميزةهذه هي القدرة على إنشاء شبكة من العديد من المحطات الطرفية في نافذة واحدة. عند تطوير Terminator، استلهمنا جنوم متعدد المصطلحات و Quadkonsole وغيرها من المشاريع المماثلة، محاولين ليس فقط أخذها بعين الاعتبار أفضل الجوانب، ولكن أيضًا أضف شيئًا خاصًا بنا إلى مفهوم المحطة المتعددة النوافذ.

لديك القدرة على تقسيم مساحة العمل الخاصة بك إلى أي عدد من النوافذ عموديًا و/أو أفقيًا، كما يتوفر أيضًا دعم لعلامات التبويب. إعدادات واسعة النطاق متاحة نطاق الألوانوالخطوط ومجموعات المفاتيح، من الممكن تعيين القوالب وتثبيت المكونات الإضافية.

تثبيت:

أوبونتووالأنظمة المشابهة لأوبونتو

Sudo add-apt-repository ppa:gnome-terminator sudo apt-get update Sudo apt-get install terminator #Nightly يبني sudo add-apt-repository ppa:gnome-terminator/nightly

ديبيانوالأنظمة المشابهة لديبيان

# موجود بالفعل في الإصدار الثابت من مستودع دبيان sudo apt-get install terminator

يوجد أيضًا في مستودعات OpenSuSE وFedora وForesight وMandriva وNetBSD وما إلى ذلك.

مخفية عن الضيوف


مخفية عن الضيوف

جواكي


جواكيهو محاكي طرفي منسدل جميل. في وقت ما، كان هذا النوع من المحطات محبوبًا من قبل العديد من الأشخاص الذين لعبوا لعبة Quake. هناك العديد من التطبيقات المشابهة، مثل Yakuake (جزء من KDE) وTilda.

يدعم Guake علامات تبويب متعددة، ويطبق، مثل Terminator، مبدأ الشاشات المتعددة. تشبه أيضًا إعدادات الألوان والخطوط وتعديلات النوافذ المتقدمة تلك الموجودة في Terminator.

جواكيتمكنت من أن تصبح واحدة من المحطات المفضلة لدي. على مدى فترة طويلة من الاستخدام، لم ألاحظ أي أخطاء خطيرة أو مشاكل أخرى، لذا يمكنني أن أوصي بالتثبيت بأمان.

بشكل افتراضي، يتم العثور عليه في مستودعات Fedora وDebian وUbuntu وArchLinux.

مخفية عن الضيوف


مخفية عن الضيوف


مخفية عن الضيوف

فرط



فرط- محطة متعددة المنصات جميلة جدًا وقابلة للتوسعة للغاية، ورمزها متاح مجانًا على GitHub. بمساعدة Hyper، يمكنك تخصيص الجهاز بنفسك، وتحقيق نتائج مثيرة للاهتمام. متوافق مع أنظمة MacOS وWindows وتوزيعات Linux المختلفة.
الإضافات الفائقة هي وحدات عالمية مكتوبة بلغة JavaScript ويمكن تحريرها بسهولة. مثل المحاكيات السابقة، فهو يدعم إنشاء علامات تبويب ونوافذ متعددة.

هذا ما تبدو عليه المكونات الإضافية "Hyperyellow" و"Hyperpower"، على سبيل المثال.

النسخة الأصلية: "8 أفضل محاكيات Linux الطرفية ربما لم تسمع عنها من قبل"
المؤلف: يونيو أوزا
تاريخ النشر: 5 أغسطس 2010
ترجمة: ن. رومادانوف
تاريخ الترجمة: نوفمبر 2010

بالنسبة لبعض مستخدمي Linux، تعد الوحدة الطرفية أو سطر الأوامر أداة مفيدة وقوية يمكنها المساعدة في إنجاز المهام التي تتراوح من البسيطة إلى المعقدة، وغالبًا ما تكون أكثر كفاءة وسرعة. على الرغم من أن ذلك ليس مطلوبًا، إلا أنني أعتقد أنه لا يزال من الجيد أن تتمتع ببعض مهارات الكمبيوتر الأساسية. سطر الأوامر. بالنسبة لأولئك منكم الذين يخشون استخدام محطة Linux، قد ترغبون أولاً في الحصول على أوراق الغش أو تنزيلها لمساعدتكم في العمل مع أوامر Linux/UNIX.

منذ الأكثر شعبية توزيعات لينكسبيئة سطح المكتب هي KDE أو GNOME، ما عليك سوى استخدام المحاكيات الطرفية مثل Konsole وTerminal in GNOME وxterm. لكن هل تعلم أن هناك محاكيات طرفية وظيفية وفريدة من نوعها لنظام التشغيل Linux بخلاف تلك التي ذكرتها؟

فيما يلي قائمة ببعض أفضل محاكيات Linux الطرفية التي ربما لم تسمع عنها من قبل (مدرجة بدون ترتيب معين):

المنهي

يعد Terminator حاليًا هو المحاكي الطرفي المفضل لدي على Linux. فهو يسمح لي بتنظيم جلسات سطر أوامر متعددة بسهولة ويسمح لي بفتح لوحات متعددة في نفس النافذة. بهذه الطريقة، يمكنني تشغيل مهام متعددة مرة واحدة على سطر الأوامر بكفاءة أكبر، مع فوضى أقل على سطح المكتب. تم كتابة Terminator بلغة Python وسيتم تشغيله على أي نظام POSIX حديث مع Java 5 أو إصدار أحدث، مما يعني أنه يمكن تشغيله أيضًا على أنظمة تشغيل غير Linux مثل Windows وMac OS X.

جواكي

Guake هو محاكي طرفي لبيئة سطح مكتب جنوم يتم فتحه من أعلى الشاشة؛ تصميمه مستوحى من ألعاب الكمبيوتر مثل Quake وDoom. يمكن إزالته بسرعة من المقدمة بمفتاح واحد فقط وجعله غير مرئي تمامًا عن طريق الضغط على نفس المفتاح مرة أخرى. تتمثل ميزة استخدام محطة Guake على المحطة القياسية في أنها تفتح بشكل أسرع لأن البرنامج تم تحميله بالفعل في ذاكرة الكمبيوتر.


ياكواكي

Yakuake (Yet Another Kuake) هو محاكي طرفي منسدل لـ KDE مع ميزات مشابهة تقريبًا لمحطة Guake. تصميمه مستوحى من وحدات التحكم العاب كمبيوتر. تمامًا مثل Kate وKonqueror وتطبيقات KDE الأخرى، تعتمد وظيفة Yakuake على وظيفة محطة Konsole.


rxvt

إنه محاكي طرفي بسيط وخفيف الوزن مصمم ليكون بديلاً أكثر فعالية من حيث التكلفة لمحطة xterm الرقيقة بالفعل. تم تحقيق وفورات في التكاليف عن طريق إزالة العديد من ميزات Xterm الأقل استخدامًا، مثل محاكاة Tektronix 4014 وتكوين نمط الأداة. بالإضافة إلى ميزات مثل الإدارة باستخدام ملفات الموارد، يختلف محاكي محطة rxvt عن محطة xterm في العديد من الجوانب المهمة الأخرى.


تيلدا

إنه محاكي طرفي منسدل على طراز GTK+ يشبه محطات Guake وYakuake. يمكن تشغيل البرنامج دون أن يلاحظه أحد خلفية، والذي يسمح لك بفتحه وإغلاقه بسرعة عن طريق الضغط على مفتاح التشغيل السريع.


com.mrxvt

وهو عبارة عن محاكي طرفي متعدد علامات التبويب يعتمد على محطة rxvt، مما يضمن التوافق مع محطات DEC VT102. مثل rxvt، فهي محطة سريعة وخفيفة الوزن ومرنة ومستقلة عن بيئة سطح المكتب مثل GNOME أو KDE. الميزة الرئيسية لـ mrxvt هي استخدام علامات تبويب متعددة، تتغير أسماؤها ديناميكيًا، لكل علامة تبويب يمكنك تكوين الأوامر وتدفق الإدخال بشكل منفصل، وتعيين صبغة شفافة زائفة، وإضافة صورة خلفية، ودعم متعدد اللغات، وخطوط Freetype، تسجيل الدخول الطرفي وأكثر من ذلك بكثير.


Wterm

Wterm عبارة عن شوكة لمحطة rxvt وهي أيضًا سريعة جدًا وخفيفة الوزن. لقد تم تصميمه بأسلوب مديري النوافذ NeXTSTEP مثل Window Maker. لديه دعم نهائي للأحرف اللاتينية والصينية واليونانية، بالإضافة إلى القدرة على التخصيص بتكلفة صفر تقريبًا صور الخلفيةوتلوين لون الخلفية ووضع الخلفية شبه الشفافة.


aterm

aterm هو المحاكي الطرفي لـ AfterStep لنظام X Window، والذي يعتمد (مرة أخرى) على محطة rxvt. كما هو موضح في صفحة الويب الرئيسية للمشروع، تم تصميم aterm لخلق تجربة ممتعة المؤثرات البصرية، عند تنفيذ وظائف روتينية مثل المحاكاة الطرفية تحت X.


إذا كنت تعرف محاكيات Linux الطرفية الأخرى المتاحة والتي لم أدرجها في القائمة أعلاه، فيرجى إخبارنا بها في التعليقات.