
ম্যাকোস ইনস্টলারটি দ্রুত এবং সহজেই ব্যবহারযোগ্য, তবে এটির অন্তর্নিহিত লগটি পরীক্ষা করে ইনস্টলেশন চলাকালীন কী ঘটে সে সম্পর্কে আপনি আরও তথ্য পেতে পারেন। তাদের কীভাবে দেখতে হয় তা এখানে বলা হয়।
ম্যাকোস ইনস্টলার ফাইলগুলি বলা হয় প্যাকেজ এবং সাধারণত .পিকেজির একটি ফাইল এক্সটেনশন থাকে। আপনি যখন আপনার ম্যাকটিতে সফ্টওয়্যার ইনস্টল করার জন্য একটি .pkg খুলেন, অ্যাপলের ইনস্টলার অ্যাপটি সফ্টওয়্যারটি যাচাই ও ইনস্টল করার জন্য একটি জটিল সিরিজ পদক্ষেপ তৈরি করে।
বেশিরভাগ .পিকেজি ফাইলগুলি স্ট্যান্ডার্ড পর্যায়ে অন্তর্ভুক্ত করা হয় যেখানে প্যাকেজটি প্রথমে যাচাই করা হয়, তারপরে পে -লোডটি বিচ্ছিন্ন করে টার্গেট ড্রাইভে অনুলিপি করা হয়।
অবশেষে, ইনস্টলেশনটি পরীক্ষা করতে, ফাইলের অনুমতিগুলি সেট করতে এবং কোনও পোস্ট-ইনস্টল ক্লিনআপ পরীক্ষা করার জন্য পোস্ট-ইনস্টল স্ক্রিপ্টটি চালানো হয়।
জিইউআই থেকে, এটি সমস্ত একটি সহজ এবং দ্রুত প্রক্রিয়াটির মতো দেখাচ্ছে। তবে, পর্দার পিছনে অনেক কিছু চলছে।
ভাগ্যক্রমে, ইনস্টলেশন চলাকালীন যা কিছু ঘটে তা একটি বিস্তৃত রেকর্ড ধারণ করে। এই লগটি দেখতে সহজ, এটি পাঠ্য ফাইলে সংরক্ষণ করুন বা এটি মুদ্রণ করুন।
ইনস্টলার একটি জেনেরিক অ্যাপ্লিকেশন যা .pkg ফাইলগুলি চালায়
বেশিরভাগ .পিকেজি ফাইলগুলিতে আসলে কোনও ইনস্টলার অ্যাপ্লিকেশন থাকে না – পরিবর্তে সেগুলি আপনার স্টার্টআপ ডিস্ক/সিস্টেম/লাইব্রেরি/কোর পরিষেবাদিগুলিতে বাস করে এমন ম্যাকোসের ইনস্টলার অ্যাপ্লিকেশন (ইনস্টলার। অ্যাপ) দ্বারা পড়া এবং চালিত হয়। বর্তমান ম্যাকোস সিকোইয়া 15.3 হ’ল 6.2 এর ইনস্টলার অ্যাপ্লিকেশন সংস্করণ।
আপনি যখন ফাইন্ডারে .pkg ফাইলটি ডাবল ক্লিক করেন, ম্যাকোস ইনস্টলার অ্যাপ্লিকেশনটি চালু করে এবং তারপরে .pkg এর ফাইলের পথটি পাস করে যাতে এটি পড়তে পারে।
আপনার ম্যাকের সমস্ত .pkg ফাইলগুলির একটি তালিকা পেতে, টিপুন কমান্ড-এফ আপনার কীবোর্ডে, তারপরে অনুসন্ধানের শব্দগুলি “ধরণের অন্যান্য” এ সেট করুন, তারপরে অনুসন্ধানের ক্ষেত্রে “ইনস্টলার” প্রবেশ করুন।
.পিকেজি ফাইলগুলি হয় বান্ডিলম্যাকোসের বিশেষ ফোল্ডার রয়েছে – যেমন বেশিরভাগ অ্যাপ্লিকেশন। .Pkg বান্ডিলগুলির পক্ষে অন্যান্য প্যাকেজগুলি অন্তর্ভুক্ত করাও সম্ভব।
এটি বিকাশকারীদের দ্বারা উত্পাদিত কাস্টম ইনস্টলারদের সম্পর্কেও সত্য, যা ইনস্টলার দ্বারা চালিত হয় না।
অ্যাপলের এক্সকোড অ্যাপের ভিতরে চারটি প্যাকেজ বান্ডিল বান্ডিল করা হয়েছিল।
ম্যাক ওএস এক্স 10.5 চিতা শুরু হয়েছিল, অ্যাপল বিকাশকারীদের তৈরির ক্ষমতা সরবরাহ করেছে এমনকি ইনস্টলার প্যাকেজ ফাইল। এগুলি বান্ডিল ফোল্ডারগুলির পরিবর্তে একক এনকোডযুক্ত ফাইল, তবে যা এখনও .পিকেজি ফাইলের নাম এক্সটেনশন এবং ইনস্টলার দ্বারা চালিত।
ফ্ল্যাট ফাইল প্যাকেজ ব্যবহারকারীদের .pkg বান্ডিলগুলি খোলার এবং অনুসন্ধানের সাথে ভিতরে তাকাতে বাধা দেয় প্যাকেজ বিষয়বস্তু দেখান প্রাসঙ্গিক মেনু আইটেম, বা টার্মিনাল অ্যাপ্লিকেশন সহ।
যে কোনও উপায়ে, খোলার সময়, ইনস্টলার .পিকেজি .পিকেজি চালায় এবং এটি কী তা কার্যকর করে।
যদি একটি .pkg থাকে না একটি ফ্ল্যাট ফাইল প্যাকেজ, আপনি পারেন নিয়ন্ত্রণ ক্লিক করুন ফাইন্ডারে এটিতে আরও চয়ন করুন প্যাকেজ বিষয়বস্তু দেখান .Pkg বান্ডিলটি খুলতে এবং এর ভিতরে কী রয়েছে তা দেখতে প্রাসঙ্গিক মেনু থেকে আইটেমটি।
ভিতরে কিছু পরিবর্তন করবেন না।
ইনস্টলেশন পরে ইনস্টলার লগ দেখুন
একটি নির্দিষ্ট .পিকেজি ইনস্টলেশন একটি একক স্ট্যান্ডার্ড ইনস্টলেশন খুলবে। স্থাপনা ইনস্টলেশন চলাকালীন পর্যায় এবং বার্তা সহ অগ্রগতি প্রদর্শন করবে। যখন ইনস্টলেশনটি সম্পন্ন হয় বা ব্যর্থ হয়, ইনস্টলার ফলাফল এবং “ইনস্টলেশন সফল হয়েছিল” এর মতো একটি বার্তা প্রদর্শন করবে।
এই মুহুর্তে, ব্যবহারকারী সাধারণত ক্লিক করবেন বন্ধ ইনস্টলার উইন্ডোতে বোতাম।

একটি সম্পূর্ণ ইনস্টলেশন সহ ইনস্টলার।
যদি ক্লিক করার পরিবর্তে বন্ধ বোতাম, ব্যবহারকারী নির্বাচন করে উইন্ডো মেনু, একটি মেনু আইটেম শিরোনাম ইনস্টলার লগ (কমান্ড-এল) উপলব্ধ। চয়ন করুন ইনস্টলার লগ একটি লগ উইন্ডো খুলতে ইনস্টলার।
লগগুলিতে ডিফল্ট পারফরম্যান্স দেখান শুধুমাত্র ত্রুটি দেখানতবে আপনি যদি ক্লিক করেন শুধুমাত্র ত্রুটি দেখান মেনু আইটেম সরঞ্জামদণ্ডের উইন্ডোর শীর্ষে আপনি চয়ন করতে পারেন ত্রুটি এবং অগ্রগতি দেখানবা সমস্ত লগ দেখান,

ইনস্টলেশন চলাকালীন ঘটনাস্থল দেখতে “সমস্ত লগ দেখান” নির্বাচন করুন।
চয়ন করুন সমস্ত লগ দেখান সম্পূর্ণ, প্রশস্ত পর্যায়ে – এবং কোনও ত্রুটি পরিবর্তন করতে ইনস্টলার চলাকালীন লগ উইন্ডোটির পাঠ্যটি ইনস্টল করা হয়েছিল। এছাড়াও আছে অনুসন্ধান লগ টেক্সট খুঁজতে লগ উইন্ডোর শীর্ষে ক্ষেত্র এবং একটি সংরক্ষণ করুন এবং মুদ্রণ বোতাম
সংরক্ষণ করুন বিশেষত দরকারী যদি আপনি বিভিন্ন .পিকেজি ফাইল থেকে বেশ কয়েকটি ইনস্টল করেন এবং সমস্ত ইনস্টলেশনগুলির রেকর্ড রাখতে চান।
আপনি প্রতিটি লগ সংরক্ষণ বা মুদ্রণ করার পরে, আপনি নিরাপদে করতে পারেন ছেড়ে দিন ইনস্টলার
ইনস্টলার লগ সহ প্রচুর দরকারী তথ্য দেখায়:
- সময় এবং ইনস্টলেশন তারিখ
- ম্যাক হার্ডওয়্যার এবং সফ্টওয়্যার কনফিগারেশন
- ব্যবহারকারীর নাম
- লক্ষ্য পথ ইনস্টল করুন
- উপাদান ইনস্টল করুন
- ত্রুটি বা সতর্কতা
- আরও
স্থাপনা
প্রতিটি ইনস্টল করার পরে, ম্যাকোস আপনার স্টার্টআপ ডিস্ক /লাইব্রেরি /রসিদগুলিতে অবস্থিত “instistory.plist” নামে একটি ফাইলে একটি ছোট রেকর্ড যুক্ত করে। এই সম্পত্তি তালিকাটি এমন কোনও স্ট্যান্ডার্ড এক্সএমএল ফাইল যা আপনি যে কোনও পাঠ্য সম্পাদক বা অ্যাপল দিয়ে পড়তে পারেন এক্সকোড বিকাশকারী অ্যাপ্লিকেশন।
ইনস্টলহিস্টরি.প্লিস্ট ফাইলের প্রতিটি আইটেমের একটি এক্সএমএল রয়েছে অভিধান প্রদর্শিত ইনস্টলেশন সম্পর্কে অল্প পরিমাণে তথ্য সহ – “প্যাকেজিড্যান্টিফায়ার” নামে একটি সাব -হিটাম। এই অ্যারে সবার একটি তালিকা রয়েছে বান্ডিল আইডি ইনস্টলার (গুলি) চালানো হয়েছিল।
একটি নাম (কী) এবং ডেটা আইটেমের একটি গ্রুপ (যেমন স্ট্রিং, অ্যারে, তারিখ, সংখ্যা বা অন্যান্য অভিধান) সহ এক্সএমএল ডেটার একটি নেস্টেড সেট হিসাবে একটি .plist অভিধানের কথা ভাবেন।
একটি বান্ডিল আইডি কেবলমাত্র একটি পাঠ্য যা বিশেষত কোনও অ্যাপ্লিকেশন বা .pkg এ ম্যাকোসকে সনাক্ত করে। উদাহরণস্বরূপ, “com.apple.installer” ম্যাকোস ইনস্টলার অ্যাপ্লিকেশনটির বান্ডিল আইডি। অ্যাপ্লিকেশন এবং .পিকেজি বিরোধগুলি এড়াতে প্রতিটি বান্ডিল আইডি অবশ্যই অনন্য হতে হবে।
inst.log
আপনি যদি ম্যাকোসে কোনও সিস্টেম-ওয়াইড লগ ফাইল (ইনস্টল.লগ) দেখতে চান তবে এটি আপনার স্টার্টআপ ডিস্ক/প্রাইভেট/ভিএআর/লগে থাকে। যদিও সাবধানতা অবলম্বন করুন: আপনি সম্প্রতি একটি পরিষ্কার ম্যাকোস ইনস্টল না করা পর্যন্ত ফাইলটি খুব বড় হতে পারে – যেমন হাজার হাজার বা এমনকি হাজার হাজার পৃষ্ঠায়।
আপনাকে/প্রাইভেট/ভিএআর/লগ দেখতে সন্ধানকারীটিতে অদৃশ্য ফাইলগুলি দেখাতে হবে। আপনি অ্যাপল দ্বারা সরবরাহিত টেক্সটডিট সহ যে কোনও সাধারণ পাঠ্য সম্পাদক ব্যবহার করে কোনও ম্যাকোস .log ফাইল দেখতে পারেন।
বেশিরভাগ ম্যাকোস লগ ফাইলগুলি এই ফোল্ডারে বা ব্যবহারকারী ফোল্ডার /লাইব্রেরি /লগে থাকে।
আপনি ম্যাকোস চালিয়ে ইনস্টল.লগ ফাইলও দেখতে পারেন কনসোল অ্যাপ্লিকেশনটিতে আপনার স্টার্টআপ ডিস্ক /অ্যাপে অ্যাপ। কনসোলটি আপনাকে একটি কেন্দ্রীয় স্থানে সমস্ত সিস্টেম লগ দেখায়।
কনসোলে ইনস্টল দেখতে, কেবল নির্বাচন করুন লগ রিপোর্ট সাইডবারে, তারপরে ডাবল ক্লিক করুন inst.log ডানদিকে ফাইল ফলক মধ্যে। লগটি পরিষ্কার করার জন্য বিকল্পগুলিও রয়েছে এবং তারা আপনার স্টার্টআপ ডিস্কে কোথায় থাকে তা প্রকাশ করে।
প্যাকেটিল
ম্যাকোসে একটি কমান্ড-লাইন টার্মিনাল অ্যাপ্লিকেশনও অন্তর্ভুক্ত রয়েছে pkgutil
যা একটি সাধারণ উদ্দেশ্য। পিকিজি ইউটিলিটি। টার্মিনাল প্রকারে ব্যবহারের জন্য বিকল্প এবং নির্দেশাবলী দেখতে:
man pkgutil
এবং টিপুন প্রত্যাবর্তন আপনার কীবোর্ডে ম্যানুয়াল সিস্টেম থেকে বেরিয়ে আসার জন্য, টিপুন নিয়ন্ত্রণ-জেড বা কেনআপনি টাইপ করতে পারেন Pkgutiil -h টার্মিনালের একটি তালিকা পেতে pkgutil
অনুমতি
pkgutil
কিছু দুর্দান্ত বিকল্প রয়েছে যা আপনাকে আপনার ম্যাকের .pkgs সম্পর্কে তথ্য দেখতে দেয়। আরও কিছু আকর্ষণীয় বিকল্প রয়েছে:
- – পিকেজিএস (প্রদত্ত ভলিউমে সমস্ত ইনস্টলড প্যাকেজ আইডি প্রদর্শন করুন)
- – ফাইল (নির্দিষ্ট প্যাকেজ দ্বারা ইনস্টল করা ফাইল)
- -পিকেজি-ইনফো (একটি প্যাকেজ সম্পর্কে মেটাডেটা প্রদর্শন করুন)
- – ভুলে যান (নির্দিষ্ট প্যাকেজের জন্য রসিদ ডেটা বাতিল করুন)
- – সম্প্রসারণ (একটি ফোল্ডারের একটি ফ্ল্যাট .পিকেজি সম্প্রসারণ)
- – সমতল (প্রসারণের বিপরীত)
- -চেক-স্বাক্ষর (একটি প্যাকেজের স্বাক্ষর যাচাই করুন)
বেশিরভাগ .পিকেজিগুলিতে একটি বোম (উপাদান বিল) ফাইল রয়েছে – এবং অন্য কমান্ড -লাইনে সরঞ্জাম (lsbom
) সমস্ত আপনাকে একটি .pkg এ কী রয়েছে তা তালিকাভুক্ত করতে বোমা পড়তে দেয়।
লগ মুছুন
আপনি যদি/ব্যক্তিগত/var/লগ চান তবে আপনি সময় -সময়ে থাকা কিছু লগ সরিয়ে ফেলতে পারেন। ম্যাকোস দ্বারা লক বা ব্যবহৃত কিছু মুছুন।
সময়ে সময়ে, ম্যাকোস সেগুলি সংকুচিত করবে এবং পুরানো লগগুলি সরিয়ে ফেলবে। এই লগ ফাইলগুলি .gz বা .bz2 ফাইল হিসাবে উপস্থিত হবে।
আপনার যদি এই সঞ্চিত লগগুলির প্রয়োজন না হয় তবে আপনি সেগুলি সরিয়ে ফেলতে পারেন।
আপনি কনসোল অ্যাপের মধ্যে থেকে লগটিও সরিয়ে ফেলতে পারেন। ফাইন্ডার এবং কনসোল উভয় ক্ষেত্রেই আপনার সুরক্ষিত লগটি সরাতে প্রশাসকের পাসওয়ার্ডের প্রয়োজন হবে।
মনে রাখবেন যে, আপনি যখন আপনার ম্যাক থেকে লগ ফাইলগুলি সরিয়ে ফেলেন, সেই বার্তাগুলি চিরতরে চলে গেছে এবং এখন উপলব্ধ হবে না।
আপনি যদি ম্যাকোস দ্বারা ব্যবহৃত সিস্টেম লগগুলি সরিয়ে ফেলেন তবে ডিস্কে লগ বার্তা লেখার প্রয়োজন হলে এটি স্বয়ংক্রিয়ভাবে একটি নতুন অনুলিপি তৈরি করবে। সমস্ত কিছু পুনরায় সেট করতে এবং রিফ্রেশ করতে লগ অপসারণের পরে আপনার ম্যাক পুনরায় চালু করা ভাল।
আপনার যদি পরে কিছু লগ ফাইল রাখার প্রয়োজন হয় তবে আপনার ম্যাক দিয়ে সেগুলি পরিষ্কার করতে চান তবে প্রথম লগ ফাইলগুলির ব্যাকআপ অনুলিপি তৈরি করতে ভুলবেন না।
ইনস্টলার ইউটিলিটিস
আপনি যদি নিজের নিজস্ব .পিকেজি ইনস্টলার তৈরি করতে চান তবে ম্যাকোসের একটি অন্তর্নিহিত কমান্ড লাইন সরঞ্জাম রয়েছে যার নাম বলা হয়। pkgbuild
তৃতীয় পক্ষের ইউটিলিটি প্যাকেজ নির্মাতা ($ 25) অ্যারেলিয়াম প্যাকেজ সমাবেশ তৈরি করতে এবং আরও সহজ তৈরি করতে সহায়তা করে।
স্টিফেন সুড্রে বাস নামে একটি বিনামূল্যে প্যাকেজ নির্মাতা রয়েছে প্যাকেজ,
এছাড়াও শীতল .pkg পরিদর্শক সরঞ্জাম দেখুন চার্লসফ্টের প্রশান্তবাদী ($ 20)।
আরেকটি দুর্দান্ত ছোট ইনস্টলার হ’ল ইউটিলিটি সন্দেহযুক্ত প্যাকেজ মায়ের বর্জ্য থেকে। এই ইউটিলিটি আপনাকে ম্যাকোস ইনস্টলারটির ভিতরে না চালিয়ে উঁকি দেওয়ার অনুমতি দেয় – আপনাকে প্যাকেজ স্বাক্ষর যাচাই করতে, কোনও ইনস্টলারটিতে কী ঘটে তা দেখুন এবং কোনও ইনস্টলার কোন স্ক্রিপ্ট চালাবে তা দেখুন।
ম্যাকোস ইনস্টলার আর্কিটেকচারটি খুব শক্তিশালী এবং আসলে 2000 সালে ম্যাক ওএস এক্সের প্রথম প্রকাশে ফিরে যায়। আসলে, .পিকেজি আর্কিটেকচার সমস্ত উপায়ে ম্যাকোসের বাহুতে যায়, নেক্সটস্টেপ,
ভবিষ্যতের একটি নিবন্ধে, আমরা সাধারণ ম্যাকোস ইনস্টলার ত্রুটিগুলি দেখব এবং ম্যাকোস ইনস্টলার প্যাকেজগুলি কীভাবে তৈরি করা হয় এবং সেগুলির মধ্যে কী অন্তর্ভুক্ত রয়েছে তা নিয়ে আলোচনা করব।