如何最好地重新测试更新版本或开发版本中的错误?


11

我已经报告了一个错误,该错误在启动板上的Karmic中发生,并被要求在清醒或特立独行的状态下重新测试。我怎样才能做到最好?

Answers:


15

对于测试Maverick,testdrive最简单。它会每天自动下载最新的Maverick,并在虚拟机中运行。

sudo apt-get install testdrive virtualbox-ose
testdrive

3
大多数错误的好答案。但是,如果这是特定于您的硬件的错误,则testdrive将无济于事。在这种情况下,请使用测试构建ISO之一作为实时CD-请参阅wiki.ubuntu.com/Testing/ISO
杰里米·克尔

是的..这是一个好点
txwikinger 2010年

9

三种路线:

  • 在VM中安装Ubuntu。

    优点:您的安装是持久的,并且可以轻松地在VM和普通桌面之间来回切换。

    缺点:会很慢。

  • 使用LiveCD。

    优点:最直接的方法与第一次安装Ubuntu时相同。

    缺点:没有会话的持久性,重新启动时会丢失环境。

  • 在单独的计算机上安装。CD的读取时间很短。

    优点:持久性,速度。

    缺点:如果没有硬件,价格昂贵。

就个人而言,我会选择虚拟机路线。如果您的错误涉及硬件,则需要进行LiveCD或物理安装。


我建议使用USB记忆棒代替CD,而不是CD。您可以使用系统->管理->创建USB启动盘,从Live CD iso创建可启动的USB记忆棒
Marcel Stimberg,2010年

3

这取决于您要重新测试的错误。对于几乎所有错误,在VM中进行测试都很棒。如另一个答案所述,Testdrive对此非常有用。

对于与硬件相关的错误,您需要在真实的硬件上运行,这意味着LiveCD是更合适的方法。


2

我取决于它是哪种错误(美学,程序崩溃等),但是最简单的方法是下载Lucid的实时CD,启动它,看看是否可以重现该错误。

如果需要进行实际安装并且不足以引导实时CD,则可以使用VirtualBox在虚拟机上安装Lucid,您可以在其中测试几乎所有内容而不会影响当前环境。


1

没有升级?您可能需要设置Lucid或Maverick的虚拟实例,或在计算机上的新分区下安装该特定版本。我发现VirtualBox在Ubuntu上运行良好(免费)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.