Distroshare UbuntuImagerを使用してカスタムUbuntuディストリビューションを作成する方法

Distroshare UbuntuImagerを使用してカスタムUbuntuディストリビューションを作成する方法

Ubuntuの新規インストールをセットアップするのが面倒で面倒だと思うなら、このアプリはあなたのためのツールです。Distroshare Ubuntu Imagerは、既存のUbuntu Linuxインストールを取得し、インストール可能なISOイメージの形式でカスタムUbuntuディストリビューションに変換できるという点でユニークなプログラムです。

Gitをインストールする

このツールを入手するのはそれほど難しくありませんが、従来のUbuntuソフトウェアの場所にはありません。代わりに、Githubから直接ダウンロードする必要があります。Githubとやり取りするには、Gitパッケージが必要です。Ubuntuでターミナルを開き、次のコマンドを入力して、プログラムをインストールします。

sudo apt install git

Distroshare UbuntuImagerをダウンロードする

GitツールがUbuntuにインストールされると、最新バージョンのDistroshare UbuntuImagerをダウンロードできるようになります。ターミナルで、gitcloneコマンドを使用してソースコードをダウンロードします。

git clone https://github.com/Distroshare/distroshare-ubuntu-imager.git

実行しているgitのクローンのダウンロードにスクリプトを実行するために必要なすべてのものを。ただし、権限が正しくなるまで、システムで使用することはできません。CD コマンドを使用 してdistroshare-ubuntu-imagerフォルダーに移動 し、chmod コマンドでスクリプトファイルを更新します 。

cd distroshare-ubuntu-imager
sudo chmod + x distroshare-ubuntu-imager.sh

カスタムUbuntuディストリビューションを構成する

Distroshare Ubuntu Imagerツールは、システムにインストールされているプログラムをメモし、使用可能なスクリプトを作成することで機能します。ISOファイルを作成する前に、いくつかの設定が必要です。Ubuntuソフトウェアセンター(またはターミナル)を開き、ISOに含めたいプログラム、ドライバー、ツールをインストールします。

さらに、Ubuntuを最大限にカスタマイズしてください。壁紙を変更し、写真、ビデオファイル、音楽、ドキュメントなどをそれぞれのフォルダに移動します。Ubuntuに追加されると、ライブISOイメージが大きくなることに注意してください。

オペレーティングシステムが完全にカスタマイズされたら、ターミナルを開き、利用可能なソフトウェアアップデートをインストールします。これは、カスタムISOイメージがインストールされたときにUbuntuが常に最新であることを意味するわけではありませんが、UbuntuWebサイトで入手できるイメージよりもはるかに最新のものになります。

Ubuntuを更新するには、Gnomeダッシュを開き、「Software&Updates」を検索します。アプリを起動し、更新をインストールします。または、ターミナルを開いてaptツールを使用します。

sudo apt update

Ubuntuのソフトウェアソースの更新が完了したら、upgradeを使用て保留中の更新をインストールします。

sudo apt upgrade -y

カスタムUbuntuディストリビューションを作成する

Ubuntuは完全にカスタマイズされており、すぐに使用できます。次のステップは、Distroshare Ubuntu Imagerを実行し、安全に保管するための新しいISOイメージを作成することです。ターミナルを開き、sudoコマンドを使用してスクリプトを実行します。

Distroshare UbuntuImagerを使用してカスタムUbuntuディストリビューションを作成する方法

sudo ./distroshare-ubuntu-imager.sh

実行distroshare-ubuntu-imager.shファイルは自動的に行われます。プログラムは最初に起動するときに、ライブディスクの作成に必要なプログラムをインストールします。ユビキタスインストールツール、Linuxヘッダーなど。

ライブディスクの依存関係のインストールが完了するとすぐに、Distroshare Ubuntu Imagerが実行され、新しいIntitramfsファイルが生成され、カーネルがクリーンアップされ、Ubiquityインストーラーにパッチが適用され、ライブディスクのGrubメニューがインストールされ、すべてが完了します。

ライブISOイメージの完成には非常に長い時間がかかります。一般に、平均的なUbuntuのインストールには最大1時間かかる場合があります。Ubuntuにあるものの量に応じて時間は上がるだけです。

スクリプトが終了すると、次のディレクトリ内にISOファイルが出力されます。

/ home / distroshare /

次のコマンドを入力して、新しく生成されたISOファイルをユーザーのホームディレクトリに移動します。

mv /home/distroshare/live-cd.iso〜/

カスタムUbuntuLiveCDを作成する

Distroshare Ubuntu Imagerが現在のインストールのISOイメージバックアップの作成を完了したので、ISOイメージを安全に書き込むことができます。LinuxでISOイメージを書き込む方法はたくさんありますが、最も簡単な方法は、EtcherImage書き込みツールを使用することです。

インストールするには、このWebサイトにアクセスし、「Linux」を選択して「ダウンロード」をクリックします。Etcherのダウンロードが完了したら、ファイルマネージャーを開き、ZIPアーカイブから解凍します。抽出したら、ターミナルを開いて次の手順を実行します。

cd〜 / Downloads / etcher- *

sudo chmod + x *

./etcher-electron-*-x86_64.AppImage

上記のコマンドが正しく入力されている場合、Etcherアプリはすぐに開きます。この時点で、USBドライブを接続し、[イメージの選択]をクリックして、/ home / username /live-cd.isoを参照し、[Flash!]をクリックします。

注:カスタムUbuntuISOは64GBを超えていますか?ほとんどのUSBイメージは3GBを超えてはならないため、トリミングしてください。

Distroshare UbuntuImagerを使用してカスタムUbuntuディストリビューションを作成する方法

ファイルの大きさによっては、ISOのフラッシュに時間がかかります。エッチャーに画像をフラッシュさせて、少し待ちます。プロセスが完了したら、PCを再起動し、USBドライブから起動して、Ubuntuを通常どおりにインストールします。インストールが完了すると、すべてのプログラムと設定がそこにあります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか