কম্পিউটার টিউটোরিয়াল

ম্যাকওএসে প্যাকেজ-স্টাইল ফোল্ডারকে দ্রুত রেগুলার ফোল্ডারে রিভার্ট করুন

সকল সফটওয়্যারের মতই, ম্যাকওএস 가끔 বাগ বা সমস্যা থেকে মুক্ত নয়। যদিও এটি দুর্লভ ঘটনা, ম্যাকওএসে ফোল্ডারগুলো কখনও কখনও রেগুলার ফোল্ডার থেকে প্যাকেজের মত দেখানোর রূপে পরিবর্তন হয়ে যায়, যেন নতুন ম্যাকওএস অ্যাপ ইনস্টল করতে ব্যবহৃত প্যাকেজ। এটি ডিজাইন অনুযায়িও হতে পারে, বিশেষ করে যদি আপনি নতুন সফটওয়্যার তৈরি করেন।

ধন্যবাদ, একটি ফোল্ডার ম্যাকএ রিস্টোর করা সহজ প্রসেস, আপনাকে যদি দরকার হয়। এটি করার কয়েকটি উপায় আছে, কিন্তু সবচেয়ে সহজ মেথড হলো ম্যাক টার্মিনাল অ্যাপ ব্যবহার করা। এখানে কীভাবে ম্যাকএ একটি ফোল্ডার রিস্টোর করবেন, ফরম্যাট যেকোনো হোক।

টার্মিনাল ব্যবহার করে ম্যাকএ একটি ফোল্ডার রিস্টোর করুন

ম্যাক ফাইন্ডার অ্যাপ চেষ্টা করে অটোমেটিক্যালি ডিটেক্ট করতে একটি ফাইল বা ফোল্ডার সত্যিকারের উদ্দেশ্য কী যাতে সেটি জানতে পারে কীভাবে সেটি সঠিকভাবে হ্যান্ডেল করতে হবে। যদি ফোল্ডারের ওপর ভুল অ্যাট্রিবিউট অ্যাপ্লাই হয়ে থাকে, তবে ফাইন্ডার আপনার ফোল্ডারকে একটি প্যাকেজ হিসেবে ট্রিট করবে এবং আপনাকে সেটির ভেতরের ফাইলগুলো এক্সেস করতে দেবে না।

এটি আরো করবে যদি আপনার ফোল্ডারের ভুল এক্সটেনশন থাকে, যেমন .app। এই ইনস্ট্রাকশনগুলো কাজ করার জন্য, আপনাকে ম্যাকওএস Xcode Developer Tools ইনস্টল থাকতে হবে, কারণ getfileinfo এবং setfile কমান্ডগুলো ম্যাকওএস ডিফল্টলি ইনস্টল থাকে না।

  • ম্যাকওএস ফোল্ডার থেকে এই অ্যাট্রিবিউটগুলো রিমুভ করতে, Terminal অ্যাপ খুলুন (Launchpad > Other > Terminal) এবং cd কমান্ড ব্যবহার করে আপনার "ব্রোকেন" ফোল্ডার সম্পন্ন ডিরেক্টরিতে প্রবেশ করুন।
  • এই সমস্যার মূল কারণ হলো has bundle অ্যাট্রিবিউট বিট, তাই এটি চেক করতে, টার্মিনাল অ্যাপে getfileinfo -aB folder টাইপ করুন, folder-কে আপনি যে ফোল্ডার চেক করতে চান তার লোকেশন দিয়ে রিপ্লেস করুন। যদি কমান্ডটি 1 রিটার্ন করে, তবে এই অ্যাট্রিবিউট আপনার ফোল্ডারে অ্যাপ্লাই হয়েছে, মানে এটি রিমুভ করতে হবে।
  • আপনার ফোল্ডার থেকে has bundle অ্যাট্রিবিউট বিট রিমুভ করতে এবং অ্যাক্সেস রিস্টোর করতে, টার্মিনাল অ্যাপে setfile -a b folder টাইপ করুন, folder-কে আপনার ফোল্ডার লোকেশন দিয়ে রিপ্লেস করুন। 
  • getfileinfo -aB folder টাইপ করুন (folder রিপ্লেস করে) has bundle অ্যাট্রিবিউট স্ট্যাটাস চেক করতে এরপর — যদি 0 রিটার্ন করা হয়, তবে অ্যাট্রিবিউটটি রিমুভ হয়েছে।

has bundle অ্যাট্রিবিউট রিমুভ করার পর, Finder অ্যাপে ফোল্ডারটি অ্যাক্সেস করার চেষ্টা করুন, যা ডকে আইকন হিসেবে বা লঞ্চপ্যাডে থাকে। আপনি যদি এখনও ফোল্ডারটি এক্সেস না कर पান, তবে চেক করুন আপনার ফোল্ডারের সাথে অনন্য এক্সটেনশন 붙어 আছে কিনা।

  • Finder-এ ফোল্ডারটি লোকেট করুন, রাইট-ক্লিক করুন এবং Get Info চাপুন আপনার অ্যাট্রিবিউট ইনফরমেশন লোড করতে।
  • এটি একটি আলাদা উইন্ডো লোড করবে যাতে আপনার ফোল্ডারের অতিরিক্ত ইনফরমেশন থাকে। Name & Extension সাব-ক্যাটাগরি ক্লিক করুন আপনার ফোল্ডারের "সত্যিকারের" নাম দেখতে। যদি এর সাথে কোনো ফাইল এক্সটেনশন থাকে (উদাহরণস্বরূপ, .app), এটি রিমুভ করুন এবং আপনার কীবোর্ডে enter চাপুন সেভ করতে।
  • ফাইন্ডার আপনাকে কনফার্ম করতে বলবে আপনি কি আপনার ফোল্ডার থেকে এক্সটেনশন রিমুভ করতে চান। কনফার্ম করার জন্য Remove বাটনে ক্লিক করুন।

এক্সটেনশন রিমুভ হলে, আপনার ফোল্ডার ফাইন্ডারে নরম্যাল রূপে ফিরে আসা উচিত, যাতে আপনি সেটি নরম্যালি খুলতে পারেন। 

আপনি হয়তো একটি আসল ম্যাকওএস প্যাকেজ (যেমন PKG বা DMG ফাইল) থেকে ফাইল ও ফোল্ডার এক্সেস করতে চান। যদি এটাই হয়, তবে সহজতম মেথড হলো কন্টেন্ট এক্সট্রাক্ট করে একটি নতুন ফোল্ডারে রাখা।

টার্মিনাল ব্যবহার করে ম্যাক ফোল্ডার এক্সট্রাক্ট করুন

একটি আসল ম্যাকওএস প্যাকেজ çeşitli ফাইল ফরম্যাটে আসে, যার মধ্যে PKG এবং DMG ফাইল। আপনি এই ফরম্যাটগুলো থেকে ফোল্ডার রিস্টোর বা এক্সট্রাক্ট করার পদ্ধতি কিছুটা ভিন্ন। আপনি যদি আসল ম্যাকওএস প্যাকেজ ফাইল থেকে ফোল্ডার রিস্টোর করতে চান, তবে টার্মিনাল অ্যাপ আপনাকে এটি করতে দেয়।

এই মেথডগুলো অনুমান করে যে আপনি PKG বা DMG ফাইল থেকে ফোল্ডার এক্সেস করার চেষ্টা করছেন। যদি ফাইলগুলো করাপ্ট হয় (অথবা আসল PKG বা DMG ফাইল না হয়), তবে এই ইনস্ট্রাকশনগুলো কাজ করবে না।

  • আপনি যদি DMG ফাইল থেকে ফোল্ডার রিস্টোর করতে চান, তবে আপনাকে প্রথমে এটি ভার্চুয়াল ড্রাইভ হিসেবে মাউন্ট করতে হবে। আপনি এটি করতে পারেন Terminal খুলে Launchpad > Other > Terminal থেকে। 
  • hdiutil attach file.dmg টাইপ করুন, file.dmg-কে আপনার DMG ফাইল লোকেশন ও ফাইলনেম দিয়ে রিপ্লেস করুন, তারপর enter চাপুন কমান্ড রান করতে।
  • আপনার DMG ফোল্ডার আপনার ম্যাকওএস ড্রাইভের Volumes ডিরেক্টরির অধীনে একটি ফোল্ডার হিসেবে মাউন্ট হবে। আপনার DMG ফাইল কন্টেন্ট একটি নতুন ম্যাকওএস ফোল্ডারে কপি করতে, cp -r /Volumes/File/ /Users/Username/Folder টাইপ করুন, File-কে আপনার DMG ফাইল আসল নাম দিয়ে রিপ্লেস করুন, এবং Username/Folder-কে ফাইল কপি করার লোকেশন দিয়ে রিপ্লেস করুন।
  • hdiutil info টাইপ করুন আপনার মাউন্ট করা DMG ফাইলের ড্রাইভ আইডেন্টিফায়ার লোকেট করতে, তারপর hdiutil detach /dev/drive টাইপ করুন আপনার DMG ফাইল আনমাউন্ট করতে, /dev/drive-কে সঠিক ডিভাইস আইডেন্টিফায়ার দিয়ে রিপ্লেস করুন।

আপনার DMG ফাইল কন্টেন্ট একটি নতুন ফোল্ডারে রিস্টোর হয়ে যাবে, যেটি আপনার জন্য এক্সেস করার জন্য প্রস্তুত।

  • PKG ফাইল থেকে ফাইল ও ফোল্ডার একটি স্ট্যান্ডার্ড ম্যাকওএস ফোল্ডারে এক্সট্রাক্ট করতে, Terminal অ্যাপ খুলুন (Launchpad > Other > Terminal). 
  • সেখান থেকে, pkgutil -expand /location/file.pkg newpkgfolder টাইপ করুন, /location/file.pkg-কে আপনার PKG ফাইল লোকেশন ও ফাইলনেম দিয়ে রিপ্লেস করুন, এবং newpkgfolder-কে সঠিক এক্সট্রাকশন ফোল্ডার দিয়ে রিপ্লেস করুন।

PKG প্যাকেজ ফাইল কন্টেন্ট আপনার স্পেসিফাই করা লোকেশনে এক্সট্রাক্ট হয়ে যাবে।

ম্যাকওএস ফাইল ও ফোল্ডার হ্যান্ডলিং

আপনি যদি না জানেন ম্যাকএ ফোল্ডার কীভাবে রিস্টোর করবেন, তবে এই মেথডগুলো প্রথমে ট্রাই করুন। অনেক ক্ষেত্রে, আপনি এক্সটেনশন ফিক্স করে বা কিছু ফাইল অ্যাট্রিবিউট রিমুভ করে একটি ব্রোকেন ম্যাকওএস ফোল্ডার রিস্টোর করতে পারেন। আপনার যদি PKG বা DMG ফরম্যাটে আসল ম্যাকওএস প্যাকেজ ফাইল থাকে, তবে আপনি টার্মিনাল অ্যাপ ব্যবহার করে কন্টেন্ট এক্সট্রাক্ট করতে পারেন।

তবে, সব ফোল্ডার রিকভার করা যায় না। আপনার ম্যাক টাইম মেশিন দিয়ে ব্যাকআপ নেওয়া ভালো যাতে আপনি সবসময় আপনার ফাইল রিট্রিভ করতে পারেন, এমনকি যদি কোনো ফোল্ডার ভবিষ্যতে করাপ্ট বা ইনঅ্যাকসেসিবল হয়।

  1. macOS-এ Dropbox রিমুভ বা আনইনস্টল করার উপায়

  2. ম্যাকের ডাউনলোড ফোল্ডার ফিরিয়ে আনুন — সহজ ধাপে ধাপে গাইড

  3. macOS-এ ডিস্ক ইউটিলিটি ব্যবহার করে ফোল্ডার এনক্রিপ্ট করুন: দ্রুত এবং সহজ পদ্ধতি

  4. macOS ডাউনগ্রেড করার উপায়: ধাপে ধাপে গাইড