Centos6 এ কোনও পছন্দসই প্যাকেজ কীভাবে ইনস্টল করবেন


12

এটি একটি ল্যাপ্সের লিনাক্স ব্যবহারের প্রচারের জন্য আমি একটি কলেজের জন্য যাচ্ছি।

আমার একটি ভাগ করা অবস্থান আছে, আমাকে এটি কল করতে দিন /tp; আমি আমার সমস্ত গ্রন্থাগার এবং প্যাকেজগুলি ডিফল্ট ইনস্টলের মতো ঠিক এই স্থানে ইনস্টল করতে চাই। এটি করার কারণটি হ'ল: আমি চাই যে এই সার্ভারের সাথে যুক্ত নেটওয়ার্কের সমস্ত ব্যবহারকারীরা তাদের প্রোগ্রামগুলিকে এই নির্দিষ্ট অবস্থানের সাথে প্রোগ্রামটির জন্য লাইব্রেরিগুলি বেছে নেওয়ার জন্য লিঙ্ক করুন।

আমি যে নিকটে এসেছি ব্যবহার করছিলাম (উদাহরণস্বরূপ) yum install boost --installroot=/tp/। ইউ এই স্থানে আয়না তালিকার সন্ধান শুরু করায় এটি কার্যকর হয়নি। আমি ইনস্টলেশনটি লোকেশনটিতে সম্পন্ন করতে চাই/tp/

উত্তর:


3

ইনস্টলট টুলটি ক্রুট পরিবেশে প্যাকেজ ইনস্টল করার মতো পরিস্থিতিতে ব্যবহারযোগ্য। সমস্ত ইয়াম কনফিগারেশন এবং রেপো ফাইলগুলিতে /tpতাদের নিজ নিজ পথ রেখে ইনস্টল করার চেষ্টা করুন এবং আপনার কাস্টম প্যাকেজ ইনস্টলেশন কাজ করবে। (যেমন /tp/etc/yum.conf:)।

এরকম ক্ষেত্রে /tpyum দ্বারা পঠিত বা লিখিত যে কোনও ফাইলের জন্য সংশোধন করা হবে। এর মধ্যে রয়েছে কনফিগারেশন ফাইল, ইয়াম লগ ফাইল, ভাণ্ডার সম্পর্কিত তথ্য ইত্যাদি includes


3

থেকে rpmমানুষ পৃষ্ঠা:

   --prefix NEWPATH
          For relocatable binary packages, translate all file  paths  that
          start  with  the  installation  prefix in the package relocation
          hint(s) to NEWPATH.

   --relocate OLDPATH=NEWPATH
          For relocatable binary packages, translate all file  paths  that
          start with OLDPATH in the package relocation hint(s) to NEWPATH.
          This option can be used repeatedly if several OLDPATH's  in  the
          package are to be relocated.

4
--prefix w / yum এর উপস্থিত বলে মনে হচ্ছে না (কমপক্ষে CentOS 6.4 x64 এ)
ডক্টর জে

2
উত্তরটি বলছে এটি এর জন্য rpm, না yum
Lakata

0

আপনি কেবলমাত্র chroot /tp/আপনার রুটটিকে সেই জায়গায় পরিবর্তন করতে পারেন। তারপরে আপনার yumইনস্টলেশনটি আবার চেষ্টা করুন ।

এটি LIVEOS এর পক্ষে সাধারণ, প্রোটোটাইপ / টেস্ট রানের জন্য বড় প্যাকেজ ইনস্টলেশন প্রয়োজন, অন্যদিকে প্রাক-নকশা করা র‌্যামডিস্ক নির্দিষ্ট স্থানে ছোট বরাদ্দ করা হয়।

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