আমি কীভাবে একটি বাগ রিপোর্ট করব?


455

আমি উবুন্টুতে একটি অ্যাপ্লিকেশন নিয়ে সমস্যা পেয়েছি।

প্রশ্নসমূহ:

  • আমি কীভাবে সমস্যাটিকে সেরাভাবে রিপোর্ট করব?
  • আমি কোন ধরণের তথ্য সরবরাহ করব?

উত্তর:


310

উবুন্টু উইকির একটি খুব বিশদ গাইড রয়েছে যা ভালভাবে চিত্রিত হয়েছে এবং এটি অনেকগুলি সম্ভাব্য দৃশ্যের আওতায় রয়েছে।

এই পৃষ্ঠার সারমর্মটি হল আপনার প্রথমে একটি লঞ্চপ্যাড অ্যাকাউন্ট প্রয়োজন , তারপরে Alt+ টিপুন F2এবং প্রবেশ করুন ubuntu-bug packagename। ১১.০৪ এ এবং পরে আপনি প্রবেশ ubuntu-bug -wকরে ক্ষতিগ্রস্থ উইন্ডোতে ক্লিক করতে পারেন ।

সেই উইকি পৃষ্ঠায় বর্ণিত পদ্ধতি রয়েছে যা কীভাবে আপনাকে জানায়:

  • চলমান প্রোগ্রামগুলির বিরুদ্ধে বাগ ফাইল করুন
  • কোনও নির্দিষ্ট প্যাকেজের বিপরীতে ( এবং কীভাবে প্যাকেজ স্থির করবেন )
  • এবং কোনও ইন্টারনেট অ্যাক্সেসবিহীন কম্পিউটারগুলি থেকে।

একটি দ্রুত টিউটোরিয়াল ভিডিও রয়েছে যা আরও ভাল ব্যাখ্যা করে।

এবং বাগের রিপোর্টের জন্য কীভাবে তথ্য সংগ্রহ করবেন সে সম্পর্কে এই সাইটে আরও কিছু তথ্য:


3
ব্যবহারকারীর সুবিধার্থে নমুনা কমান্ড সহ আরও বিশদ যুক্ত করা যেতে পারে?
ζ--

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

145

সর্বাধিক সাধারণ এবং ব্যাপক নির্দেশাবলীর এই সম্প্রদায়-রক্ষণাবেক্ষণ সহায়তা পৃষ্ঠায় পাওয়া যাবে। এই উত্তরটি মূলত, সেই পৃষ্ঠাটি একত্রিত করে, এবং সেইজন্য আপনাকে এটি পড়ার পরামর্শ দেওয়া হয় এবং আপনি যদি বাগের শিকার করছেন তবে আপনার এটি পড়া দরকার

সংক্ষিপ্ত সংস্করণ:

  • ত্রুটি প্যাকেজ জানেন? টাইপ যেতে ubuntu-bug <packagename>টার্মিনালে।
  • আপনি বগি করার আগে একটি উইন্ডো আছে? ubuntu-bug -wএকটি টার্মিনাল টাইপ যান , এবং উইন্ডোতে ক্লিক করুন।
  • পিড আছে? টাইপ যেতে ubuntu-bug <pid>টার্মিনালে।
    আপনি টার্মিনালের পরিবর্তে রান ডায়ালগ ( Alt+ F2) ব্যবহার করতে পারেন ।

দীর্ঘ সংস্করণ:

প্রথম ধাপ: প্রিলিমিনারি

দ্বিতীয় ধাপ: ত্রুটিযুক্ত প্যাকেজটি নির্ধারণ করুন

কোন প্যাকেজটি ত্রুটিযুক্ত তা যদি আপনি জানেন তবে আপনি ubuntu-bug <packagename>বাগ রিপোর্টিং প্রক্রিয়া শুরু করতে দৌড়াতে পারেন। আপনি এখন পরবর্তী পদক্ষেপে যেতে পারেন।
সঠিক প্যাকেজ সন্ধানের জন্য বিশদ নির্দেশাবলী এখানে দেওয়া আছে এবং যদি সেই বিশদ নির্দেশাবলী সহায়তা না করে তবে আপনার একটি শেষ অবলম্বন রয়েছে।

শেষ অবলম্বন হিসাবে:

আপনি ubuntu-bugএকটি টার্মিনাল টাইপ করতে পারেন , বা রান উইন্ডো, এবং বাগের উপর কিছু তথ্য সংগ্রহ করতে কয়েকটি প্রশ্নের উত্তর দিতে পারেন।

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

আপনি এখানে গিয়ে কোনও বিশেষ প্যাকেজের বিরুদ্ধে একটি বাগ ফাইল করতে পারেন ।

তৃতীয় পদক্ষেপ: বাগ প্রতিবেদন জমা দেওয়া

( সম্পূর্ণতার জন্য রিপোর্টিংবাগস থেকে উদ্ধৃত ভারব্যাটিয়াম ।)

