Как собрать и протестировать Ubiquiti

Я написал патч для Ubiquity, и я хотел бы протестировать его перед отправкой, но я не уверен, как это сделать, учитывая природу Ubiquity (используется только во время установки). Есть ли способ, которым я могу собрать и запустить его на своей собственной системе, или мне нужно будет извлечь весь исходный код Ubuntu и интегрировать в него свой патч, а затем запустить тестовую установку?

6
задан 20 January 2011 в 21:38

2 ответа

Просто установите пакет, вставьте патч и в терминале запустите:

ubiquity
0
ответ дан 20 January 2011 в 21:38

Есть несколько способов сделать это.

  1. Вы можете установить повсеместность и редактировать код на своем компьютере (в /usr/lib/ubiquity/*). Тогда просто запустите его и поиграйте. Он будет регулировать некоторые глобальные настройки машины, поэтому будьте готовы к тому, что ваш язык или клавиатура будут меняться при выборе значений. И помните, что вы, вероятно, не хотите перераспределять свой жесткий диск, поскольку вы его используете (на самом деле это не позволит вам). Но вы можете легко разбить флешку.

  2. Вы можете легко записать Live CD / флэш-накопитель и запустить его. Во время установки вы можете проделать тот же трюк и отредактировать файлы вездесущих в /usr/lib/ubiquity ( Alt + Ctrl + T , чтобы вызвать терминал) , Вам может потребоваться убить все существующие экземпляры повсеместности и перезапустить его:

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

Вы также можете использовать виртуальную машину для тестирования, но это всегда было больше работы, чем это стоит мне. Я обычно просто использую метод № 1.

1110 Это самые простые способы. Вы также можете получить исходный код Ubuntu, отредактировать его, создать новый пакет, установить его и поиграть с ним. Но вы указали, что хотите этого избежать.

0
ответ дан 20 January 2011 в 21:38

Другие вопросы по тегам:

Похожие вопросы: