ウェブサイト検索

Cubic を使用してカスタム Ubuntu ISO を作成する方法


Cubic (Custom Ubuntu ISO Creator) を使用すると、ニーズに合った Ubuntu または Linux Mint ISO のパーソナライズされたバージョンを生成できます。

Linux の最も優れた点の 1 つは、システムを自由にカスタマイズできることです。他のオペレーティング システムのユーザーとは異なり、企業が義務付けた特定のデスクトップ環境、ファイル マネージャー、またはオフィス スイートに限定されません。

通常、ディストリビューションをハードウェアにインストールした後に変更を加えますが、Cubic を使用すると、ニーズに最適なカスタム ISO を作成できます。

カスタム Ubuntu ISO を作成する理由

Linux ディストリビューションの状況は多様かつ細分化されているため、事実上あらゆる利用可能なユースケースに適合するディストリビューションが存在します。 Debian、Arch、Ubuntu、Slackware、または Fedora に基づく Linux ディストリビューションを簡単にインストールできます。 systemd と antisystemd の間の大戦争でどちらかの側につくことができます。 Wayland ディストリビューションを選択するか、X.org を使用して従来のグラフィックス スタックを維持します。オプションが不足することはありません。

これらは大きな選択肢であり、Linux エクスペリエンス全体を支えるものですが、あなたにとってほぼ完璧だが、いくつかの調整が必要なディストリビューションがある場合はどうでしょうか?

もしかしたら、あなたのお気に入りのディストリビューションには、好みではないブラウザがバンドルされているか、必須だと考えている特定の編集ツールが欠けているかもしれません。おそらく、ピカピカの新しいラップトップを初めて起動したときにすぐに利用できるようにしたい、膨大な壁紙のコレクションがあるでしょう。

確かに、マシンにディストリビューションをインストールした後は、かなり簡単に変更を加えることができますが、複数のコンピュータを持っていて一貫したエクスペリエンスを望んでいる場合、または標準のソフトウェア セットを必要とする多数の PC を管理している場合は、次のような場合です。学校や企業では、独自のカスタマイズされた ISO を作成でき、何もいじらずに必要なものを正確にインストールできると便利です。

キュービックとは何ですか?

すべての優れたオープンソース プロジェクトと同様に、Cubic はバックロニムです。この場合は Custom Ubuntu ISO Creator を表し、その拡張名が示すように、Ubuntu ベースのディストリビューション用にカスタマイズされたライブ ISO イメージを作成するのに役立つツールです。

Ubuntu は非常に人気のあるディストリビューションであり、メインの Ubuntu ダウンロードと、Kubuntu、Lubuntu、Xubuntu、Ubuntu Studio、Budgie、MATE などの高度にカスタマイズされたフレーバーに加えて、基本 OS、Linux Mint、そしてKDEネオン。わずかに異なるだけであれば、これらのどれもまさにあなたが探しているものである可能性があります。

Cubic は GUI ウィザードとして実行され、「ISO カスタマイズ手順を簡単にナビゲートでき、統合された仮想コマンド ライン環境を備えています」。お気に入りの Ubuntu ベースのディストリビューションを選択し、ステップバイステップのガイドに従うだけで、必要なものを正確に入手できます。

Linux に Cubic をインストールする方法

Cubic は、Ubuntu 18.04.5 Bionic 以降に基づくディストリビューションで実行され、仮想環境で Cubic を実行することは可能ですが、推奨されません。まず、Universe リポジトリと Cubic PPA を有効にします。

sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release

次に、システムを更新し、Cubic をインストールします。

sudo apt update
sudo apt install --no-install-recommends cubic

メニュー システムから、または次のように入力して Cubic にアクセスできるようになりました。

cubic

...端末に入力します。

Cubic を使用したカスタム Ubuntu ISO の作成

Cubic を初めて起動するときは、プロジェクト ディレクトリを選択するように求められます。これを行ってから、[次へ] をクリックしてソース ISO と、作成する ISO の詳細を選択します。 ISO ファイルを選択すると、フィールドに自動的に値が入力されます。

