![我如何收集错误数据以便在另一台机器上提交?](https://linux22.com/image/1080650/%E6%88%91%E5%A6%82%E4%BD%95%E6%94%B6%E9%9B%86%E9%94%99%E8%AF%AF%E6%95%B0%E6%8D%AE%E4%BB%A5%E4%BE%BF%E5%9C%A8%E5%8F%A6%E4%B8%80%E5%8F%B0%E6%9C%BA%E5%99%A8%E4%B8%8A%E6%8F%90%E4%BA%A4%EF%BC%9F.png)
我知道我可以通过运行 在本地计算机上提交错误报告ubuntu-bug
。但是如果我在其他地方的另一台计算机上发现了错误,而又不方便亲自前往该计算机提交报告,该怎么办?我可以使用 Ubuntu 的错误报告工具远程收集有关错误的数据,将该数据传输到本地计算机,然后使用来自其他系统的数据在此处提交错误报告吗?
答案1
这 ”离线时提交错误“错误报告社区帮助”部分可在此处应用:
首先,在目标系统上,将信息收集到一个文件中:
关于系统崩溃的错误报告:
apport-cli -p <package name> --save bug.crash
对于有关任何其他问题的错误报告:
apport-cli -f -p <package name> --save bug.apport
您需要回答几个问题,具体问题取决于错误报告涉及的软件包。然后,相关系统信息(包括软件包名称)将保存在目标系统的当前目录中。扩展名表示它是崩溃报告还是其他类型的报告。如果您决定重命名报告文件,请保留
.apport
或.crash
扩展名。文件准备好后,将其复制到您打算用于提交报告的系统。然后,您可以在那里提交报告:
ubuntu-bug -c <apport_file.extension>