4.2 আপডেটের পরে ডাবগারটি হারিয়ে যাওয়া শুরু করবে বাশ Bash


5

আমি সেন্টোস 7.2 এ আছি। গতকাল আমি bash-4.2.46-19.el7.x86_64 সংস্করণে বাশকে আপডেট করেছি এবং এখন লগইনে আমি এটি পেয়েছি:

-বাশ: /usr/share/bashdb/bashdb-main.inc: এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই

-বাশ: সতর্কতা: ডিবাগার শুরু করতে পারে না; ডিবাগিং মোড অক্ষম

অবশ্যই আমি বাশদ্বি ইনস্টল করতে পারি তবে আমি ডিবাগ করতে চাই না। আমি আপডেটটি করার আগে এই সমস্যাটির অস্তিত্ব ছিল না। দেখে মনে হচ্ছে বিশ্বব্যাপী ডিবাগ সক্রিয় হয়েছে। আমি ডিবাগ কনফিগার করা হয়নি (.bashrc এবং / etc / bashrc চেক করেছেন)।

এ থেকে মুক্তি পাওয়ার কোনও সমাধান খুঁজে পাইনি। আমি কি করতে পারি?

উত্তর:


1

এক বা উভয় লাইনের জন্য আপনার প্রোফাইল এবং তারা যে স্ক্রিপ্টগুলি কল করে তা পরীক্ষা করুন:

  set -o functrace > /dev/null 2>&1
  shopt -s extdebug > /dev/null 2>&1

উদাহরণস্বরূপ, এই সমস্যাটির আমার সংস্করণটি ওএসএক্সে আইটিার্ম 2 এবং এর শেল ইন্টিগ্রেশন স্ক্রিপ্ট দ্বারা উস্কে দেওয়া হয়েছিল। আপনার উল্লেখ করা বাশের সংস্করণটির আগে এটি সমস্ত কাজ করেছিল, তবে এখন আপনি দু'টি লাইন ত্রুটি দেখেছি। এটি বেরোনোর ​​জন্য ভালুক ছিল, কারণ তারা একটি লুকানো ফাইল ছিল।


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