در این سند به اشکالات نرم‌افزار ایراد می‌گوییم.

گزارش کردن ایرادها می‌تواند به ما برای بهبود «تیلز» بسیار کمک کند.

به یاد داشته باشید ایراد را هرچه دقیق‌تر گزارش بدهید، ما بهتر می‌توانیم آن را برطرف کنیم.

بررسی کنید که آیا این ایراد قبلاً شناخته شده است یا خیر

این‌جا را ببینید:

چگونه یک گزارش ایرادِ سودمند بنویسیم

  • The first aim of a bug report is to tell the developers exactly how to reproduce the failure, so try to reproduce the issue yourself and describe how you did that.
  • اگر امکان این کار وجود ندارد، تلاش کنید با جزئیات توضیح دهید چه اتفاقی رخ داده است. پیغام خطایی را که نرم‌افزار به شما می‌دهد یادداشت کنید، به ویژه اگر شماره‌ای دارد.
  • واضح و دقیق بنویسید منظورتان چیست، طوری که امکان برداشت اشتباه از گزارش شما نباشد.
  • برای ارائه اطلاعات بیشتر به توسعه‌دهندگان در صورت نیاز آماده باشید. مطمئن باشید اگر به این اطلاعات نیاز نداشتند از شما در مورد آن نمی‌پرسیدند.

همچنین می‌توانید به صفحه‌ٔ عالی چطور ایرادات را به بهترین شکل گزارش کنیم به قلم سایمون تاتام مراجعه کنید.

از ویسپربَک استفاده کنید

ویسپربَک ابزاری برای گزارش ایرادات به صورت ناشناس از داخل تیلز است. اگر امکان استفاده از ویسپربک را ندارید، صفحهٔ special موارد خاص را ببینید.

ویسپربک به شما کمک می‌کند گزارش ایراد، شامل جزئیات فنی مرتبط را کامل کنید و به صورت کدگذاری‌شده از طریق تور ارسال کنید.

راه‌اندازی ویسپربک

To start WhisperBack, choose Applications ▸ System Tools ▸ WhisperBack Error Reporting.

نوشتن گزارش

ویسپربک به شما امکان می‌دهد اطلاعات مفید بسیاری درباره ایراد بدهید:

  • خلاصه خلاصه‌ای از یک ایراد است. تلاش کنید هرچه مختصرتر و مفیدتر توضیح دهید.
  • نام نرم‌افزار مرتبط
  • مراحل دقیق رخ دادن ایراد
  • آثار این ایراد و توضیح دقیق پیغام خطا
  • نتیجهٔ موردانتظار

همچنین می‌توانید نگاهی به جزییات فنی بندازید که می‌توانید در گزارشتان به کار ببرید. این کار باعث می‌شود ما اطلاعاتی در مورد سخت‌افزار، نسخهٔ تیلز و روند راه‌اندازی شما داشته باشیم.

We answer requests in:

  • English
  • French
  • Spanish
  • Italian

Requests not in English might take longer to answer. Imperfect English is welcome :)

آدرس رایانامه (اختیاری)

Giving us an email address allows us to contact you to clarify the problem. This is needed for the vast majority of the reports we receive as most reports without any contact information are useless. But note that it also provides an opportunity for eavesdroppers, like your email or Internet provider, to confirm that you are using Tails.

کلید اُپن‌پی‌جی‌پی (اختیاری)‌

همچنین می‌توانید کلید اُپن‌پی‌جی‌پی مربوط به این رایانامه را بنویسید. می‌توانید این اطلاعات را هم بدهید:‌

  • یک شناسه کلید، در صورتی که این کلید روی سرور عمومی کلید در دسترس باشد
  • یک پیوند به کلید، درصورتی که این کلید بر روی وب در دسترس باشد
  • یک متن کلید عمومی، درصورتی که کلید در دسترس عموم نباشد.

فرستادن گزارش

وقتی نوشتن گزارش تمام شد، روی دکمهٔ فرستادن کلیک کنید تا آن را بفرستید.

وقتی رایانامه‌تان به درستی ارسال شود، این پیغام را دریافت خواهید کرد:‌ پیغام شما ارسال شد.

If you cannot use WhisperBack

همیشه نمی‌توان از ویسپربک استفاده کرد. در چنین مواردی می‌توانید گزارش ایراد خود را مستقیم با رایانامه نیز بفرستید.

به یاد داشته باشید که در صورت ارسال ایراد به صورت شخصی، ممکن است دیگر ناشناس نمانید، مگر این که مراقبت‌هایی ویژه اتخاذ کنید (برای نمونه استفاده از تور و یک حساب نابودکردنی رایانامه).

در صورت عدم دسترسی به اینترنت

ویسپربک نمی‌تواند گزارش ایراد را ارسال کند.

می‌توانید این مراحل را به عنوان راه‌حل جایگزین دنبال کنید:

  1. ویسپربک را در تیلز راه‌اندازی کنید
  2. در پنجرهٔ گزارش ایراد، «جزئیات فنی» را باز کنید
  3. تمام محتوای بخش «اطلاعات رفع ایراد» را کپی کنید
  4. در یک سند دیگر آن را بچسبانید (برای نمونه از گِدیت استفاده کنید)
  5. سند را روی یک درایو یو‌اس‌بی ذخیره کنید
  6. وارد سیستمی شوید که دسترسی به اینترنت دارد و گزارش خود را بفرستید

در صورتی که تیلز راه‌اندازی نمی‌شود

For troubleshooting instructions in case Tails fails to start, refer to our installation instructions on:

Reproducing the bug in Debian (for advanced users)

It is very useful for us to know if your bug only affects Tails or also affects Debian, on which Tails is based.

Doing so takes much more time so, in doubt, report your bug as instructed earlier and wait for guidance from our help desk.

  • If your bug also affects Debian stable then it will have to be fixed in Debian directly and not in Tails.

  • If your bug affects Debian stable but not Debian testing then it might have been solved already in Debian.

Debian also distributes images (Debian live) that you can install on a USB stick, like Tails. To do so, you can follow our instructions to Install an intermediary Tails from Linux using GNOME Disks.

Debian stable

Images for the stable version of Debian, on which Tails is based, are available on:

https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/current-live/amd64/iso-hybrid/

Download the gnome+nonfree.iso image to have the GNOME desktop and all the non-free firmware for better hardware compatibility.

Debian testing

Images for the testing version of Debian are available on:

https://get.debian.org/cdimage/unofficial/non-free/cd-including-firmware/weekly-live-builds/amd64/iso-hybrid/

Download the gnome+nonfree.iso image to have the GNOME desktop and all the non-free firmware for better hardware compatibility.