ইনস্টলার প্রোগ্রাম দ্বারা কোন ফাইল ইনস্টল করা আছে তা আমি কীভাবে জানব?


18

ইনস্টলার প্রোগ্রাম দ্বারা কোন ফাইলগুলি ইনস্টল করা আছে তা আমি কীভাবে জানতে পারি? একটি নতুন অ্যাপ্লিকেশন ইনস্টল করার সময় এমন কোনও প্রোগ্রাম রয়েছে যা এটি সনাক্ত করতে পারে?

উত্তর:


15

ইনস্টলার দ্বারা অনুলিপি করা ফাইলগুলির তালিকা দেখতে আপনি একটি ইনস্টলার উইন্ডোতে কমান্ড- I টিপতে পারেন:

আপনি এটি ব্যবহার করতে পারেন lsbom:

lsbom bundle.pkg/Contents/Archive.bom
lsbom $(pkgutil --bom nonbundle.pkg)

আপনি যদি ইতিমধ্যে একটি প্যাকেজ ইনস্টল করে থাকেন তবে আপনি ব্যবহার করতে পারেন pkgutil --filesবা lsbom:

pkgutil --files com.tapbots.TweetbotMac
lsbom /var/db/receipts/com.tapbots.TweetbotMac.bom

2

প্যাসিফিস্ট (শেয়ারওয়্যার, $ 20) নামে একটি অ্যাপ রয়েছে যা আপনাকে ওএস এক্স প্যাকেজ ফাইলগুলি পরিদর্শন করতে এবং সেগুলির সামগ্রীগুলি দেখতে সহায়তা করে look তাদের ওয়েবসাইট থেকে সরাসরি উদ্ধৃতি:

এটি দরকারী, উদাহরণস্বরূপ, […] আপনি যদি ডাউনলোড প্যাকেজটি ইনস্টল করার আগে এটি ইনস্টল করবে কি না তা পরীক্ষা করতে চান।

আপনি এটি নিখরচায় ডাউনলোড করতে পারেন (যার শুরুতে 15 সেকেন্ড বিলম্ব রয়েছে), অথবা নিবন্ধনের জন্য $ 20। ইনস্টলারে ওপেন প্যাকেজ কমান্ডটি ব্যবহার করে , আপনি ইনস্টলার প্যাকেজের ভিতরে দেখতে পারেন এবং এটি কী করছে তা জানতে পারেন doing সাধারণত আপনি কোনও স্ক্রিপ্ট বা অনুরূপ সন্ধান করতে পারেন যা আপনি কী ইনস্টল ও সরানো হয়েছে তা দেখতে ব্যবহার করতে পারেন।


বা, যদি কেউ বেতনের সফটওয়্যার ব্যবহার করতে ইচ্ছুক না হয় তবে আনপেকেজি হ'ল সঠিক উদ্দেশ্যে এই সরঞ্জামটি বেছে নেওয়া।
ঘোস্টলাইরিক্স

1

মধ্যে Installer.app অ্যাপ্লিকেশন, আপনি ব্যবহার করতে পারেন ফাইল > দেখান ফাইল ... মেনু প্যাকেজ সূচিপত্র তালিকা। এই তালিকাটি সংকোচিত ফাইলগুলি প্রতিফলিত করে যা ইনস্টলার আপনার ম্যাকটিতে অনুলিপি করবে।

ইনস্টলার অ্যাপ্লিকেশন চালু হয় যখন আপনি একটি স্ট্যান্ডার্ড ইনস্টলার প্যাকেজ খুলবেন।

সচেতন হন যে কোনও ইনস্টলার প্যাকেজ, pkgএবং mpkg, স্ক্রিপ্টগুলি বা অন্যান্য পদ্ধতিগুলি সনাক্ত করতে অসুবিধা ব্যবহার করে ফাইল ইনস্টল করতে পারে।

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

আপনি যদি কোনও ইনস্টলার সম্পর্কে অনিশ্চিত হন তবে বিকাশকারীর সাথে যোগাযোগ করুন। আমরা উদাহরণস্বরূপ ইনস্টল করা ফাইল এবং ব্যবহৃত কোনও স্ক্রিপ্টগুলির তালিকা প্রকাশ করি । এটি ভাল অনুশীলন এবং গ্রাহকের চাহিদা বিকাশকারীদের এই বিশদটি ভাগ করতে সাহায্য করবে।


0

আপনি যদি 10.4.x "টাইগার" বা 10.5.x "চিতাবাঘ" ব্যবহার করেন তবে fslogger হ'ল আপনার সিস্টেমে পরিবর্তনগুলি লগ করার একটি উপায়। এটি এবং অন্যান্য বিকল্পগুলি এখানে আলোচনা করা হয়েছে:

http://hints.macworld.com/article.php?story=20091223115101622


হুঁ মম ... আকর্ষণীয় .... কমপক্ষে ২০০৫ থেকে ২০১৫ সালে করা একটি প্রশ্নের একটি ওএসের সমাধান
অ্যালান

0

@Lri এর উত্তর চমৎকার এবং আমি আরেকটি পতাকা সম্পর্কে তথ্য যোগ করতে চান pkgutil। ম্যানপেজ থেকে:

--payload-files path

পথে থাকা আনইনস্টল করা ফ্ল্যাট প্যাকেজ (গুলি) এর পেওডের মধ্যে সংরক্ষণাগারভুক্ত ফাইলগুলি তালিকাভুক্ত করুন। এটি সমতুল্য হওয়া উচিত "lsbom -s `pkgutil --bom path`"। নোট করুন যে ফ্ল্যাট প্যাকেজ সংরক্ষণাগারটিতে একাধিক প্যাকেজ থাকতে পারে এবং আনইনস্টল হওয়া প্যাকেজগুলির জন্য গন্তব্যের অবস্থানটি এই আদেশটি অজানা।

উদাহরণ:

pkgutil --payload-files node-v10.15.3.pkg

এই পতাকাটি ব্যবহার করে, আমি ইনস্টলারে "ফাইলগুলি দেখান" কমান্ড ( + i) উপস্থাপিত একই তালিকাটি দেখতে সক্ষম হয়েছি ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.