ISO の目的を反映するため、または単にクールな名前を付けたいという理由だけで、カスタム ISO の値を変更できます。ソース ISO として、Linux Mint Cinnamon の Vanessa リリースを選択しました。カスタム名は「MUO Linux Initial release」です。

[次へ] をクリックすると、Cubic は ISO を前に指定した作業ディレクトリに抽出し、コマンドを実行できる chroot (一種の包含ターミナル) を提供します。

たとえば、カスタム ISO に最新のソフトウェアのみを含めたい場合、最初に実行するコマンドは次のとおりです。

sudo apt update && sudo apt upgrade

Mint には便利なソフトウェアが多数プリインストールされており、そのほとんどは便利ですが、別のツールを好む場合もあります。

一例として、IRC クライアント HexChat があります。 HexChat の GUI が嫌いで、端末の IRSSI を使って汚したい場合は、まず HexChat をパージします。

apt purge hexchat

...そして IRSSI をインストールします。

apt install irssi

デスクトップ マシンでターミナルを使用するのと同じですが、加えた変更は Cubic によって生成された ISO に反映されます。

これは、好きなソフトウェアでも、嫌いなソフトウェアでも行うことができます。 Transmission を qBittorrent、Pix を Ristretto、または Firefox を Falkon に交換してください。

また、決して使用しないアプリ、またはユーザーに使用させたくないアプリの形式で肥大化したものを取り除くこともお勧めします。

apt purge rhythmbox timeshift celluloid notes thunderbird

ソフトウェアをインストールするためにパッケージ マネージャーを使用する必要はありません。インターネットからパッケージを取得し、パスに追加して、実行可能にすることができます。カスタム ISO がインストールされているマシンに YouTube ビデオを簡単にダウンロードできるようにするには、次の手順を実行します。

wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
chmod a+rx /usr/local/bin/yt-dlp

私たちは素晴らしい MUO をテーマにしたデスクトップを望んでおり、事前に設定されたデフォルトの壁紙を備えたものを望んでいます。次のコマンドを使用して壁紙ディレクトリに移動します。

cd /usr/share/backgrounds

...Cubic インターフェイスの左上にある [戻る] ボタンの横にあるコピー アイコンをクリックします。このディレクトリにコピーするファイルを選択し、次の画面で [コピー] をクリックします。

壁紙ファイルをコピーしたら、次のように入力して必要な壁紙を設定します。

gsettings set org.cinnamon.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg

GNOME などの別のデスクトップを使用している場合は、コマンドを変更する必要があります。

gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg

カスタム Ubuntu ISO を完成させる

壁紙の変更が完了し、追加または削除したパッケージに満足したら、もう一度 [次へ] をクリックします。

ライブ ISO に存在するすべてのパッケージのリストが表示されます。各パッケージの横にチェックマークを追加すると、標準インストールまたは最小限のインストール中に削除されることがわかります。

リストに満足したら、もう一度 [次へ] をクリックし、使用するカーネルを選択します。

最後に選択する必要があるのは、使用する圧縮タイプです。これらの範囲は、より小さい ISO を生成しますが、圧縮と解凍に時間がかかる XZ から、はるかに大きな ISO を生成しますが、所要時間は最小限の LZ4 まであります。 。 GZIP は良い妥協案です。

この時点で、常に存在する [次へ] ボタンが [生成] ボタンに置き換えられていることがわかります。それを打ったら、Cubic が ISO を構築している間、お茶を淹れに行きましょう!

数分後、ISO が Cubic ディレクトリに表示され、インストールできる状態になります。

Cubic を使用すると、カスタム Ubuntu ISO を簡単に作成できます

Cubic は、新しいマシンが起動したらすぐに必要なエクスペリエンスを確実に得ることを簡単にする優れたツールです。これを自分で使用したり、イメージを作成して組織内に展開したりすることで、学生やスタッフがすぐに作業を始めるために必要なツールを手に入れることができます。

ISO が正常に動作し、必要なものがすべて揃っていること (不要なものは何もないこと) を確認するには、ISO ファイルをデプロイまたは配布する前に、仮想マシンで ISO を使用することに時間を費やす必要があります。