web-dev-qa-db-ja.com

ユビキタスを構築してテストする方法

Ubiquityのパッチを作成し、それを提出する前にテストしたいのですが、Ubiquityの性質(インストール時にのみ使用)を考えると、これをどのように実行するのかわかりません。自分のシステムでビルドして実行できる方法はありますか?それとも、Ubuntuソースコード全体を引き出してパッチを統合し、テストインストールを実行する必要がありますか?

6
user2405

これを行うにはいくつかの方法があります。

  1. ユビキタスをインストールして、マシン上のコードを編集できます(/usr/lib/ubiquity/*内)。次に、実行して遊んでください。一部のグローバルマシン設定が調整されるため、値を選択するときに言語またはキーボードを変更できるように準備してください。また、ハードドライブを使用しているときに、ハードドライブのパーティションを再分割したくないことを覚えておいてください(実際には使用できません)。ただし、サムドライブは簡単にパーティション分割できます。

  2. Live CD/thumbドライブを十分簡単に​​作成して実行できます。インストール中に、同じトリックを実行して、/usr/lib/ubiquityAlt+Ctrl+T ターミナルを起動します)。ユビキタスの既存のインスタンスをすべて強制終了し、再起動する必要がある場合があります。

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

仮想マシンを使用してテストすることもできますが、それは常に私にとって価値のある作業よりも多くの作業でした。私は通常、方法#1を使用します。

これらが最も簡単な方法です。また、Ubuntuソースを取得して編集し、新しいパッケージをビルドしてインストールし、それで遊ぶこともできます。しかし、あなたはそれを避けたいと述べました。

4
Michael Terry

パッケージをインストールし、パッチを挿入してターミナルで実行するだけです:

ubiquity
1
Micheal Harker