Como construir e testar a Ubiquity

6

Eu escrevi um patch para o Ubiquity e gostaria de testá-lo antes de enviá-lo, mas não tenho certeza de como fazer isso, dada a natureza do Ubiquity (usado somente durante a instalação). Existe uma maneira que eu possa construir e executar no meu próprio sistema, ou eu teria que puxar todo o código-fonte do Ubuntu e integrar o meu patch nele, então executar uma instalação de teste?

    
por Chris Wilson 20.01.2011 / 19:38

2 respostas

4

Existem algumas maneiras de fazer isso.

  1. Você pode instalar a onipresença e editar o código em sua máquina (em /usr/lib/ubiquity/* ). Então apenas corra e brinque. Ajustará algumas configurações globais da máquina, portanto, esteja preparado para que seu idioma ou teclado sejam alterados conforme você seleciona os valores. E lembre-se de que você provavelmente não deseja reparticionar seu disco rígido enquanto estiver usando (ele realmente não permitirá). Mas você pode particionar um pen drive com bastante facilidade.

  2. Você pode gravar um Live CD / pen drive com bastante facilidade e executá-lo. Durante a instalação, você pode fazer o mesmo truque e editar os arquivos de ubiquity em /usr/lib/ubiquity ( Alt + Ctrl + T para abrir um terminal) . Você pode precisar matar quaisquer instâncias existentes de onipresença e reiniciá-lo:

    sudo pkill ubiq
    
    ubiquity --automatic # automatic because that's what the Live CD uses
    

Você também pode usar uma máquina virtual para testar, mas isso sempre foi mais trabalho do que vale para mim. Eu costumo usar o método # 1.

Essas são as maneiras mais fáceis. Você também pode pegar o código-fonte do Ubuntu, editá-lo, criar um novo pacote, instalá-lo e depois reproduzi-lo. Mas você indicou que queria evitar isso.

    
por Michael Terry 24.01.2011 / 14:26
1

Basta instalar o pacote, Inserir o patch e Em uma execução de terminal:

ubiquity
    
por Micheal Harker 20.01.2011 / 19:45