Debian 9에서 초보자 모드로 작업 중인데 reportbug
편집기가 (Docker 이미지에) 설치되지 않았기 때문에 보고서를 취소해야 합니다.
마지막 상호작용은 다음과 같습니다.
postgresql에 대한 보고서 제출(e가 편집) [y|n|a|c|E|i|l|m|p|q|d|t|s|?]? N /tmp/reportbug-postgresql-backup-20180226-11446-cwjfs5eu에 보고서 백업을 저장합니다. 버그 보고서는 /tmp/reportbug-postgresql-20180226-11446-mrfjtcvz로 작성됩니다.
이제 출력을 기반으로 초안을 다시 여는 방법을 찾을 수 없는 것 같습니다 reportbug --help
( draftpath
새 초안을 저장하는 데만 사용되는 것 같습니다).
사용법: Reportbug [옵션] 옵션: --version 프로그램의 버전 번호를 표시하고 종료합니다. -h, --help 이 도움말 메시지를 표시하고 종료합니다. -c, --no 구성 파일 구성 파일은 보고서에 포함되지 않습니다. -C 클래스, --class=클래스 GNATS BTS에 대한 보고 범주 지정 -d, --debug 자신에게만 보고서 보내기 --test 테스트 모드에서 실행(관리자 전용) -e 편집기, --editor=편집기 보고서에 편집자를 할당하세요 -f 검색, --filename=검색 다음을 포함하는 패키지에 대한 오류 보고 파일 지정 --from-buildd=BUILDD_FORMAT 빌드 형식의 정보 구문 분석: $source_$version --path는 -f를 사용하여 경로만 검색합니다. -g, --gnupg, --gpg GNU Privacy Guard(GnuPG/gpg)를 사용하여 보고서 서명 -G, --gnus Gnus를 사용하여 보고서 보내기 --pgp PGP(Pretty Good Privacy)를 사용하여 보고서에 서명합니다. -K 키 ID, --keyid=키 ID PGP/GnuPG 서명에 사용되는 키 ID -H 헤더, --header=헤더 보고서에 사용자 정의 RFC2822 헤더 추가 -P PSEUDOS, --의사-헤더=PSEUDOS 보고서에 맞춤 유사 제목 추가 --license는 저작권 및 라이센스 정보를 표시합니다. -m, --mainonly 관리자에게만 보고서 보내기 -M, --mutt mutt를 사용하여 보고서 보내기 --mirror=MIRRORS BTS 미러 추가 -n, --mh, --nmh mh/nmh를 사용하여 보고서 보내기 -N, --bugnumber는 찾을 버그 번호를 지정합니다. --mua=MUA 지정된 메일 사용자 에이전트를 사용하여 보고서를 보냅니다. --mta=MTA는 지정된 메일 전송을 사용하여 보고서를 보냅니다. 대리인 --list-cc=LISTCC 지정된 주소로 사본 보내기 -p, --print 보고서를 표준 출력으로만 출력 --report-quiet 파일 보고서, 관리자에게 이메일을 보내지 않거나 추적 목록 -q, --quiet 출력의 자세한 정도를 줄입니다. -s 주제, --topic=주제 보고서 주제 -x, --no-cc 보고서 사본을 자신에게 보내지 마십시오. -z, --no-compress 구성에서 빈 줄과 주석을 제거하지 않습니다. 문서 -o 출력 파일, --output=출력 파일 보고서를 지정된 파일로 출력합니다(이메일 제목 및 텍스트) -O, --offline 모든 외부 쿼리를 비활성화합니다. -i 포함, --include=포함 보고서에 지정된 파일 포함 -첨부 파일, --attach=첨부 파일 보고서에 지정된 파일을 첨부합니다. -b, --no-query-bts BTS 보고서를 쿼리하지 않습니다. --query-bts BTS 보고서 쿼리 -T TAGS, --tag=TAGS 보고서에 지정된 태그를 추가합니다. --http_proxy=HTTP_PROXY, --proxy=HTTP_PROXY HTTP 액세스에 이 프록시 사용 --email=EMAIL은 원래 이메일 주소를 지정합니다. --realname=REALNAME은 보고서의 실제 이름을 지정합니다. --smtphost=SMTPHOST는 이메일 전송에 사용되는 SMTP 서버를 지정합니다. --tls TLS를 사용하여 SMTP 서버와 통신 --source, --src 소스 패키지의 오류 보고 --smtpuser=SMTPUSER SMTP의 사용자 이름 --smtppasswd=SMTPPASSWD SMTP 비밀번호 --replyto=REPLYTO, --reply-to=REPLYTO 보고서에 대한 회신 주소 지정 --query-source 쿼리 소스 패키지(바이너리 패키지 아님) --no-query-source 바이너리 패키지만 쿼리 --security-team 다음과 같은 경우에만 보안 팀에 보고서를 보냅니다. 태그 = 안전 --no-security-team 다음과 같은 경우 보안 팀에만 보고서를 보내지 마십시오. 태그 = 안전 --debconf 보고서에 debconf 설정 포함 --no-debconf 보고에서 debconf 설정 제외 -j 이유, --justification=이유 신고의 심각성에 대한 근거를 포함하세요. -V PKGVERSION, --패키지 버전=PKGVERSION 패키지의 버전 번호 지정 -u 인터페이스, --인터페이스=인터페이스, --ui=인터페이스 사용할 사용자 인터페이스 선택 -Q, --query-only BTS만 쿼리 -t TYPE, --type=TYPE 보관할 보고서 유형을 선택합니다. -B BTS, --bts=BTS 보고서를 제출할 BTS를 선택하세요. -S 심각도, --severity=심각도 신고의 심각도 결정 --template 출력 전용 템플릿 보고서 --이 사용자에 대한 Reportbug 재구성 구성 --check-available 다양한 사이트에서 새 버전을 확인하세요. --no-check-available 새 버전을 확인하지 않음 --mode=MODE는 reportbug의 실행 모드를 선택합니다. -v, --verify debsum을 사용하여 설치된 패키지의 무결성을 확인합니다. --no-verify 패키지 설치를 확인하지 않습니다. -k, --kudos 대신 관리자에게 감사 이메일을 보냅니다. 버그 보고서 제출 --body=BODY 보고서 본문을 문자열로 지정합니다. --body-file=BODYFILE, --bodyfile=BODYFILE 지정된 파일을 보고서 본문으로 사용 -I, --검사 없이 설치 패키지가 설치되어 있는지 확인하지 마세요 --check-installed는 지정된 패키지가 설치되어 있는지 확인합니다. 보고서 제출(기본값) --exit-prompt 종료하기 전에 프롬프트 표시 --paranoid 보내기 전에 메시지 내용 표시 --no-paranoid 보내기 전에 메시지 내용을 표시하지 않습니다. (기본) --no-bug-script 버그 스크립트가 있는 경우 실행하지 않습니다. --draftpath=초안 경로 이 디렉터리에 초안을 저장합니다. --timeout=TIMEOUT 네트워크 시간 초과를 초 단위로 지정합니다. [기본값: 60] --no-cc-menu 추가 CC 메뉴를 표시하지 않습니다. --no-tags-menu 태그 메뉴를 표시하지 않습니다. --mbox-reader-cmd=MBOX_READER_CMD 보고 mbox를 열 프로그램을 지정합니다. --최대 첨부 크기=MAX_ATTACHMENT_SIZE 첨부 파일의 최대 크기를 바이트 단위로 지정 [기본값: 10485760]. --latest-first 최신 내용을 먼저 표시하도록 오류 정렬 --봉투-from=ENVELOPEFROM 사용할 봉투 보낸 사람(반송 경로) 주소를 지정하세요. 오류 보고서를 보내다
다음과 같은 이유로 /tmp
두 파일을 실패로 지정했습니다.filename
No packages match.
No package specified or we were unable to find it in the apt cache; stopping.
이는 설명되지 않은 인수가 입력으로 기대하는 것이 무엇인지에 따라 거짓이거나 참일 수 있습니다.
새 보고서를 만드는 것이 훨씬 쉽다는 것을 알고 있습니다. 참고용으로만 요청드립니다.
분명 한 번 보고한 적이 있지만, 아쉽게도 통합 테스트 범위와 문서 검토에 대해 너무 솔직했기 때문에 reportbug
(FLOSS 프로젝트를 개선하려면 이런 문제가 전혀 발생해서는 안 됩니다), 그래서 관리자가 제 모든 작업을 닫았습니다. 기타 건설적인 보고서. 이것으로부터 배울 수 있는 교훈이 있다고 확신하지만, 아직 어떤 교훈이 있는지는 잘 모르겠습니다...
답변1
안타깝게도 에서는 그렇게 할 수 없습니다 reportbug
. 이 문제는 여러 차례 보고되었으며,버그 보고서 중 하나해결책이 제공됩니다(시스템이 작동하도록 구성되어 있다고 가정 sendmail
). 즐겨 사용하는 텍스트 편집기에서 초안을 편집한 다음 다음을 사용하세요.
sendmail -t < bugdraft
이것은 요즘 많은 시스템에서는 별로 도움이 되지 않습니다. 일부 메일 클라이언트는 메시지를 가져올 수 있는데, 이는 또 다른 가능한 방법입니다.
답변2
버전 7.9.0(2020년 12월 22일경)에서는 이 옵션이 --resume-saved
에 추가되었습니다 reportbug
.
(에서 본https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725105#14, 이 오류는 다른 답변에 연결되어 있습니다)