আমি একটি প্যাকেজ ইনস্টল করার আগে আমি কী সংস্করণ পাব তা জানতে চাই। আমি কিভাবে ব্যবহার ইনস্টল করার পূর্বে সংস্করণ চেক করবেন apt-get
অথবা aptitude
ডেবিয়ান বা উবুন্টু উপর?
আমি একটি প্যাকেজ ইনস্টল করার আগে আমি কী সংস্করণ পাব তা জানতে চাই। আমি কিভাবে ব্যবহার ইনস্টল করার পূর্বে সংস্করণ চেক করবেন apt-get
অথবা aptitude
ডেবিয়ান বা উবুন্টু উপর?
উত্তর:
apt-get
আপনি যদি কোনও প্যাকেজ আপগ্রেড / ইনস্টল করেন তবে কী হবে তা দেখার জন্য আপনি একটি সিমুলেশন চালাতে পারেন:
apt-get -s install <package>
সমস্ত সম্ভাব্য আপগ্রেডগুলি দেখতে, upgrade
ভারবোজ মোডে একটি চালান এবং সিমুলেশন সহ (নিরাপদ থাকতে), nবাতিল করতে টিপুন :
apt-get -V -s upgrade
কার্যক্ষম-ক্যাশে
বিকল্পটি policy
কোনও প্যাকেজের ইনস্টলড এবং রিমোট সংস্করণ (ইনস্টল প্রার্থী) প্রদর্শন করতে পারে।
apt-cache policy <package>
কার্যক্ষম-শো-সংস্করণ
ইনস্টল করা থাকলে এক বা একাধিক প্যাকেজ সম্পর্কিত সংস্করণ তথ্য প্রদর্শন করে:
apt-show-versions <package>
-u
প্যাকেজের নামের সাথে বা ছাড়াই স্যুইচটি পাস করা কেবলমাত্র আপগ্রেডযোগ্য প্যাকেজগুলি দেখায়।
প্রবণতা
এর কনসোল জিইউআই aptitude
নতুন সংস্করণ সহ আপগ্রেডযোগ্য প্যাকেজগুলি প্রদর্শন করতে পারে। 'আপগ্রেডযোগ্য প্যাকেজস' মেনুটি খুলুন। vএকটি প্যাকেজে চাপলে আরও বিশদ সংস্করণ তথ্য প্রদর্শিত হবে।
বা কমান্ড লাইনে:
aptitude versions <package>
-V
সিমুলেশন স্যুইচটি দিয়ে নিরাপদে থাকার জন্য পাসিং সংস্করণগুলি সম্পর্কে বিশদ তথ্য প্রদর্শন করবে:
aptitude -V -s install <package>
বদলে install <package>
দিয়ে upgrade
সব আপগ্রেড প্যাকেজ থেকে সংস্করণ প্রদর্শন করবে।
apt-get -V -s upgrade
আমার দিন তৈরি, আপনাকে ধন্যবাদ!
apt-get install -s
হয় sudo
?
apt show <packages>
এছাড়াও তালিকায় যোগ করা যেতে পারে
ডিপিকেজি এবং গ্রেপ ব্যবহারের অন্য উপায় :
dpkg -s <package> | grep Version
আর একটি বিকল্প, আপনি যদি প্যাকেজের পুরো নামটি না জানেন তবে যথাযথতার অনুসন্ধানের আউটপুটটি বিন্যাস করছে:
aptitude search <package> -F "%c %p %d %V"
%c
= স্থিতি (প্যাকেজ ইনস্টল করা বা না)
%p
= প্যাকেজের নাম
%d
= প্যাকেজের বিবরণ
%V
= উপলব্ধ প্যাকেজের সংস্করণ
তথ্যসূত্র: http://linux.die.net/man/8/aptitude
প্যাকেজের নাম পেতে:
apt-cache search *search term*
সংস্করণের বিবরণ পেতে:
apt-cache show *packagename*
আমি বিশ্বাস করি apt-get
এবং পছন্দসই পদ্ধতিতে এবং apt-cache
অবচিত হচ্ছি । অ্যাপটি-স্যুটটির দীর্ঘায়ু দেওয়া, এটি সম্ভবত কিছুটা সময় নিরাপদ বাজি!apt
aptitude
তুমি লিখতে পারো apt show <package>
apt-cache
আমি যে apt
দুটি বিষয় ব্যবহার করছি সে সম্পর্কে কথা বলছেন ... আমি কী মিস করছি?
apt
এবং apt-cache
একই জিনিস। আপনি যদি সোর্স কোডটি পরীক্ষা করেন তবে সেগুলি উভয়ই একই কার্যকারিতাটির সম্মুখ প্রান্ত: কারণ show
, একটি ফাংশন বলা হয় ShowPackage
এবং এর জন্য search
, একটি ফাংশন বলে DoSearch
।
$ rmadison gdm3
gdm3 | 2.30.5-6squeeze2 | squeeze-security | i386
gdm3 | 2.30.5-6squeeze5 | squeeze | i386
gdm3 | 3.4.1-8 | wheezy | i386
gdm3 | 3.14.1-7 | jessie | i386
gdm3 | 3.18.0-2 | stretch | i386
gdm3 | 3.18.0-2 | sid | i386
devscriptts.deb থেকে
ইনস্টল করার আগে সর্বশেষতম উপলব্ধ প্যাকেজটি দেখতে To আপডেট করুন যাতে আপনার সর্বশেষতম প্যাকেজ আপডেট থাকে।
$sudo apt-get update
এখন, নীচের রান কমান্ডটি ইনস্টল করার আগে আপনার সংগ্রহস্থলে উপলব্ধ সর্বশেষতম প্যাকেজটি পরীক্ষা করতে।
$apt-cache show <package name>
উদাহরণ:
$apt-cache show latexila
অথবা
$apt-cache show npm