কমান্ড লাইন ব্যবহার করার সময় প্যাকেজগুলির জন্য অ্যাড-অনগুলি কীভাবে খুঁজে পাব?


13

আমার প্রশ্ন ইতিমধ্যে জিজ্ঞাসা করা অন্যদের থেকে কিছুটা আলাদা I আমি ইতিমধ্যে উত্তরগুলির জন্য অনুসন্ধান করেছি, কিন্তু আমি এর সাথে সম্পর্কিত কিছু পাইনি।

উদাহরণস্বরূপ, আমি সর্বদা নীচের কমান্ড "sudo apt-get ইনস্টল k3b" দিয়ে টার্মিনালের মাধ্যমে K3B ইনস্টল করেছি। এটি সবসময় অবশ্যই কাজ করেছিল। একদিন, আমি এটি উবুন্টু সফয়ারওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করার সিদ্ধান্ত নিয়েছি এবং অবাক করে দিয়েছিলাম, এমন কয়েকটি অ্যাড-অন ছিল যার সম্পর্কে আমি জানতাম না। আমি তাদের কয়েকটি ইনস্টল করার জন্যও পরীক্ষা করেছি কারণ আমি তাদের দরকারী বলে মনে করেছি।

এখন, আমার প্রশ্নটি এখানে: যখন আমরা টার্মিনালের মাধ্যমে কোনও সফ্টওয়্যার ইনস্টল করার চেষ্টা করি এবং এই সফ্টওয়্যারটির অ্যাড-অন রয়েছে, তখন আমরা কীভাবে তা জানব? এবং কীভাবে আমরা টার্মিনালের মাধ্যমে অ্যাড-অন ইনস্টল করব?

আমি মনে করি আমাদের প্রথমে অ্যাড-অনগুলির নামগুলি জানতে হবে এবং তারপরে মূল সফ্টওয়্যারটি ইনস্টল হয়ে যাওয়ার পরে এটি একে একে ইনস্টল করা হবে। তবে কীভাবে আমরা টার্মিনালের মাধ্যমে সেই নামগুলি জানতে পারি? সফ্টওয়্যার সেন্টারটি ব্যবহার করা দুর্দান্ত কারণ এটি অ্যাড-অনগুলি দেখায়, প্রত্যেকের জন্য একটি সংক্ষিপ্ত বিবরণ এবং বন্ধনীতে তাদের নাম, ডান? টার্মিনালের মাধ্যমে কীভাবে?

আমি সফ্টওয়্যার সেন্টার ব্যবহার না করা পর্যন্ত আমি এদিকে কখনই নজর দিইনি। যাইহোক, কে 3 বি অবশ্যই একটি উদাহরণ ছিল অবশ্যই।


আমি সাধারণত যেটি ব্যবহার করি sudo apt-cache search firefoxতা হ'ল এটি ফায়ারফক্স প্যাকেজটিও দেখায় firefox-addon*এবং ফায়ারফক্স-এনএল / ডি / এন এন জও এক
ব্লেড19899

@ blade19899: আর নেই Not
অ্যালিক্স অ্যাক্সেল

উত্তর:


29

এই অ্যাডনগুলি প্যাকেজগুলির পরামর্শ দেওয়া হয়েছে যা কে 3 বি দিয়ে আপনার অভিজ্ঞতা বাড়ানোর জন্য। তবে সেগুলি কে 3 বি সঠিকভাবে কাজ করার জন্য প্রয়োজনীয় নয়।

টার্মিনালে, আপনি অ্যাড-অন নামগুলি (কমপক্ষে এর মধ্যে কয়েকটি) apt-cache depends k3bকমান্ড ব্যবহার করে জানতে পারবেন । অ্যাড-অন নামগুলি "প্রস্তাবনা:" বিভাগের অধীনে প্রদর্শিত হবে। উদাহরণ স্বরূপ:

apt-cache depends k3b | grep Suggests
k3b
  Suggests: k3b-extrathemes
  Suggests: normalize-audio
  Suggests: sox
  Suggests: movixmaker-2
  Suggests: libk3b6-extracodecs
  Suggests: vcdimager

দয়া করে নোট করুন, প্রস্তাবিত প্যাকেজগুলি প্রয়োজনীয় নয়। এছাড়াও খেয়াল করুন, apt-getk3b চালানোর জন্য প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করবে (যার নাম নির্ভরশীলতা) এবং সেই প্যাকেজগুলি যা প্রস্তাবিত।

এই বিষয় সম্পর্কে কিছু তথ্য পেতে আপনি এই লিঙ্কটি দেখতে চাইতে পারেন:

এই প্রশ্নটি সুপারউজার ডটকম-এ দেখুন

সংক্ষিপ্তসার হিসাবে:

  • একটি একটিতে প্যাকেজ নির্ভর করে, যা সফ্টওয়্যার চালানোর জন্য প্রয়োজন
  • একটিতে একটি প্রস্তাবিত প্যাকেজ, যা সফ্টওয়্যারটি কার্যকর করার জন্য প্রয়োজন ।
  • একটি প্রস্তাব এক প্যাকেজ, যা যা করতে পারেন ব্যবহারযোগ্যতা উন্নত সফ্টওয়্যার।

দ্রষ্টব্য, উবুন্টু সফ্টওয়্যার কেন্দ্র এবং টার্মিনাল উভয় থেকেই ডিফল্টভাবে সফ্টওয়্যারটির প্রথম দুটি বিভাগ ইনস্টল করে। সুতরাং, আপনি প্রয়োজনীয় কিছু হারাচ্ছেন না। তবে তবুও আপনি সেগুলি ইনস্টল করতে পারেন। আরও মনে রাখবেন, সফ্টওয়্যার সেন্টার এগুলি স্বয়ংক্রিয়ভাবে ইনস্টল করে না।

টার্মিনাল থেকে প্রস্তাবিত প্যাকেজ ইনস্টল করতে

আপনি যদি টার্মিনাল থেকে প্রস্তাবিত প্যাকেজ ইনস্টল করতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন

 sudo apt-get --install-suggests install k3b

এই কমান্ডটি সমস্ত প্রস্তাবিত প্যাকেজগুলির পাশাপাশি নির্ভরতা এবং প্রস্তাবিত প্যাকেজ ইনস্টল করবে।

প্রস্তাবিত প্যাকেজ ইনস্টল করতে স্থায়ীভাবে কনফিগার করতে

যদি আপনি apt-getপ্রস্তাবিত প্যাকেজগুলি স্বয়ংক্রিয়ভাবে ইনস্টল করতে স্থায়ীভাবে কনফিগার করতে চান তবে আপনি এটি করতে পারেন:

  1. /etc/apt/apt.conf.dনামের সাথে একটি ফাইল তৈরি করুন99mysettings

    gksu gedit /etc/apt/apt.conf.d/99mysettings
    
  2. তারপরে সেই ফাইলটিতে কনফিগারেশন বিকল্পটি যুক্ত করুন

    APT::Install-Suggests "true";     
    
  3. তারপরে ফাইলটি সংরক্ষণ করুন এবং gedit প্রস্থান করুন।

এখন থেকে, প্রস্তাবিত প্যাকেজগুলি স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যাবে apt-get

অনুগ্রহ করে নোট করুন, apt-get কেবলমাত্র সেই প্যাকেজগুলি ইনস্টল করবে যদি এটি কোনও সংগ্রহস্থলে খুঁজে পায়, অন্যথায়, এটি কেবল এগুলিকে উপেক্ষা করে ইনস্টলেশন দ্বারা এগিয়ে যায়।


1
খুব ভাল কমান্ড ... এটি খুব পছন্দ করেছে !!
প্রাণিত বাউভা

1
আনোয়ার, আপনার উত্তরের জন্য অনেক ধন্যবাদ। এটা সত্যিই আলোকিত ছিল। :) যারা উত্তর দিয়েছে সবাইকে ধন্যবাদ। চিয়ার্স। :) ব্রুনসেস
ব্রুনসেস

@ user74660 এটি যদি সহায়তা করে তবে আপনি উত্তরটি গ্রহণ করতে পারেন । এটি ভবিষ্যতের দর্শকদের সহায়তা করবে। আপনাকে ধন্যবাদ :)
আনোয়ার

2

আপনি যখন টার্মিনালের মাধ্যমে কোনও প্রোগ্রাম ইনস্টল করবেন এটি আপনাকে প্রস্তাবিত প্যাকেজগুলি (অ্যাড-অনস, ইত্যাদি )ও জানাবে। অর্থাৎ,

sudo apt-get install k3b
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  k3b-extrathemes sox movixmaker-2 libk3b6-extracodecs vcdimager
The following NEW packages will be installed:
  k3b
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

1

আপনি ব্যবহার করতে সক্ষম হবেন sudo apt-cache search <name>এটি সম্পর্কিত সমস্ত প্যাকেজ ফিরিয়ে দিতে হবে যেভাবেই সম্ভব।


0

একটি সম্ভাবনা

apt-cache search appname

এবং আপনি এক সাথে সমস্ত ওয়ান্টেড প্যাকেজ ইনস্টল করতে পারেন

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