ইনস্টল না করে সোলারিস pkg ফাইল থেকে ফাইলগুলি বের করুন


9

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

এছাড়াও, আমি ইনস্টলড প্যাকেজগুলির বিশ্বব্যাপী ডাটাবেস স্পর্শ করতে চাই না।

উত্তর:


14

যদিও এটি প্যাকেজটি ইনস্টল করবে না, আপনি প্যাকেজট্রান্স কমান্ডের সাহায্যে একটি প্যাকেজ ফাইল (ওরফ একটি ডেটাস্ট্রিম প্যাকেজ) থেকে একটি স্পুল স্থানে স্থানান্তর করতে পারেন:

pkgtrans filename.pkg / home / ব্যবহারকারী / বিদ্যমান_প্রিয়_প্যাকেজ_প্রিফিক্স_ডির

এটি আপনার ডিরেক্টরিতে প্যাকেজ ফাইল সিস্টেমের স্তরক্রমের পাশাপাশি pkginfo ফাইল এবং যে কোনও প্রাক / পোস্ট ইনস্টল স্ক্রিপ্টগুলি এক্সট্রাক্ট করবে।

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