Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

Linux、それは多くの非オタクの目をほとんどすぐに釉薬にする言葉です。ただし、デスクトップLinux製品は、現在、WindowsやMacOSなどの有名企業とほぼ同等です。

Canonicalのような組織からの何十年にもわたるコミュニティの取り組みとサポートのおかげで、今日Ubuntu Linuxのようなものをダウンロードして、Windowsでできることのほとんどすべてを行うことができます。コンピュータサイエンスの学位を必要とせずにすべて。最新のデスクトップLinuxディストリビューションは見栄えがよく、うまく機能し、平均的なユーザーに適しています。

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

ただし、商用オペレーティングシステムと比較すると、オープンソースライセンスという大きな違いが1つあります。

これは、Linuxのすべての内部動作に完全にアクセスできることを意味します。使用するのにお金を払う必要はなく、好きなようにカスタマイズできます。これは、要点をいじくり回すのが好きなパワーユーザーには最適ですが、独自に調整したカスタムLinuxインストールを保持したい場合はどうでしょうか。

Linuxの新規インストールを実際に作成し、希望どおりにセットアップしてから、ライブの起動可能なインストールに変えることができます。これはいくつかの理由で非常に便利です。まず、オペレーティングシステムを再インストールする必要がある場合でも、ダウンタイムが発生しないことを意味します。

すべての設定とソフトウェアは、最初からすでに待機しています。また、配布用のカスタムインストールを非常に簡単に作成できます。たとえば、PCでいっぱいのコンピュータラボ全体にLinuxをインストールしてから、教育用パッケージをインストールする必要があるとします。カスタム配布ツールを使用すると、そのカスタマイズを1回だけ実行してから、通常どおりにインストールするだけで済みます。

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

そこにある最も簡単なツールの1つはLinuxLiveKitと呼ばれ、既存のLinuxインストールをカスタムディストリビューションに戻す方法を正確に見ていきます。

マシンのセットアップ

Linux Live Kitを使用するには、Linuxをインストールしてカスタマイズする必要があります。メインインストールで先に進んでそれを行うことはできますが、メインコンピュータ以外のもの用にカスタマイズされたディストリビューションを作成する場合、これは最も実用的なアプローチではありません。

つまり、UbuntuLinuxをVirtualBox仮想マシンにインストールします。これにより、クリーンで制御されたインストール環境が実現します。また、必要に応じて、WindowsマシンからカスタムLinuxディストリビューションを作成できることも意味します。最後に、作成したばかりのディストロをテストして、正しく機能することを確認するのに適した方法です。

次のコンポーネントを使用します:

  • Windows 10
  • VirtualBox
  • Ubuntu 18 LTS

仮想マシンではなく、通常のコンピューターで実行されているLinuxインストールでLinux Live Kitを使用する場合、プロセスはまったく同じように機能することを忘れないでください。

Linuxのインストール

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

最初に行うことはLinuxをインストールすることです。明らかに、既存のインストールを使用する場合は、この手順をスキップできます。

Linuxを通常の方法でインストールするには、DVDまたはUSBインストールメディアから起動する必要があります。 VirtualBoxを使用しているため、新しい仮想マシンを作成して、ダウンロードしたUbuntuディスクイメージに向けるだけです。従う必要のある手順は次のとおりです。

依存関係の世話をする

Linux Live Kitはスクリプトの巧妙なコレクションであるため、Linuxマシンに他の特定のソフトウェアパッケージが存在する必要があります。多くの場合、これらは選択したLinuxのバージョンのデフォルト部分になっていますが、どちらの方法でも確認する必要があります。

aufs 選択したLinuxディストリビューションで使用されているカーネルでサポートされています。ここで、どのカーネルバージョンがaufsをサポートしているかを確認できます。選択したカーネルがaufsをサポートしていない場合は、LinuxLiveKitの代替ソリューションを検討する必要があります。

次に、Squashfsがシステムにインストールされていることを確認する必要があります。これは、LinuxLiveKitで使用される圧縮テクノロジーです。インストールするには、次のようにします。

まず、ターミナルを開きます。 Ubuntuでは、「アプリケーションの表示」をクリックしてこれを行うことができます。 画面左下のボタン。 これにより、検索バーが表示されます。 「ターミナル」を検索 表示されたらクリックします。

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

ここで、ターミナルに次のように入力します。

sudoapt-get update &&sudo apt-get install squashfs-tools

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

すべてがうまくいけば、パッケージがインストールされます。問題が発生した場合は、ご使​​用のバージョンのOSドキュメントを参照する必要があります。リポジトリとインストールの問題のトラブルシューティングは、このチュートリアルの範囲外です。

脂肪のトリミング

ライブディストリビューションにはインストールされているものとすべて同じコンテンツが含まれるため、不要なファイルはインストールから削除する必要があります。フラッシュドライブを使用している場合、これを行う必要はなく、最近のストレージは安価です。何を安全に削除できるかわからない場合は、今のところこの部分をスキップしてください。

カスタマイズ

これで、ライブディストリビューションに必要な変更を加えることができます。アプリケーションのインストール、設定の微調整など。それが終わったら、ライブキット自体に進むことができます。

LinuxLiveキットをダウンロード

次に、必要なスクリプトをダウンロードします。GitHubで見つけることができます。こちらのREADMEのヒントに特に注意してください。それらのいくつかはあなたのニーズや状況に関連しているかもしれません。たとえば、起動可能なliveCDを作成する場合の具体的な手順があります。

ダウンロードしたファイルを/tmpに保存します 。ダウンロードには、「/DOC/」という名前のフォルダがあります。これには、問題が発生した場合に役立つ追加のreadme情報が含まれています。

ライブOSの生成

スクリプトファイルが本来あるべき場所にあるので、実際にスクリプトを実行します。これを行うには、通常のユーザーからスーパーユーザーに切り替える必要があります。 Ubuntuでは、ターミナルを開きます 次のように入力します:

cd / tmp

これにより、LiveKitファイルを解凍したTMPフォルダーに切り替わります。

最後にスクリプトを実行する必要があるので、タイプ:

sudo ./build

LinuxLiveキットを使用してカスタムLiveLinuxディストリビューションを作成する

スクリプトが完了するまで待ってください!

ライブディストリビューションの実行

では、どのようにしてライブディストリビューションを入手しますか?スクリプトは、/TMPフォルダーに2つのバージョンを生成します。ディスクに書き込んだり、仮想マシンにロードしてテストしたりできるISOイメージがあります。ただし、ほとんどの人は起動可能なUSBファイルを気にします。これらも/TMPフォルダーにあります。

それらをフラッシュドライブにコピーし、その過程でそれらを解凍することを忘れないでください。それらがそこにあると、ターミナルを使用して/bootディレクトリに移動します。次に、「bootinst.sh」スクリプトを実行して、そのフラッシュドライブを起動可能にします。

すべてがうまくいけば、あなたは今あなた自身のライブOSを手に入れるでしょう!


  1. Linuxで古いPCを利用する3つの方法

    私たちの多くは、家の周りに古いコンピューターを置いています。たぶん、それは古い家族のデスクトップ、古い学校のラップトップ、またはあなたが持っていたのを忘れたか、とても遅いのでストレージに入れたものです。捨てる前に、Linuxで古いPCを利用するための次の方法を確認してください。 これは小さなリストであることに注意してください。それはすべてを網羅したリストではありません。 Linuxでできることで、リストに載っていなかったことが他にもあることは間違いありません。 1。ホームサーバー Linuxがサーバー上で非常に人気があることを考えると、古いPCをホームサーバーに変えることだけが理にかなって

  2. DevedeNGを使用してLinuxで書き込み可能なDVDイメージを作成する方法

    DVDは恐竜の道を進んでいるように見えるかもしれませんが、それでもデータやビデオを共有するための人気のある方法です。簡単に送信でき、友人や家族に送信するために大量の帯域幅や複雑なファイル共有戦略は必要ありません。 Linuxでは、DevedeNGは、インタラクティブメニューを備えた独自のビデオDVDを作成するための優れた方法です。 DevedeNGを使用すると、ビデオファイルを簡単に組み合わせて書き込み可能なDVDイメージにすることができます。 DevedeNGのインストール DVDイメージの作成を開始する前に、DevedeNGをインストールする必要があります。これは、しばらく前から存在し