再構成者、LiveCD ubuntuをタンバリンと踊らずに30分で。 パート2

前回、Ubuntu配布ツールであるUbuntuカスタマイズキットについて説明しましたが、同様のReconstructorパッケージについても言及しました。 今週の週末には、インストールされたシステムのパッケージとオンラインサービスの両方に精通する素晴らしい機会がありました。 それで、私は印象を共有し、Ubuntuディストリビューションをさらにカスタマイズするための現在のオプションの比較を急いでいます。



おそらく、 build.reconstructor.orgオンラインサービスから始めましょう。 無料で登録するという魅力的な提案に続いて、データを入力してメールで登録を確認すると、さまざまなIDEのような非常に禁欲的なデザインのページが表示されます。







ネットブックでの作業を考えると、使いやすさのデザインは素晴らしいですが、このサービスの機能も興味深いものです。 新しいプロジェクトを作成するには、次を指定する必要があります。

プロジェクトの名前。

バージョン

簡単な説明

基本ディストリビューション(Debian 5.0×86およびamd64、およびubuntu 9.04および9.10のx86およびamd64バージョンが提供されます);

タイプ(ディスクイメージまたはLive CDのいずれか)。

作業環境(選択対象:Gnome、KDE、XFCE、テキストのみ。多くはありませんが、十分すぎると思います)。

後でプロジェクトをいつでも編集でき、編集用のいくつかの新しいアイテムが表示されます。

ロゴを追加します。

プロジェクトを公開して表示する機能、および配布ビルドを公開してダウンロードする機能。

また、以前に作成したチームで共同開発用のプロジェクトを開くこともできます。

さらに、プロジェクト設定ファイルをインポート/エクスポートできます。



次に、このサービスをカスタマイズできる理由について詳しく説明します。

まず、必要なパッケージを公式リポジトリから基本ディストリビューションに簡単にインストールできます。 インストール用のWebメニューはSynapticに非常に似ていますが、残念ながら既にインストールされているパッケージは表示されず、依存関係は表示されず、基本ディストリビューションから余分なパッケージを削除できません。 また、将来の配布のサイズを監視することもできません。



追加の機能は、モジュールシステムによって提供されます。

事前にダウンロードしたファイルのインストール、リポジトリの追加など、一部のモジュールは、プロジェクトに複数回追加できます。 モジュールの詳細についてはサービスのヘルプセクションをご覧ください。 さらに、モジュールを使用すると、配布パッケージを現在のバージョンに簡単にアップグレードできます。これも非常に優れています。

モジュールでの作業が終了したら、最終的なシステムセットアップ用に独自のスクリプトを追加することができます。不要なパッケージの削除、またはモジュールに新しく追加されたリポジトリからのパッケージのインストールを登録することができます。

結局、ビルドアイコンをクリックしても安全です。わずか数分でisoが専用サーバー上にビルドされます。

一般に、このサービスの機能は印象的ですが、結局のところ、すべてが一見したほどバラ色ではありません。 このような親しみやすいサービスを使用することで喜びを感じ、このような機能がどのように無料になるのか、ディストリビューションのビルドとストレージのサーバー、追加ファイルの費用を誰が支払うのかと疑問に思いました。 答えはすぐに見つかりました。登録すると、5ドルが割り当てられ、ディスクスペースの使用、および配布キットの作成とダウンロードに対して課金されます。



ディストリビューションのビルドを初めて待機することが重要でない場合、2回目はビルドが数時間キューに置かれていました。 また、わずかに高い料金で、タスクを最優先することができます。 さらに、サービスパートナーのサービスを使用できます。たとえば、配布キットとカラフルなメディアデザインでオンディスクcd / dvd / usb-flashから注文できます。 PayPalを使用して、サービスでアカウントを補充できます。 基本的に、最初の5ドルで、独自のバージョンのディストリビューションを構築できます。



それほど動揺していませんでしたが、私はサイトとReconstructorのドキュメントに精通し続け、 ここからダウンロードできるサービスのオフラインバージョンに出会いまし 。 本質的に、これはウィザード形式のUCK pythonに類似したスクリプトですが、私には思えたように、よりフレンドリーで、より多くの機能を提供します。 このウィザードでの作業は非常に簡単なので、このウィザードの各ステップについては説明しません。そのため、その特徴的な機能に注目してください。

UCKと同様に、Reconstructorを使用するとUbuntuディストリビューションを操作できます(Debianディストリビューションにフィードしようとしませんでした)。さらに、ディストリビューションのisoイメージがない場合は、ドライブに挿入されたLiveCDディスクを使用できます。将来の配布キットをルートディレクトリ(必要なファイル、debパッケージを問題なくコピーできます)、およびremasterおよびinitrdディレクトリに追加します。 独自のテーマ、壁紙、アイコン、その他の装飾をインストールするために、Reconstructorにはすべて準備が整っています。



ブート画面を変更したり、リポジトリを追加したりすることもできます。

[最適化]タブでは、必要なサービスを選択して起動することでシステムのシャットダウンと起動を高速化できます。LiveCDでは、独自のシステムユーザーを作成し、ホスト名を指定できます。 または、LiveCDコアをアップグレードできます。



オンラインサービスだけでなく、モジュールもあります。 本質的に、これらは特定の段階で実行できる通常のbashスクリプトであるため、自分で追加のスクリプトを記述することは難しくありません。 既製のスクリプトの例は、/ usr / share / reconstructor / modulesにあります。



しかし、ほとんどの場合、chroot〜/ rebuildor / root /を使用してコンソールを起動する機能が気に入っていました(大まかに言うと、既にインストールされているかのように将来のシステムで作業できるようになります)。 また、将来のディストリビューションでXセッションを開始する機能もありますが、残念ながらこのオプションは積極的に開発中であり、常に機能するとは限りません。 (おそらく、システムの設定の特性のために、Xセッションを開始できなかったため、確認できませんでした)



配布設定での作業が終了したら、[適用]をクリックして[次へ]をクリックする必要があります。その後、配布に名前とアーキテクチャを指定し、保存するファイルとパスを選択するように求められます。 さらに、UCKのように、アプリケーションのすべてのWin32バージョンを削除することができます。



さらに、コンピューターの能力に応じて、しばらくするとUbuntuのバージョンのISOイメージが取得されます。

一般に、Reconstructorのオフラインバージョンが本当に好きでした。最終ディストリビューションのサイズ、多くの設定を常時監視することができ、その中には数回クリックするだけでシステムを変更できるものもあります。 パッケージの豊富な機能により、可能な限り自動化された不要なものから切り離し、創造的な作業に取りかかることができます。この点で、UCKは怪物のように思えます。



All Articles