Cubicを使って独自のLinuxディストリビューションを作成する方法

独自のLinuxディストリビューションを作成することを検討しているなら、それは非常に刺激的なプロジェクトになるでしょう。特に、自分のニーズに合わせて特別に設計されたオペレーティングシステムが欲しい場合はなおさらです。

これを実現するのに役立つツールの1つがCubicです。Cubicは、Ubuntuディストリビューションやその他のDebianベースのシステムのカスタマイズプロセスを簡素化および改善するために設計されたさまざまな機能を提供します。

Cubic とは何か、どのように機能するのか、そしてなぜ Ubuntu やその他の Debian ベースのディストリビューションをカスタマイズするための最近の人気ツールとなったのかを詳しく見てみましょう。

Cubic(Ubuntu Custom ISO Image Creator)は、使いやすいグラフィカルインターフェースを備えており、独自のUbuntuシステムの起動可能なISOイメージを簡単に作成できます。従来の手動による方法に比べて、より効率的で合理的なアプローチでUbuntuをカスタマイズできるため、あらゆるスキルレベルのユーザーが簡単に利用できます。

Cubic を使用すると、パッケージの追加や削除、システム設定の変更、さらには独自のスクリプトの組み込みなど、すべてを単一の環境内で簡単に行うことができます。

このガイドでは、インストールからカスタマイズまでのプロセス全体を説明します。

システム要件

始める前に、システムが次の要件を満たしていることを確認してください。

  • OS: Ubuntu 20.04, XNUMX, XNUMX LTS あるいはもっと最近、あるいは Linux Mintは Ubuntu ベース。
  • ランダム メモリ (RAM): 少なくとも 2 GB (推奨) 4 GB (またはそれ以上)。
  • ディスクスペース: 最小 5 GB プロジェクト ガイドと ISO ファイルの空き領域から。

システムが最小要件を満たしている場合は、以下のガイドに従うだけで大丈夫です。

ステップ1: Cubicをインストールする

独自のカスタムISOファイルを作成する前に、システムにCubicをインストールする必要があります。手順は以下のとおりです。

  1. 開いた 周辺 アプリケーションリストで検索するか、 Ctrl + Alt + T.
  2. 有効にする必要があります ユニバースウェアハウスこれはインストールに必要です。 キュービック.
    sudo add-apt-repository universe

  3. 追加 キュービックのPPA Cubic を含むリポジトリを追加するコマンドを使用します。
    sudo add-apt-repository ppa:cubic-wizard/release

  4. 新しい PPA を含めるようにパッケージ リストを更新します。
    sudo apt update

  5. さて、インストール キュービック 次のコマンドを使用します。
    sudo apt install --no-install-recommends cubic

注:--no-install-recommendsオプションは、追加パッケージを含めないことで軽量なインストールを維持します。

ステップ2:Cubicをオンにする

インストールしたら、アプリリストでCubicを検索してタップして開くか、次のように入力して起動できます。 cubic ターミナルにて。

ステップ3: プロジェクトの準備

Cubic を実行すると、独自のカスタム ISO ファイルを作成するためのいくつかの手順が案内されます。

  1. Cubic がプロジェクト ファイルを保存するフォルダーを選択します。この目的のために新しいフォルダーを作成するのが最適です。例: という名前のフォルダを作成します キュービックプロジェクト デスクトップ上。
  2. Cubic のフォルダー アイコンをクリックし、作成したフォルダーに移動して選択します。

ステップ4: ISOファイルの選択

  1. ファイルを提供することから始めましょう Ubuntu ISOCubicでは、Ubuntu ISOまたはその派生版を使用できます。このガイドでは、Ubuntu ISOを使用することにしました。 Linux Mint ISOただし、Ubuntu ISOのカスタマイズ手順は全く同じです。最新のUbuntu ISOは、Ubuntuの公式ウェブサイトからダウンロードできます。Linux Mint ISOをお使いの場合は、最新バージョンをダウンロードしてください。 シナモンエディション 彼の公式サイトより。
  2. ダウンロード後、ボタンをクリックしてください ブラウズ Cubic で、ダウンロードした ISO ファイルを見つけます。

ステップ5: ボリューム情報をカスタマイズする

ISOファイルのボリュームID名前バージョンをカスタマイズします。

例:

  • ボリュームID: マイカスタムディストリビューション
  • 名前: 私のカスタムディストリビューション
  • バージョン: 1.00

注:この情報は、カスタムISOシステムをインストールまたは起動する際に表示されます。

ステップ6: ISOを解凍する

「次へ」をクリックしてISOファイルの解凍処理​​を開始します。処理には、お使いのシステムの速度によっては数分かかる場合があります。

  • ISO解凍プロセスの開始

ステップ7: ファイルシステムをカスタマイズする

ISOファイルを解凍すると、 chroot環境に入り、そこでファイルシステムをカスタマイズできます。

  1. カスタム ISO ファイルに最新のソフトウェアを含める場合は、まずターミナルで次のコマンドを実行します。
    sudo apt update && sudo apt upgrade

    コマンドを実行して、プログラムをインストールしたり、パッケージを削除したり、その他の変更を加えたりすることができます。

    パッケージのインストール例:

    sudo apt install package-name

    パッケージ名を、インストールしたいプログラムの名前に置き換えてください。

  2. <XNUMXxDXNUMX>للل<XNUMXxXNUMX> 除去 カスタム Linux ディストリビューションに不要なパッケージの場合は、次のコマンドを使用します。
    sudo apt purge package-name

    カスタムISOから不要なパッケージを削除する: LibreOfficeとThunderbirdの例

  3. 設定ファイルを修正してシステム設定を変更することができます。例えば、ファイルを変更するには sources.listを:
    sudo nano /etc/apt/sources.list

    説明:nanoはターミナル上で動作するテキストエディタです。変更を加えたらCtrl+Oで保存し、Ctrl+Xで終了します。

ステップ8: デスクトップ環境と設定をカスタマイズする

  1. 外観やアイコンの変更など、デスクトップ環境の設定を変更できます。例: 新しい外観をインストールするには、次のコマンドを実行します。
    sudo apt install gnome-themes-standard
  2. ファイルや壁紙を追加するには、ファイルシステムに直接コピーします。例えば、壁紙を追加するには次のようにします。
    cp /path/to/your/wallpaper.jpg /usr/share/backgrounds/
  3. 次のように入力して希望の背景を設定します。
    gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/custom_wallpaper.jpg

必要に応じて、他のデスクトップ環境の設定を調整します。

ステップ9: カスタムISOの設定を完了する

  1. 必要な変更をすべて行ったら、 次の chroot 環境を終了します。
  2. ライブISOファイルに含まれるすべてのパッケージのリストが表示されます。含めるパッケージを選択または選択解除し、最小インストールまたは標準インストールを選択できます(選択したパッケージは削除されます)。
  3. ファイルシステムをカスタマイズし、パッケージの選択を確認した後、ライブISOファイルの起動に使用するカーネルを選択するオプションが表示されます。ニーズに最適なカーネルを選択してください(デフォルトでは最新のカーネルが選択されます)。
  4. インストールプロセスを自動化したい場合は、preseedファイルを作成または編集できます。これにより、インストール中のプロンプトをスキップできます。これらのファイルを作成または編集するには、Cubicの「Preseed」タブに移動してください。
  5. 最後に、ISO ファイルの圧縮タイプを選択します。
    オプションは次のとおりです:

    • XZ: ISO サイズが小さくなると、圧縮/解凍の時間が長くなります。
    • LZ4: ISO サイズが大きいほど、圧縮/解凍時間が短くなります。
    • GZIP: バランスの取れた選択肢。
  6. クリック 生成する 独自のカスタム ISO ファイルを作成します。変更内容によっては、このプロセスに時間がかかる場合があります。

ステップ10: カスタムLinuxディストリビューションをテストする

  1. 新しいISOファイルをテストするには、VirtualBoxなどの仮想化プログラムを使用できます。VirtualBoxをお持ちでない場合は、以下の手順でインストールできます。
    sudo apt install virtualbox
  2. VirtualBoxを開いてクリック New 新しい仮想マシンを作成します。
    • OSタイプを選択: 見つける Linux و Ubuntu (64ビット).
    • 資源を割り当てます: 少なくとも 2 GB の RAM を割り当て、仮想ハードドライブを作成します。
  3. デフォルトのデバイス設定で、 Storage空の光学ドライブを選択し、ディスク アイコンをクリックしてカスタム ISO ファイルを選択します。
  4. 仮想マシンを起動し、ISOファイルから起動できることを確認してください。カスタマイズしたUbuntu/Linux Mintのコピーが表示されるはずです。

ステップ11: 最終仕上げと配布

  • 次のようなツールを使用します。 Rufus/バレナエッチング (にとって Windows)أو Etcher (にとって Linux) カスタム ISO ファイルから起動可能な USB ドライブを作成します。
  • カスタムISOファイルを共有したい場合は、ファイル共有サービスにアップロードするか、個人のウェブサイトでホスティングすることを検討してください。すべての手順を慎重に実行すれば、Cubicを使用して独自のカスタムLinuxディストリビューションを作成できました。

Plusの豊富なカスタマイズオプションをぜひご活用いただき、新しいディストリビューションをお楽しみください!ご質問や問題が発生した場合は、遠慮なくLinuxコミュニティにご相談ください。彼らは非常に協力的で知識も豊富です。最後に、よくある質問にお答えしましょう。Ubuntuをそのまま使うのが良いのか、それともカスタマイズを検討すべきなのか?

まとめ

Ubuntuのデフォルト設定をそのまま使用するか、Cubicなどのツールを使ってカスタマイズするかは、あなたのニーズ次第です。デフォルト設定はシンプルさと信頼性という点で理想的ですが、カスタマイズすることでよりパーソナライズされ、よりパワフルなエクスペリエンスを実現できる可能性があります。Ubuntuの柔軟性により、自分に最適な設定を選ぶことができます。

Cubicを使用してUbuntu ISOファイルをカスタマイズする際に問題が発生した場合は、いつでもこのガイドを参照してサポートを受けるか、Ubuntuサポートコミュニティにお問い合わせください。おそらく解決策があるはずです。このガイドについて他にご質問がありましたら、お気軽に下記にコメントをお寄せください。お読みいただきありがとうございました。

 

コメントは締め切りました。