উপরের যে কোনও কমান্ড কার্যকর করার পরে, অ্যাপপোর্ট (উবুন্টু বাগ-রিপোর্টার) প্রয়োজনীয় ডেটা সংগ্রহ করবে। এর পরে একটি উইন্ডো পপ আপ করবে এবং আপনাকে বাগটি রিপোর্ট করতে চাইবে কিনা তা জিজ্ঞাসা করবে। আপনি যদি এগিয়ে যেতে চান তবে "প্রতিবেদন প্রেরণ করুন" এ ক্লিক করুন, বা আপনি যদি সংগ্রহ করা তথ্যের পর্যালোচনা করতে চান তবে "রিপোর্টের বিষয়বস্তু" ক্লিক করুন।

apport-সমস্যা-প্রতিবেদন

অ্যাপোর্ট তারপরে লঞ্চপ্যাডে সমস্যার তথ্য আপলোড করবে এবং ত্রুটি প্রতিবেদনটি প্রক্রিয়া করা হচ্ছে তা আপনাকে জানাতে একটি নতুন ব্রাউজার উইন্ডো খুলবে। বাগ রিপোর্ট ডেটা প্রক্রিয়া করার পরে, একটি নতুন পৃষ্ঠা খুলবে যা আপনাকে বাগের প্রতিবেদনের শিরোনাম জিজ্ঞাসা করবে। ত্রুটি শিরোনাম সমস্ত ত্রুটি তালিকাতে উপস্থিত হবে সুতরাং এটি নিশ্চিত করে যে এটি বাগটি উপস্থাপিত করে। আপনার কাজ শেষ হয়ে গেলে "পরবর্তী" এ ক্লিক করুন। আপনি বাগের প্রতিবেদনে যে শিরোনামটি দিয়েছেন তার উপর ভিত্তি করে একটি অনুসন্ধান ঘটবে এবং সম্ভাব্যভাবে অনুরূপটি প্রদর্শিত হবে। এর মধ্যে যদি কোনওটি আপনি সঠিক বাগটি বলে মনে করছেন তবে এর শিরোনামটি ক্লিক করুন, তারপরে "হ্যাঁ, এটি আমি যে বাগটি প্রতিবেদন করার চেষ্টা করছি"। যদি তা না হয় তবে "না, আমাকে একটি নতুন বাগ রিপোর্ট করতে হবে" ক্লিক করুন। লঞ্চপ্যাড তারপরে আপনাকে আরও তথ্যের জন্য জিজ্ঞাসা করবে। আপনি তিনটি জিনিস নির্দিষ্ট করা গুরুত্বপূর্ণ:

  • আপনি কি ঘটতে প্রত্যাশা করেছেন
  • আসলে কী হয়েছিল
  • যদি সম্ভব হয় তবে এটি ঘটতে প্রয়োজনীয় পদক্ষেপের একটি ন্যূনতম সিরিজ, যেখানে প্রথম পদক্ষেপটি "প্রোগ্রাম শুরু করুন"

আপনার যতটুকু তথ্য দিয়ে বিবরণ ক্ষেত্রটি পূরণ করুন, বিবরণে পর্যাপ্ত পরিমাণের চেয়ে বেশি তথ্য থাকা ভাল।

পৃষ্ঠার নীচে নীচে, কিছু কিছু অপশন রয়েছে যা আপনি আপনার বাগ রিপোর্টটি আরও সম্পূর্ণ করতে ব্যবহার করতে পারেন:

  • এই ত্রুটিটি একটি সুরক্ষিত দূর্বলতা: আপনার বাগ রিপোর্টটি যদি আপনার সিস্টেমটিকে ক্র্যাক করার জন্য ব্যবহার করা যেতে পারে এমন আচরণের বর্ণনা দেয় তবে দয়া করে এটি পরীক্ষা করুন। (টডো: আরও ভাল শব্দ?)

  • ট্যাগস: আপনি এখানে আপনার বাগ রিপোর্টের সাথে সম্পর্কিত ট্যাগগুলি যুক্ত করতে পারেন। পূর্বনির্ধারিত মানগুলি একা ছেড়ে যাওয়া উচিত।

  • একটি সংযুক্তি অন্তর্ভুক্ত করুন: এই বিকল্পটি ব্যবহার করে, আপনি বাগটিকে ব্যাখ্যা করতে বা অন্যকে পুনরুত্পাদন করতে সহায়তা করতে সহায়ক সংযুক্তি যুক্ত করতে পারেন। এটিতে স্ক্রিনশট, সমস্যার একটি ভিডিও ক্যাপচার বা একটি নমুনা দস্তাবেজ অন্তর্ভুক্ত থাকতে পারে যা ত্রুটিটি ট্রিগার করে। অতিরিক্ত সংযুক্তিগুলি, প্রয়োজনে পৃষ্ঠার নীচে একটি মন্তব্য / সংযুক্তি যুক্ত করার মাধ্যমে বাগ রিপোর্ট করার পরে যুক্ত করা যায় can

