Cubic を使用してカスタマイズされた Ubuntu ISO を作成する – ステップバイステップ ガイド
2022 年 11 月 13 日午後 2 時 EST 公開
David は、印刷ジャーナリズムの経歴を持つフリー ライターであり、フリーおよびオープン ソース ソフトウェアを愛しています。彼は 2000 年代初頭から Linux を使用しており、英国の Linux Format 誌に定期的に寄稿しています。彼は、リビング ルームのソファの上に危うく置かれた Raspberry Pi からさまざまなサイトやサービスを実行しており、テクノロジー、人間性、その他の関連事項についての理解を深めるために、野良 edX コースを受講する機会を決して逃しません。
デヴィッドはギターが下手で、自由時間はキャラバンと犬を連れて、無電化のイギリス諸島をツアーして過ごしています。時々、彼は本を書きます。誰も彼らを好きではありません。彼の近況は davidrutland.com でご覧ください
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 Neon などのディストリビューションも支えています。わずかに異なるだけであれば、これらはどれもまさにあなたが探しているものである可能性があります。
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 初期リリース」です。
[次へ] をクリックします。 とすると、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 に反映される点が異なります。
これは、好きなソフトウェアでも、嫌いなソフトウェアでも行うことができます。 qBittorrent、Ristretto の Pix、または Falkon の Firefox を優先して、Transmission を交換してください。
また、決して使用しないアプリ、またはユーザーに使用させたくないアプリの形式で肥大化したものを取り除くこともお勧めします。
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 に存在するすべてのパッケージのリストが表示されます。各パッケージの横にチェックマークを追加すると、標準インストールまたは最小限のインストール中に削除されることがわかります。
リストに問題がなければ、[次へ] をクリックします。 もう一度クリックして、使用するカーネルを選択します。
最後に選択する必要があるのは、使用する圧縮タイプです。これらの範囲は XZ です。 、より小さい ISO が生成されますが、LZ4 に圧縮および解凍に時間がかかります。 これにより、はるかに大きな ISO が得られますが、所要時間は最小限になります。 GZIP 良い妥協点です。
この時点で、常に存在する次 に気づくでしょう。 ボタンは生成に置き換えられました。 ボタン。それを打ったら、Cubic が ISO を構築する間、お茶を淹れに行きましょう!
数分後、ISO が Cubic ディレクトリに表示され、インストールできる状態になります。
Cubic を使用すると、カスタム Ubuntu ISO を簡単に作成できます
Cubic は、新しいマシンが起動したらすぐに必要なエクスペリエンスを確実に得ることを簡単にする優れたツールです。これを自分で使用したり、イメージを作成して組織内に展開したりすることで、学生やスタッフがすぐに作業を始めるために必要なツールを手に入れることができます。
ISO が正常に動作し、必要なものがすべて揃っている (不要なものは何もない) ことを確認するには、ISO ファイルをデプロイまたは配布する前に、仮想マシンで ISO を使用するのに時間を費やす必要があります。
-
ローカルおよびリモートのGitブランチを削除する方法
Gitの使用は、多くの開発者にとってほぼ前提条件です。これにはいくつかの理由があります。最も重要な利点は、プロジェクト内で行われたすべての変更を、ほとんど考えずに記録できることです。ただし、脳が追いついた場合は、ローカルおよびリモートのGitブランチを削除する必要があるかもしれません。これは理解できますが、プロセスは理解できない場合があります。 そのため、この投稿では、ローカルおよびリモートのGitブランチを削除する方法を説明します。その前に、Gitがどのように機能するかを幅広く見ていきましょう。 Gitのクイック入門書 記事の大部分に入る前に、まずGitの概要を簡単に説明しましょう。これ
-
SUSE
SUSEとは何ですか? SUSE(soo-sahと発音)は、Linuxテクノロジに基づくエンタープライズグレードのオープンソース製品を提供する多国籍企業です。同社はもともとドイツに拠点を置いていましたが、現在はルクセンブルクに本社を置き、世界中にオフィスを構えています。 SUSEはRedHatに似ています。 Linuxカーネルとその他のオープンソースコンポーネントを、購入可能な安定したフル機能のLinuxオペレーティングシステム(OS)にアセンブルします。 SUSEは、さまざまなタイプの環境とワークロードをサポートするために、OSの複数のエディションを提供しています。多くの組織にとって、