আর্ক লিনাক্স প্যাকম্যান প্যাকেজ সংস্করণ উল্লেখ করে


12

আমি জানি যে আমি pacmanএটির ম্যানুয়ালটিতে দেখানো পছন্দ মতো প্যাকেজ সংস্করণটি সংজ্ঞায়িত করতে পারি pacman -S "bash>=3.2"। তবে কীভাবে জানব কী সংস্করণ উপলব্ধ?

আমি এটাও জানি যে pacman.db ফাইলগুলিতে সিঙ্ক করার পরে মিররগুলির অনুলিপি তৈরি করা হচ্ছে /var/lib/pacman/sync/, তবে এই ফাইলগুলি মানব-পঠনযোগ্য নয়।

আর যদি আমি কিছু সংস্করণ ইনস্টল করতে চান virtualboxউদাহরণস্বরূপ, আমি আশা কোথাও আয়না হয়, এর নতুন সংস্করণ প্রয়োজন হয় না যে linux(যেমন সেট IgnorePkgমধ্যে pacman.conf) তুলনায় আমি (কারণ ইনস্টল করা আছে nvidiaড্রাইভার)? আমি কীভাবে জানব যে এটি কী সংস্করণ এবং যদি এটি উপলব্ধ থাকে?


"তবে কীভাবে জানব যে কোন সংস্করণগুলি উপলব্ধ?" pacman -Si package_nameযথেষ্ট না ?
ব্রায়াম

@ ব্রায়াম নং, এটি আপনাকে কেবলমাত্র নতুন উপলব্ধ উপলব্ধ করে।
মেরিডিয়াস

এরই মধ্যে আমি seblu.net/a/arm এ আর্চ রোলব্যাক মেশিন থেকে ম্যানুয়ালি ওয়ান্টেড প্যাকেজগুলি ডাউনলোড করেছি তবে এই পদ্ধতির জন্য ম্যানুয়ালি ডাউনলোড করা দরকার ছিল এবং সত্যই সময় সাশ্রয়ী প্যাকেজ ইনস্টল করার চেষ্টা করা হয়েছিল।
মেরিডিয়াস

উত্তর:


11

আপনি এমন কোনও সংস্করণ নির্দিষ্ট করতে পারবেন না যা সহজেই রোলিং রিলিজ হিসাবে pacmanকেবল সর্বশেষতম সরবরাহ করে। আপনি যখন কিছু ইনস্টল করেন, সেই প্যাকেজটি আপনার কম্পিউটারে /var/cache/pacman/pkg/ডিয়ারে সঞ্চিত থাকে, সুতরাং আপনি যদি একটি সংস্করণ ডাউনগ্রেড করতে চান বা অন্য নির্দিষ্ট করতে চান, আপনাকে pacman -Uআপনার ক্যাশে থাকা প্যাকেজের নামটি ব্যবহার করতে হবে । সেখানে "টাইম মেশিন" রেপো রয়েছে যেখানে লোকেরা কেবল পুরানো প্যাকেজগুলি সঞ্চয় করে, আপনি যে সংস্করণটি চান তা ডাউনলোড করতে পারেন এবং pacman -Uএটি ইনস্টল করতে ব্যবহার করতে পারেন।

আপনি যদি প্যাকেজটির আপডেট আপডেট না করতে চান তবে কীভাবে প্যাকম্যান পৃষ্ঠায় উইকিটি পরীক্ষা করুন বা এই https://wiki.archlinux.org/index.php দেখুন না সে সম্পর্কে আপনাকে সচেতন থাকতে হবে / ডাউনগ্রেডিং_প্যাকেজগুলি#Q:_I_ স্ক্যান নোট_ডাউনগ্রেড_এ_প্যাকেজ ২২ সি_কারণ_এক_ নির্ভরতা


আমি প্যাকম্যান-ইউ এবং পূর্বে ইনস্টল করা প্যাকেজগুলি এবং আর্চ রোলব্যাক মেশিনগুলিরও জানি। আমার প্রশ্নটি কীভাবে সঠিক প্যাকেজ সংস্করণে অনুসন্ধানের প্রক্রিয়াটি সহজ করতে হবে তা বোঝানো হয়েছিল।
মেরিডিয়াস

@ মিরিডিয়াস আপনি ভুল প্রশ্ন জিজ্ঞাসা করছেন: আর্চ একটি রোলিং রিলিজ, একটি প্যাকেজের একমাত্র সংস্করণ - সমস্ত উদ্দেশ্যে - বর্তমান সংস্করণ। আংশিক আপগ্রেডগুলি অসমর্থিত
জেসনওয়ারিয়ান

2
"রোলিং রিলিজ হিসাবে, প্যাকম্যান কেবল সর্বশেষতম সরবরাহ করবে।" ভুল! রোলিং রিলিজ এটি বোঝায় না। আপনার রোলিং রিলিজ থাকতে পারে যা পুরানো প্যাকেজগুলিকে সমর্থন করে।
রোক ক্রালজ

@meridius আমি ব্যবহৃত pacman -Uপ্যাকেজ আমি প্রয়োজন, পূর্ণ url সহ বিকল্প archive.archlinux.org/packages । এছাড়াও আপনি এই বিশেষ প্যাকেজটিকে উপেক্ষা তালিকায় যোগ করতে চাইতে পারেন, অন্যথায় এটি ওভাররাইড হয়ে যাবে। @ জেসনওয়ারিয়ান, রোলিংয়ের মুক্তির অনেকগুলি সুবিধা রয়েছে তবে কিছু কিছু জাহাজ খুশী হয় এবং আপনাকে কিছুটা "নতুন নয়" সংস্করণ রাখতে বাধ্য করা হয়: ডি অবিরত সমাধানগুলি প্রয়োগ করা হয়।
m3nda
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.