আপনার কাজ শেষ হয়ে গেলে "বাগ রিপোর্ট জমা দিন" এ ক্লিক করুন।

আপনার যদি অফ-লাইনের সময় ডেটা সংগ্রহ করতে হয় তবে আপনি এটির জন্য ব্যবহার করতে পারেন apport-cli। এ সম্পর্কিত বিস্তারিত নির্দেশাবলী এবং অন্যান্য অনেক টিপস রিপোর্টিংব্যাগগুলিতে পাওয়া যাবে


49

সর্বাধিক বর্তমান গাইডটি রিপোর্টিং বাগগুলি - সম্প্রদায় উবুন্টু ডকুমেন্টেশন হিসাবে উপস্থিত হয়

এটি আমার কাছে আপ টু ডেট দেখাচ্ছে এবং আমি মনে করি যে এখানে তথ্যটি রাখা অপ্রয়োজনীয় হবে।


43

যদি আপনার একটি এক্স ত্রুটি হয় (গ্রাফিকাল সাবসিস্টেম), এক্স ডিবাগিং পৃষ্ঠাটি খুব দরকারী:

সাধারণত একটি ubuntu-bug xorgকরা লঞ্চপ্যাডের সমস্ত সঠিক তথ্য পাবেন। ব্রাইস যোগ করেছেন:

হ্যাঁ, অবশ্যই একটি ভাল সুপারিশ। তবে সমস্যাটি আসলে বর্ণনা করার বিষয়টিও নিশ্চিত করুন। এক্স বাগ রিপোর্ট ফাইল করার ক্ষেত্রে সবচেয়ে সাধারণ ভুলটি আসলে কী ঘটেছে তা পুরোপুরি বর্ণনা করে না। লগগুলি একা পুরো গল্পটি বলবেন না - ভার্জোজ হোন।


31

আপনি যদি প্রশ্নযুক্ত অ্যাপ্লিকেশনটি জানেন (বিশেষত প্যাকেজের নাম), আমি ubuntu-bugএকটি টার্মিনাল থেকে কমান্ডটি ব্যবহার করার পরামর্শ দেব । ubuntu-bug packagenameকিছু অটোমেটেড তথ্য সংগ্রহ করবে এবং লঞ্চপ্যাডের ডানদিকে বাগ বাগের রিপোর্ট করবে, যেখানে আপনি সমস্যার বর্ণনা দিতে পারবেন।

সম্ভাব্য নকলগুলি অনুসন্ধান করার জন্য এটিও ভাল সময় এবং যদি আপনি একটি ক্লিক খুঁজে পান "আমাকেও প্রভাবিত করে" বোতামটি।

এই সহায়তা পৃষ্ঠাটিতে আরও অনেক দরকারী তথ্য রয়েছে: রিপোর্টিংবাগস - সম্প্রদায় উবুন্টু ডকুমেন্টেশন


27

এটি লঞ্চপ্যাড পরিদর্শন করা এবং সেখানে থাকা 2 বা 3 ক্ষেত্রগুলি পূরণ করার মতোই সহজ । কমান্ড লাইন একমাত্র উপায় নয়।

বিকল্পভাবে, আপনি এটি ব্যবহার করতে পারেন ( PACKAGENAMEপ্যাকেজের নামের সাথে URL এ প্রতিস্থাপন করুন For উদাহরণস্বরূপ: unityক্য, জিনোম-শেল, ইত্যাদি):

http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect

উবুন্টু ডকুমেন্টেশনে এটি উল্লেখ করা হয়েছে ।


1
আপনি যদি এই পদ্ধতিটি অনুসরণ করেন এবং তারপরে পদ্ধতি অনুসারে ফাইলগুলি যুক্ত করার সিদ্ধান্ত নেন তবে ubuntu-bugআপনি কেবল টাইপ করতে পারেন apport-collect REPORTNUMBER, যেখানে রিপোর্ট রিপোর্টটি বাগের সংখ্যা, এটি আপনার জমা দেওয়া ইউআরএলতে থাকবে তবে।
v010dya 21

যদিও সম্ভবত না সাধারণত আদর্শ উপায় একটি বাগ রিপোর্ট করতে, এই পদ্ধতির পরিস্থিতিতে যেখানে জন্য সম্ভাব্য উপকারী কিছু ব্যবহার হওয়া থেকে Apport বাধা দেয়
এলিয়াহ কাগন

1

টার্মিনাল খুলুন এবং টাইপ করুন:

$reportbug

এটি আউটপুট প্রদর্শিত হবে:

The program 'reportbug' is currently not installed. You can install it by typing: 
apt-get install reportbug

$apt-get install reportbug
 Do you want to continue? [Y/n] y 

ওয়াই টিপুন: এবং এটি উবুন্টু মেশিনে রিপোর্টব্যাগ ইনস্টল করবে

এখন আপনি বাগটি রিপোর্ট করতে পারেন:

$reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug.  Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.

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