সন্ধান করুন এবং আপডেটড বি কাজ করে না। আমার কি করা উচিৎ?


12

আমার locateকমান্ড কাজ করে না, তবে আমি জানতে পারি যে আমাকে চালাতে হবে updatedb। যাইহোক, যে কমান্ড আবাহন করার পরে, ব্যাশ বলছেন bash: updatedb: command not found। আমার কি করা উচিৎ?


হয় আপডেটবিড ইনস্টল করা নেই, হয় তা আপনার $ PATH ভেরিয়েবলে নেই। আপডেটডেব চালানোর সময়, আপনাকে অবশ্যই এটি রুট বা sudo দিয়ে করতে হবে।
পেটরাস

আপনি

উত্তর:


10

আমি মনে করি আপনি সনাক্ত প্রোগ্রামটি ইনস্টল করা প্রয়োজন। একটি ডিবিয়ান লেনি সিস্টেমে, / 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-এর চেঞ্জলগে:

পৃথক প্যাকেজ থেকে সনাক্ত / আপডেট বি বিভক্ত।


10

এটি ইনস্টল করা হয়নি এবং নাটেক্সোর তালিকাভুক্ত ডিরেক্টরিগুলিতে নয়, তবে এটি ইনস্টল করার জন্য আমি একটি সমাধান পেয়েছি। নেতৃত্বের জন্য আপনাকে ধন্যবাদ!

http://www.nicecabbage.com/2009/08/install-locate-and-updatedb-on-centos-and-debian/

মূল: apt-get install locate


?? আপাতদৃষ্টিতে আমি এটি সঠিকভাবে ব্যাখ্যা করিনি। একটি ডেবিয়ান ব্যবস্থায় সঙ্গে updatedb ইনস্টল ব্যবহার dpkg -S আমাকে বলেছে প্যাকেজ এটা থেকে belonged। এজন্যই আমি লিখেছিলাম আপনার প্রয়োজন প্যাকেজ প্যাকেজ, যা আপনি করেছেন তা। খুশি হ'ল যদিও আপনি নিজে এটি খুঁজে পেয়েছেন।
natxo asenjo

সেন্টোস / আরএইচএল এর জন্য, এটি ইম-ই এম ইনস্টল করুন l
music2myear

2

মূল হিসাবে চালিত কমান্ডটি অবশ্যই ব্যবহারকারীর $ PATH তে নেই তাই কেবল চালান:

$ sudo আপডেটb

এবং এটি কাজ করা উচিত।


0

প্রশাসনিক সুযোগ-সুবিধাগুলি সহ আপনাকে 'আপডেটডিব' করতে হবে। আমি যতদূর মনে রাখছি, সন্ধানীগুলি একটি প্রমিত দেবিয়ান বিতরণ / ইনস্টলেশনের অংশ, সুতরাং /etc/updatedb.conf এবং /etc/cron.daily/(s)locon এ দেখুন।

যদি কোনও কিছু না ভাঙা হয় তবে একটি নতুন আপডেটডবি তৈরি করা [ডাটাবেস সনাক্ত করা] একটি দৈনিক ক্রোনজব, সুতরাং যাইহোক আপনি এই বিষয়ে উদ্বিগ্ন হন না

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