আমার locate
কমান্ড কাজ করে না, তবে আমি জানতে পারি যে আমাকে চালাতে হবে updatedb
। যাইহোক, যে কমান্ড আবাহন করার পরে, ব্যাশ বলছেন bash: updatedb: command not found
। আমার কি করা উচিৎ?
আমার locate
কমান্ড কাজ করে না, তবে আমি জানতে পারি যে আমাকে চালাতে হবে updatedb
। যাইহোক, যে কমান্ড আবাহন করার পরে, ব্যাশ বলছেন bash: updatedb: command not found
। আমার কি করা উচিৎ?
উত্তর:
আমি মনে করি আপনি সনাক্ত প্রোগ্রামটি ইনস্টল করা প্রয়োজন। একটি ডিবিয়ান লেনি সিস্টেমে, / usr / bin / আপডেটb ফাইলটি / etc / বিকল্প / আপডেটবিতে একটি সিএমিলিংক যা /usr/bin/updatedb.findutils এ একটি সিমিলিঙ্ক।
Dpkg -S ব্যবহার করে কোনও ফাইলের অন্তর্ভুক্ত কোন প্যাকেজটির সন্ধান করতে পারবেন:
$ dpkg -S /usr/bin/updatedb.findutils
locate: /usr/bin/updatedb.findutils
সুতরাং আমি মনে করি আপনাকে ইনস্টল করা প্রয়োজন এবং তারপরে আপডেট হিসাবে রুট হিসাবে চালানো দরকার।
সম্পাদনা: হ্যাঁ, আপনার চিহ্নিত প্যাকেজ দরকার। /Usr/share/doc/findutils/NEWS.Deban.gz ফাইলটিতে আপনি পড়তে পারেন:
সন্ধানকারী প্যাকেজটিতে আর অন্তর্ভুক্ত নেই। এটি পৃথক প্যাকেজ "সনাক্তকরণ" এ বিভক্ত হয়েছে।
এবং তারপরে / নভেম্বরে / শেয়ার / ডক / ফাইন্ডুটিলস / এক্সচেঞ্জলগ.ডেবিয়ান.gz, ১১ নভেম্বর ২০০ 2007-এর চেঞ্জলগে:
পৃথক প্যাকেজ থেকে সনাক্ত / আপডেট বি বিভক্ত।
এটি ইনস্টল করা হয়নি এবং নাটেক্সোর তালিকাভুক্ত ডিরেক্টরিগুলিতে নয়, তবে এটি ইনস্টল করার জন্য আমি একটি সমাধান পেয়েছি। নেতৃত্বের জন্য আপনাকে ধন্যবাদ!
http://www.nicecabbage.com/2009/08/install-locate-and-updatedb-on-centos-and-debian/
মূল: apt-get install locate
প্রশাসনিক সুযোগ-সুবিধাগুলি সহ আপনাকে 'আপডেটডিব' করতে হবে। আমি যতদূর মনে রাখছি, সন্ধানীগুলি একটি প্রমিত দেবিয়ান বিতরণ / ইনস্টলেশনের অংশ, সুতরাং /etc/updatedb.conf এবং /etc/cron.daily/(s)locon এ দেখুন।
যদি কোনও কিছু না ভাঙা হয় তবে একটি নতুন আপডেটডবি তৈরি করা [ডাটাবেস সনাক্ত করা] একটি দৈনিক ক্রোনজব, সুতরাং যাইহোক আপনি এই বিষয়ে উদ্বিগ্ন হন না