أخر الاخبار

كيفية استعادة المجلد الذي تحول إلى حزمة في OS X

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



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

كيفية استعادة المجلد الذي تحول إلى حزمة في OS X

استعادة مجلد على جهاز Mac باستخدام Terminal

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


وسيقوم بذلك أيضًا إذا كان المجلد الخاص بك يحتوي على ملحق خاطئ، مثل .app . لكي تعمل هذه التعليمات، ستحتاج إلى تثبيت أدوات مطور macOS Xcode ، حيث لا يتم تثبيت أوامر getfileinfo و setfile على macOS بشكل افتراضي.


لإزالة هذه السمات من مجلدات macOS، افتح تطبيق Terminal ( Launchpad > Other > Terminal ) واستخدم الأمر cd لإدخال الدليل الذي يحتوي على المجلد "المعطل". 

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

محطة مع الأمر getfileinfo

لإزالة بت سمة الحزمة من المجلد الخاص بك واستعادة الوصول، اكتب مجلد setfile -ab في التطبيق الطرفي، مع استبدال المجلد بموقع المجلد الخاص بك. 

اكتب المجلد getfileinfo -aB (استبدال المجلد ) للتحقق من حالة سمة الحزمة بعد ذلك - إذا تم إرجاع 0 ، فقد تمت إزالة السمة.

محطة مع الأوامر setfile وgetfileinfo

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


حدد موقع المجلد في Finder ، وانقر بزر الماوس الأيمن واضغط على Get Info لتحميل معلومات السمة الخاصة بك.

الحصول على معلومات في قائمة النقر بزر الماوس الأيمن

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

الاسم والامتداد المحدد i

سيطلب منك Finder تأكيد ما إذا كنت تريد إزالة الامتداد من المجلد الخاص بك. انقر فوق الزر إزالة للتأكيد.

قم بإزالة نافذة تأكيد الامتداد

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


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


استخراج مجلدات ماك باستخدام المحطة

تأتي حزمة macOS الحقيقية بتنسيقات ملفات مختلفة، بما في ذلك ملفات PKG وDMG. تختلف طريقة تعاملك مع استعادة المجلدات أو استخراجها بهذه التنسيقات قليلاً. إذا كنت ترغب في استعادة المجلدات من ملفات حزمة macOS الأصلية، فإن تطبيق Terminal يتيح لك القيام بذلك.


تفترض هذه الطرق أنك تحاول الوصول إلى المجلدات من ملفات PKG أو DMG المجمعة. إذا كانت الملفات تالفة (أو ليست ملفات PKG أو DMG حقيقية)، فلن تعمل هذه الإرشادات.


إذا كنت تريد استعادة المجلدات من ملفات DMG، فستحتاج إلى تثبيتها كمحرك أقراص افتراضي أولاً. يمكنك القيام بذلك عن طريق فتح الوحدة الطرفية من Launchpad > Other > Terminal . 

اكتب hdiutil Attach file.dmg ، مع استبدال file.dmg بموقع واسم ملف DMG الخاص بك، ثم اضغط على Enter لتشغيل الأمر.

الأمر hdultil في النافذة الطرفية

سيتم تثبيت مجلد DMG الخاص بك كمجلد ضمن دليل وحدات التخزين على محرك أقراص macOS الخاص بك. لنسخ محتويات ملف DMG الخاص بك إلى مجلد macOS جديد، اكتب cp -r /Volumes/File/ /Users/Username/Folder ، مع استبدال File بالاسم الأصلي لملف DMG، واستبدال Username/Folder بالموقع المطلوب نسخ الملفات.

أمر cp في النافذة الطرفية

اكتب معلومات hdiutil لتحديد موقع معرف محرك الأقراص لملف DMG المثبت لديك، ثم اكتب hdiutil detach /dev/drive لإلغاء تحميل ملف DMG، مع استبدال /dev/drive بمعرف الجهاز الصحيح.

أمر hdutil في النافذة الطرفية

ستتم استعادة محتويات ملف DMG الخاص بك إلى مجلد جديد، جاهزًا لتتمكن من الوصول إليه.


لاستخراج الملفات والمجلدات من ملف PKG إلى مجلد macOS قياسي، افتح تطبيق Terminal ( Launchpad > Other > Terminal ). 

من هناك، اكتب pkgutil -expand /location/file.pkg newpkgfolder ، مع استبدال /location/file.pkg بموقع واسم ملف PKG، و newpkgfolder بمجلد الاستخراج الصحيح.

pkgutil في النافذة الطرفية

سيتم استخراج محتويات ملف حزمة PKG إلى الموقع الذي حددته.


التعامل مع ملفات ومجلدات MacOS

إذا كنت لا تعرف كيفية استعادة مجلد على جهاز Mac، فجرّب هذه الطرق أولاً. في كثير من الحالات، يمكنك استعادة مجلد macOS معطل عن طريق إصلاح الامتداد أو إزالة سمات ملف معينة. إذا كان لديك ملف حزمة macOS أصلي بتنسيقات PKG أو DMG، فيمكنك استخراج المحتويات باستخدام تطبيق Terminal.


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


تعليقات



    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -