উত্তর:
আপনি যদি কেবল প্যাকেজের নামে নির্দিষ্ট স্ট্রিং সন্ধান করতে চান তবে আপনি এটি করতে পারেন:
apt-cache search --names-only 'xxx'
এটি তাদের প্যাকেজের নামে ' xxx ' থাকা যে কোনও কিছু ফেরত দেবে ।
এছাড়াও আপনি ব্যবহার করতে পারেন রেগুলার এক্সপ্রেশনের :
apt-cache search --names-only 'php5$'
এটি পিএইচপি 5 এ শেষ হওয়ার সাথে সাথে কোনও প্যাকেজ ফেরত দেবে ।
নিয়মিত এক্সপ্রেশন -কেবলমাত্র নাম ছাড়াও ব্যবহার করা যেতে পারে । দেখুন কার্যক্ষম-ক্যাশে (8) man পৃষ্ঠা।
প্রথম প্রশ্ন: সমস্ত উপলভ্য প্যাকেজ দেখতে / সন্ধান করতে দ্বিখণ্ডিত বা প্রবণতা ব্যবহার করুন, তাদের উভয় অভিশাপই অ্যাপটি-গেট এবং / অথবা ডিপি কেজি তে সামঞ্জস্য করে
দ্বিতীয় প্রশ্ন: dpkg -S <COMMAND>
আপনার ডিপি কেজি অনুসন্ধানে পুরো পথটি অন্তর্ভুক্ত করা বুদ্ধিমানের কাজ হবে (যেমন / বিন / ls, কেবলমাত্র ls নয়)।
তবুও অন্য বিকল্পটি হ'ল অ্যাক্সি-ক্যাশে (অ্যাপটি-জ্যাপিয়ান-ইনডেক্স প্যাকেজে)। এটি অ্যাপ্পিটিভ সংরক্ষণাগারগুলির মাধ্যমে অনুসন্ধানের জন্য জ্যাপিয়ান সার্চ ইঞ্জিন ব্যবহার করে।
অনুসন্ধান কোয়েরিটি একটি উদ্ধৃতিতে রাখুন এবং তারপরে রেজেক্স ব্যবহার করুন। ইনস্টল করার জন্য পিএইচপি-কার্লের যে কোনও সংস্করণ অনুসন্ধান করতে, আমি ব্যবহার করি;
sudo apt-cache search "php.*curl"
যা ফিরে আসে;
php5-curl - CURL module for php5
php-http-request2 - Provides an easy way to perform HTTP requests