ملفات جنوم

برنامج GNOME Files ، المعروف سابقًا داخليًا باسم Nautilus ، هو مدير الملفات الرسمي لبيئة سطح مكتب GNOME . وهو، مثل Nautilus، برنامج مجاني ومفتوح المصدر بموجب شروط رخصة جنو العمومية الصغرى .

تاريخ

تم تطوير Nautilus، السلف لـ GNOME Files، في الأصل بواسطة Eazel و Andy Hertzfeld (مؤسس Eazel ومهندس سابق في Apple ) في عام 1999. وكان اسم "Nautilus" عبارة عن تلاعب بالألفاظ، حيث يستحضر صدفة النوتيلوس لتمثيل غلاف نظام التشغيل .

في بداية عام 2000، نشر ريتشارد هيستغراي أولى لقطات الشاشة لإصدار معاينة نوتيلوس [ 4 ] :0.1

في ديسمبر 2000، نُشر مقال بعنوان «نوتيلوس، مدير الملفات الجديد في جنوم» في مجلة لينكس . [ 5 ]

تهدف واجهة Nautilus Desktop Shell إلى استبدال مدير الملفات GMC (المشتق من مدير الملفات القديم Midnight Commander) في الإصدارات الجديدة من GNOME. وما يبدو ظاهريًا مجرد مدير ملفات آخر، يتضح عند التدقيق أنه أكثر من ذلك بكثير.

ماتياس واركوس، نوتيلوس، مدير الملفات الجديد في جنوم، مجلة لينكس، العدد 3 (2000)، ص 116-119، http://www.linux-magazine.com/issue/03/Nautilus.pdf

حلّ برنامج نوتيلوس محلّ برنامج ميدنايت كوماندير في جنوم 1.4 (2001) [ 6 ] ، وأصبح مدير الملفات الافتراضي منذ الإصدار 2.0 فصاعدًا. كان نوتيلوس المنتج الرئيسي لشركة إيزل التي أُغلقت لاحقًا.

