Привет, поклонники Linux! Сегодня я столкнулся с проблемой при попытке установить typecatcher на Debian 8 Jessie. Установить его удалось, но программа никак не хотела запускаться. Сколько бы раз я ни пробовал, результат был тот же — запуск не происходил. В итоге я решил, что нужно сообщить об ошибке в Debian. Вот как отправить отчет об ошибке с помощью утилиты reportbug.
Отправка отчётов об ошибках в Debian с использованием Reportbug
В Debian уже предустановлен инструмент для отправки отчетов об ошибках под названием reportbug. Однако он не поддерживает графический интерфейс, поэтому для его активации требуется установка дополнительного пакета.
apt-get install python-vte
Теперь доступен графический режим использования reportbug.
При первоначальном запуске мастер поэтапно проведет вас через процесс отправки отчета об ошибке. Нажмите «Продолжить».
На втором этапе вам сообщат, что настройки будут сохранены в файле. reportbugrc в вашем домашнем каталоге, и при необходимости вы сможете изменить их, отредактировав этот файл позже. Нажмите кнопку «Продолжить».
В дальнейшем вам предложат выбрать, как именно вы хотите использовать данный инструмент. Для reportbug предусмотрено 4 режима работы.
Для данного занятия я выбрал продвинутый режим. Не стоит бояться сложных названий – на самом деле всё намного проще, чем кажется.
После этого он спрашивает: Имеет ли reportbug постоянное подключение к Интернету? Мой компьютер всегда находится в сети, поэтому я выбираю «Да».
Введите, пожалуйста, свое настоящее имя.
Пожалуйста, укажите свой электронный адрес.
После этого возникает вопрос о наличии настроенного MTA на вашем компьютере. У меня MTA не установлен, поэтому я отвечаю «Нет». У большинства пользователей MTA также не настроен.
В следующем окне вам нужно будет указать адрес SMTP-сервера. Если вы не хотите это делать, можете оставить поле пустым — в этом случае ваше сообщение с отчетом об ошибке будет отправлено через почтовый сервер Debian.
Затем укажите свое имя пользователя для SMTP-сервера.
Затем вам будет предложено решить, хотите ли вы защитить свою электронную почту с помощью шифрования. Я выбрал вариант «Да», так как намерен зашифровать свою почту, и вам тоже стоит сделать то же самое.
После этого вам предложат ввести прокси-сервер для отправки электронной почты. Я не применяю прокси для этой цели, поэтому просто нажимаю Enter, чтобы пропустить этот этап.
Теперь установка завершена.
Нажмите на кнопку «Выход», чтобы завершить процесс настройки.
Теперь заново активируйте графический интерфейс reportbug.
Укажите название пакета, в котором была выявлена ошибка.
Он проведет проверку версии пакета, установленного на вашем компьютере, и выяснит, имеются ли доступные обновления.
Сообщается, что вышла новая версия для Debian stretch и Debian unstable. Вы все еще хотите отправить отчет? Так как я использую Debian 8 Jessie, я отвечаю «Да». Я все равно хочу отправить отчет.
Затем осуществляется проверка на наличие уже существующих отчетов об ошибках для данного пакета. В моем случае никто не упоминал о проблеме с typecatcher ранее. Теперь необходимо кратко изложить суть проблемы. Если данная ошибка уже была зафиксирована другими пользователями, это можно увидеть в Reportbug, и повторная отправка отчета не потребуется.
В следующем окне у вас есть возможность отправить данный отчет об ошибке на вашу электронную почту. Это позволит вам ознакомиться с форматом письма, в котором представлены отчеты об ошибках.
Затем вам предлагают оценить, насколько серьезна ваша проблема. Я выбираю вариант «Важно», так как пакет не запускается, и это значительно ухудшает его использование.
Проверьте, подходят ли эти пункты для вашего отчета. Если ни один из них не соответствует, не выбирайте их.
Теперь составьте свой отчет о возникшей ошибке.
reportbug автоматически соберет данные о вашей системе и добавит их в отчет об ошибке. После завершения написания отчета нажмите кнопку «Продолжить».
В новом окне перед вами откроется множество возможностей: можно прикрепить файл, внести правки в отчет об ошибке и многое другое.
Когда вы будете готовы, нажмите кнопку для отправки отчета об ошибке на электронную почту.
Вам потребуется ввести свой пароль SMTP. Если вы еще не настраивали SMTP-хост, то вводить пароль не требуется.
Ваш отчет о проблеме успешно отправлен на электронную почту.
Вы получите письмо с подтверждением. Кроме того, вы сможете просмотреть свой отчет о проблеме в системе мониторинга ошибок Debian.