FreSH يجلب شل متوافق مع bash بمللي ثانية إلى Windows
قم بتشغيل نصوص bash بشكل أصلي على Windows مع بدء تشغيل شبه فوري وملف تنفيذي محمول واحد يندمج في Explorer وWindows Terminal. تم إنشاء FreSH بواسطة موسى بوستانجي، ويستهدف المطورين ومديري النظام والمستخدمين المتقدمين الذين يحتاجون إلى سطر أوامر مشابه لـ Unix على Windows المكتبي. يركز على زمن بدء تشغيل منخفض جدًا، ودعم مدمج للأدوات الشائعة في Unix مثل awk، وملف ~/.freshrc لتخصيص البيئة، مما يجعله عمليًا لعمليات العمل النصية السريعة وجلسات الصدفة التفاعلية.
ماذا يوفر FreSH فعليًا؟
يوفر FreSH قشرة متوافقة مع bash تعمل بدون طبقات خارجية، وتنفيذ نصوص bash بشكل أصلي على Windows من ملف تنفيذي محمول واحد. تتضمن الأداة أدوات شائعة بأسلوب Unix وتقبل ارتباطات ملفات نصوص .sh و .frsh. يمكن أن تسجل خيارات المثبت إدخالات PATH وتضيف ملف تعريف Windows Terminal، مما يضع القشرة كنقطة دخول بديلة لسطر الأوامر بجانب القشور الموجودة.
هل يبطئ نظامك أثناء الجلسة؟
يركز وقت بدء التشغيل والتشغيل على انخفاض الحمل، مع وقت بدء تشغيل معلن حوالي 22 مللي ثانية وتصميم يتجنب الاعتماديات المعقدة أثناء التشغيل. يعني نموذج الملف التنفيذي المحمول عدم وجود خدمات خلفية دائمة أو تغييرات في السجل بشكل افتراضي، لذا فإن القشرة لا تقدم استخدام موارد خلفية مستمر يؤثر عادةً على استجابة سطح المكتب.
هل من الآمن تثبيته وتشغيله على الآلات الإنتاجية؟
يؤتمت المثبت التكامل مع الحفاظ على حدود النظام؛ يمكنه تعيين PATH، وتسجيل ملفات تعريف Terminal، وإنشاء ارتباطات الملفات أثناء التثبيت. يقلل نهج الملف التنفيذي الواحد من المساحة السطحية للتغييرات النظامية المتطفلة، لكن المثبت يعدل إعدادات النظام عندما يتم اختيار تلك الخيارات التكامل، والتي يجب على المسؤولين أخذها في الاعتبار قبل تمكين التسجيل التلقائي على الأنظمة الحرجة.
هل أحتاج إلى معرفة تقنية لتكوينه واستخدامه؟
تستهدف التكوينات المستخدمين التقنيين؛ التعديلات البيئية تعيش في ملف ~/.freshrc وتنتظر القشرة معرفة بنصوص bash وتكوين القشرة. كشف المطور عن خيارات المثبت لتكامل Terminal و Explorer، مما يبسط الإعداد للمستخدمين المريحين في اختيار علامات المثبت، بينما قد يحتاج المستخدمون الأقل تقنية إلى إرشادات لتحرير ملف التكوين.
ملاءمة واضحة للمطورين والمسؤولين الذين يحتاجون إلى واجهة شل أصلية سريعة
FreSH تناسب المطورين ومديري النظام الذين يحتاجون إلى واجهة متوافقة مع bash ذات زمن انتقال منخفض على أجهزة كمبيوتر Windows، والذين يشعرون بالراحة في تعديل ملفات تكوين الشل. التبادل الرئيسي هو أن خطوات التكامل تعدل إعدادات النظام عند تفعيلها، لذا خطط لتلك التغييرات قبل تشغيل المثبت على الأجهزة المدارة. استخدم الملف التنفيذي المحمول للاختبار السريع قبل تطبيق التسجيل على مستوى النظام.