صدرت ملفات جنوم لأول مرة عام ٢٠٠١، واستمر تطويرها منذ ذلك الحين. فيما يلي تسلسل زمني موجز لتاريخ تطويرها:

  • تم إصدار الإصدار 1.0 في 13 مارس 2001، [ 7 ] وتم دمجه في GNOME 1.4. [ 8 ]
  • كان الإصدار 2.0 عبارة عن نسخة معدلة إلى GTK+ 2.0.
  • تضمنت النسخة 2.2 تغييرات لجعلها أكثر توافقًا مع إرشادات واجهة المستخدم.
  • قام الإصدار 2.4 بتغيير مجلد سطح المكتب إلى (يمثل الرمز ~ مجلد "الرئيسية"~/Desktop الخاص بالمستخدم ) ليكون متوافقًا مع معايير freedesktop.org .
  • في الإصدار المُضمّن مع جنوم 2.6، تحوّل برنامج نوتيلوس إلى واجهة مكانية . [ 9 ] وقد جعلت العديد من توزيعات لينكس وضع "المتصفح" الوضع الافتراضي. ولا تزال الواجهة "الكلاسيكية" متاحة.
    • بواسطة أيقونة على شكل خزانة ملفات .
    • عن طريق خيار في قائمة "تحرير -> تفضيلات -> سلوك" في برنامج نوتيلوس.
    • في قائمة السياق الخاصة بالمجلد.
    • باستخدام مفتاح "--browser" عند بدء التشغيل بواسطة أمر عبر مشغل أو واجهة سطر أوامر .
  • قدم جنوم 2.14 إصدارًا من نوتيلوس مع تحسينات في البحث، ودعم اختياري مدمج لـ Beagle، وإمكانية حفظ عمليات البحث كمجلدات افتراضية . [ 10 ] [ 11 ]
  • مع إصدار GNOME 2.22، تم نقل Nautilus إلى GVfs الذي تم تقديمه حديثًا ، وهو نظام الملفات الافتراضي البديل لنظام GnomeVFS القديم .
  • يضيف الإصدار المستقر 2.24 من برنامج Nautilus بعض الميزات الجديدة، وخاصة التصفح بعلامات التبويب وتحسين إكمال علامات التبويب.
  • مع GNOME 2.30، عاد Nautilus من واجهة مكانية إلى نموذج تنقل المتصفح [ 12 ] بشكل افتراضي.
  • أضاف الإصدار 2.32 نافذة حوار لمعالجة التعارضات عند نسخ الملفات أو نقلها، وتأثيرًا شفافًا للأيقونات عند قص الملفات في مجلد، كما حسّن سلة المهملات بإضافة ميزة استعادة الملفات. [ 13 ] إضافةً إلى ذلك، يُعد هذا الإصدار الأخير الذي يعتمد على GTK2 قبل الانتقال إلى جنوم 3.0 مع GTK3. تم تطوير نوتيلوس 2.x إلى كاجا، وكذلك سطح مكتب ماتي من جنوم 2.x بعد جنوم 3.0. واليوم، يعتمد كل من ماتي وكاجا على GTK3.
  • أحدثت بيئة جنوم 3.0 تغييرًا جذريًا في تجربة المستخدم لبرنامج نوتيلوس، مع التركيز على الشريط الجانبي والأيقونات. بالإضافة إلى ذلك، تم تحسين مربع حوار "الاتصال بالخادم". [ 14 ] تم نقل نوتيلوس إلى GTK3.
  • أضاف الإصدار 3.4 وظيفة التراجع. [ 15 ]
  • قدّم الإصدار 3.6 تصميمًا مُحسّنًا لواجهة المستخدم ، وأيقونة جانبية رمزية، وميزة بحث جديدة، بالإضافة إلى إزالة العديد من الميزات مثل تعيين خلفية النافذة، والشعارات، ووضع تقسيم الشاشة، والوضع المكاني، والبرامج النصية، ووضع العرض المُصغّر، وعرض الشجرة. وتم تغيير اسم تطبيق Nautilus إلى Files، مع أنه لا يزال يُسمى Nautilus داخليًا في بعض التوزيعات. [ 16 ] أدت هذه التغييرات الكبيرة إلى الكثير من الانتقادات، وقررت العديد من الشركات، مثل Linux Mint، إصدار نسخة مُعدّلة من الإصدار 3.4. [ 17 ] [ 18 ]
  • تضمنت النسخة 3.8 خيارًا جديدًا لعرض الملفات والمجلدات على شكل شجرة، وعنصرًا جديدًا للاتصال بالخادم في الشريط الجانبي، وتحميلًا تدريجيًا لنتائج البحث . [ 19 ]
  • قدم الإصدار 3.10 تصميمًا مُحسّنًا قليلاً لواجهة المستخدم حيث تم دمج أشرطة العناوين وأشرطة الأدوات في عنصر واحد يسمى أشرطة الرأس.
  • أدخل الإصدار 3.18 التكامل مع Google Drive [ 20 ] [ 21 ] وإعدادات GOA (gnome-online-accounts) [ 22 ] .
  • تم نقل الإصدار 43 إلى GTK4 و libadwaita . [ 23 ]
  • يُستخدم الإصدار 47 لتنفيذ مربعات حوار فتح الملفات في جنوم، والتي كانت سابقًا قاعدة بيانات منفصلة. [ 24 ]

سمات

ملفات جنوم 40 (صدرت في مارس 2021)

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

يُمكن لبرنامج نوتيلوس عرض معاينات للملفات في أيقوناتها، سواء كانت ملفات نصية أو صورًا أو ملفات صوتية أو فيديو، وذلك عبر أدوات عرض الصور المصغرة مثل توتيم . ويتم عرض معاينة للملفات الصوتية (تشغيلها عبر جي ستريمر ) عند تحريك مؤشر الماوس فوقها.

في الإصدارات السابقة، تضمن برنامج نوتيلوس أيقونات متجهة أصلية صممتها سوزان كار . [ 25 ]

تجريد نظام الملفات

يوفر برنامج GNOME Files صفحة خاصة لإدارة أجهزة التخزين.

يعتمد برنامج GNOME Files على طبقة تجريد نظام الملفات (التي يوفرها GVfs ) لتصفح أنظمة الملفات المحلية والبعيدة، بما في ذلك على سبيل المثال لا الحصر مواقع FTP ، ومشاركات Windows SMB ، وبروتوكول OBEX (الذي يتم تنفيذه غالبًا على الهواتف المحمولة)، والملفات المنقولة عبر بروتوكول shell ، وخوادم HTTP و WebDAV و SFTP .

باستخدام مكتبة GIO ، يتتبع برنامج Nautilus تعديلات الملفات المحلية في الوقت الفعلي، مما يُغني عن الحاجة إلى تحديث العرض. تدعم GIO داخليًا كلاً من Gamin و FAM ، ونظام inotify الخاص بنظام Linux ، ونظام إشعارات أحداث الملفات الخاص بنظام Solaris .

إطار عمل فهرسة الملفات والبحث عن الملفات

يعتمد برنامج GNOME Files على Tracker (الذي كان يُسمى سابقًا "MetaTracker") لفهرسة الملفات، وبالتالي فهو قادر على توفير نتائج بحث سريعة عن الملفات.

إعادة تسمية الدفعات

تم تقديم ميزة إعادة تسمية الملفات دفعة واحدة مع إصدار GNOME Files 3.22 (2016). [ 26 ]

إدارة الأرشيف

يُضيف الإصدار 3.22 من GNOME Files ميزة ضغط وفك ضغط الملفات بشكلٍ مُدمج. افتراضيًا، كانت معالجة ملفات الأرشيف (مثل .tar و .gz ) تُعهد إلى File Roller (أو أداة أخرى). يستفيد المستخدمون الآن من شريط تقدم، ودعم التراجع، ومعالج إنشاء الأرشيف.

يمكن تعطيل سلوك "الاستخراج عند الفتح" الجديد ، الذي يقوم تلقائيًا باستخراج ملف الأرشيف بالنقر المزدوج عليه، في الإعدادات. [ 26 ]

أنواع MIME

تُوحّد هيئة IANA أنواع MIME (وتُسمى أيضًا "نوع الوسائط" أو "نوع المحتوى") ، ثم يتولى مشروع freedesktop.orgshared-mime-info ضمان عمل هذه الأنواع على جميع بيئات سطح المكتب المجانية . [ 27 ] في الوقت الحالي، تستخدم بيئات GNOME وKDE و Xfce وROX على الأقل قاعدة البيانات هذه.

انظر أيضاً

مراجع

  1. "الإصدار 50.2.2" .
  2. "47.5" . تم الاطلاع عليه بتاريخ 4 يوليو 2025 .
  3. "الترخيص" . جنوم جيت لاب . 17 يوليو 2017. تم الاطلاع عليه في 20 يونيو 2019 .
  4. هيستغراي، ريتشارد (فبراير 2000). "لقطات شاشة نوتيلوس" . ionet.net/~hestgray . مؤرشف من الأصل في 7 فبراير 2001. تُظهر لقطة الشاشة الأولى عرض الأيقونات الافتراضي لدليل المستخدم الخاص بي. لاحظ كيف أن تخطيط الأيقونات غير منظم حاليًا :-). 
  5. واركوس، ماتياس (ديسمبر 2000). "نوتيلوس، مدير الملفات الجديد في جنوم" (ملف PDF) . مجلة لينكس (3): 116-119 . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 14 ديسمبر 2004. يهدف برنامج نوتيلوس ديسكتوب شيل إلى استبدال مدير الملفات GMC (المشتق من برنامج ميدنايت كوماندير العريق) في الإصدارات الجديدة من جنوم. ما يبدو ظاهريًا مجرد مدير ملفات آخر، يتضح عند التدقيق أنه أكثر من ذلك بكثير.
  6. إصدار جنوم 1.4: بيئة سطح المكتب تتميز بالقوة والاستقرار والصقل والتكامل (بيان صحفي)، مؤسسة جنوم، 2 أبريل 2001 ، تم الاطلاع عليه في 13 سبتمبر 2016
  7. مايكل هول (15 مارس 2001). "مراجعة: نوتيلوس 1.0: هل استحق إيزل مكانه في جنوم؟" . لينكس بلانيت . مؤرشف من الأصل في 5 فبراير 2012. تم الاطلاع عليه في 19 فبراير 2007 .
  8. جنوم (2 أبريل 2001). "إصدار جنوم 1.4 - بيئة سطح مكتب تتميز بالقوة والاستقرار والتحسين والتكامل" . بيان صحفي من جنوم . مؤرشف من الأصل بتاريخ 3 مارس 2007. تم الاطلاع عليه بتاريخ 19 فبراير 2007 .
  9. موراي كامينغ؛ كولين تشارلز (31 مارس 2004). "ما الجديد في جنوم 2.6" . جنوم . تم الاسترجاع في 24 ديسمبر 2006 .
  10. ديفيد مادلي (15 مارس 2006). "GNOME 2.14 : ما الجديد للمستخدمين" . GNOME . تم الاسترجاع في 24 ديسمبر 2006 . 
  11. ألكسندر لارسون (7 ديسمبر 2005). "اطلبوا تجدوا" . مدونة ألكسندر لارسون . مؤرشف من الأصل بتاريخ 12 ديسمبر 2006. تم الاطلاع عليه بتاريخ 24 ديسمبر 2006 .
  12. "ملاحظات إصدار جنوم 2.30" . library.gnome.org . تم الاطلاع عليه بتاريخ 30 ديسمبر 2024 .
  13. "ملاحظات إصدار جنوم 2.32" . library.gnome.org . مؤرشف من الأصل بتاريخ 22-12-2012 . تم الاطلاع عليه بتاريخ 15-10-2012 .
  14. "ملاحظات إصدار جنوم 3.0" . library.gnome.org . مؤرشف من الأصل بتاريخ 27 يناير 2013. تم الاطلاع عليه بتاريخ 15 أكتوبر 2012 .
  15. "ملاحظات إصدار جنوم 3.4" . library.gnome.org . مؤرشف من الأصل بتاريخ 30 مارس 2012. تم الاطلاع عليه بتاريخ 15 أكتوبر 2012 .
  16. "ملاحظات إصدار جنوم 3.6" . library.gnome.org . مؤرشف من الأصل بتاريخ 30 ديسمبر 2012. تم الاطلاع عليه بتاريخ 15 أكتوبر 2012 .
  17. "فريق لينكس منت يُنشئ نسخة معدلة من نوتيلوس - ذا إتش أوبن: أخبار وميزات" . h-online.com . 6 أغسطس 2012.
  18. "تقديم نيمو" . مؤرشف من الأصل بتاريخ 2012-09-05 . تم الاطلاع عليه بتاريخ 2013-05-24 .
  19. "تحديثات لتطبيقات جنوم" . help.gnome.org .
  20. "سيسمح لك GNOME 3.18 بالوصول إلى ملفات Google Drive الخاصة بك في Nautilus" . 2015-09-30.
  21. "إصدار جنوم 3.18 متوفر مع جوجل درايف" . 30-09-2015.
  22. "Projects/GnomeOnlineAccounts - GNOME Wiki!" . wiki.gnome.org .
  23. سنيدون، جوي (17 أغسطس 2022). "أفضل الميزات الجديدة في جنوم 43" . أومج! أوبونتو . تم الاطلاع عليه بتاريخ 17 نوفمبر 2025 .
  24. "ملاحظات إصدار جنوم" . ملاحظات إصدار جنوم . تم الاطلاع عليها بتاريخ 17 نوفمبر 2025 .
  25. "مساهمو نوتيلوس" . جنوم. 2004. تم الاسترجاع في 31-10-2007 .
  26. ١ ٢ "يضيف برنامج نوتيلوس ٣.٢٢ ميزات إعادة تسمية الملفات دفعة واحدة، وضغط الملفات الأصلي" . يا إلهي! أوبونتو! ٣١ أغسطس ٢٠١٦.
  27. "shared-mime-info" . freedesktop.org .