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

これらの4つのツールを使用して独自のカスタムLinuxディストリビューションを微調整します

WindowsやMacOSXと同様に、Linuxは、オペレーティングシステムを微調整したい人のために豊富なオプションを提供します。しかし、オープンソースの世界の性質上、独自のディストリビューションを作成し、ディスクに書き込んでインストールすることもできます。これらの4つのツールで始められます。

Linuxを簡単な方法で微調整する

Linuxデスクトップを微調整して置き換えることができることは、おそらくすでにご存知でしょう。 Linuxには、さまざまなアプリケーション(主に標準のデスクトップまたはサーバー用ですが、珍しい)向けに設計された豊富なディストリビューション(数千とまではいかなくても数百)があることは間違いありません。 軍隊、政府、科学用途などの専門分野。

Tweaksを使用してLinuxをカスタマイズしたり、速度を少し上げたりすることができます。UbuntuTweakのようなツールを使用すると、Ubuntuに必要なすべてのカスタマイズを単一のデスクトップツールで実行できます。

ただし、Linuxをより基本的なレベルでカスタマイズするには、別の方法で行う必要があります。

(注:これは、独自のLinuxカーネルを構築することと同じではありません。代わりに、カーネルだけでなく、グラフィックユーザーインターフェイスと、パッケージ化されているツールとアプリを構成します。)

なぜカスタマイズするのですか?

カスタムLinuxディストリビューションを構築することは、お気に入りのデスクトップの背景を設定することだけではありません。 Linuxディストリビューションが他のディストリビューションと十分に異なることを確認するために時間を費やすには、さまざまな理由があります。

  • ハードウェア専用のOS–カスタムコンパイルされたLinuxカーネルほど具体的ではありませんが、PCハードウェアに合わせて調整することでカスタムLinuxディストリビューションキットを利用し、パフォーマンスを向上させることができます。
  • インストールと起動時間を短縮する–日付、時刻、場所の設定などはセットアップ中に完了するまでに時間がかかる場合があるため、カスタムビルドでこれを指定すると時間を節約できます。
  • Linuxを複数のネットワークデバイスに展開している場合は、カスタム調整されたディストリビューションを使用することで、ユーザーが使用するはずのアプリやツールに集中できるようになります。

次の4つのツールを使用すると、基本的に独自のディストリビューションを作成し、ISOを作成してインストール前に書き込む前に、必要に応じて機能を追加および削除できます(ただし、仮想マシンまたはスペアPCにインストールしてから、ロールアウトすることをお勧めします。メインコンピュータ!)。

UCK –Ubuntuカスタマイズキット

Ubuntuファミリーの残りの部分と一致させるためにいくつかの更新を待っていますが、Ubuntuカスタマイズキットは、カスタマイズしたUbuntuをPCのHDDにインストールするために使用できるカスタムライブCDを作成するための優れた方法です。

>

UCKは

を使用してインストールできます

sudo apt-get install uck

…そして、Wilyリポジトリを介してDebian、Linux Mint、およびその他の関連するディストリビューションとも互換性があります。インストールしたら、uck-guiを使用してbashからUCKを起動する必要があります。また、-mスイッチに続けて、ISOを書き込むディレクトリへのパスを追加することで、処理をいくらか高速化できます。

UCKにはいくつかのバグがあり、これは成功するのが難しいオプションになります。ただし、バグ(通常、Ubuntuの最新バージョンとUCKに搭載されているバージョンの違いが原因)を克服できれば、機能するISOを作成できます。

Linux from Scratch

LinuxをScratchから始めるには、オンラインガイドに従って、ソースコードから完全な(最小限ではありますが)GNU / Linuxシステムを構築する必要があるため、少し読む必要があります。これは、OSがどのように機能するかを学びながら、カスタマイズされた安全なシステムを手に入れることを意味します。これは、問題の診断や独自のソフトウェアの作成に関して有利であることが証明されます。

LFSは、いくつかのサブプロジェクトを特徴としています。特に、さまざまな拡張機能を提供するBeyond Linux from Scratchと、セキュリティに配慮したScratchのHardenedLinuxを備えています。 LFSプロジェクトを作成するには、「ホスト」Linuxシステムが必要です。Windowsを使用している場合は、仮想マシンでLinuxを実行する必要があります。

完了すると、LFSプロジェクトはISOとして使用可能になり、LiveCDとして書き込むことができます。LiveCDはレスキューCDとしても機能します。 LiveCDプロジェクトはもはや維持されていないので、これは間違いなく最近の最良の目的です。上記のチュートリアルを確認するか、LinuxfromScratchをご覧ください。

SUSE Studio

SUSE Studioは、専用のメニューやアプリケーションを使用してPCのオペレーティングシステムをカスタマイズするのではなく、ダウンロードする前にWebインターフェイスを使用してディストリビューションをカスタマイズします。優れた機能は、他のいじくり回しによって構成されたSUSEの微調整バージョンをダウンロードするオプションです。上記のリンクを使用して、Webサイトを開き、アカウントを作成して(または通常のサービスでサインインして)、開始してください。

これらの4つのツールを使用して独自のカスタムLinuxディストリビューションを微調整します

プロセスは単純です。基本システム(JeOSはここで入手可能)を選択し、ソフトウェア、リポジトリを追加し、パーソナライズして、微調整して終了します。完了したら、カスタムディストリビューションをISOとしてダウンロードするか、クラウドサーバー(Windows Azure、Amazon EC2、SUSE Cloudなど)または独自のVPSに直接デプロイすることもできます。

詳細については、独自のSUSEStudioチュートリアルを確認してください。

Porteus[壊れたURLが削除されました]

SUSE Studioと同様に、Porteus(Slackware Linuxフォーク)はオンラインで構成および構築され、結果として得られるLive環境は高速起動であり、古いハードウェアで正常に動作します。これは、コンピューターがUSBスティックから起動されたときに生成されるオンザフライのファイルシステムによって部分的に実現されます。

これらの4つのツールを使用して独自のカスタムLinuxディストリビューションを微調整します

Porteusビルドをカスタマイズするために、いくつかのモジュールが利用可能ですが、DebianまたはFedora形式からパッケージを変換するSlackwareの機能のおかげでさらにカスタマイズが可能であり、ソフトウェアの幅広い選択肢が得られます。

さらに、Porteusのドキュメントには、いくつかのカスタムブート引数、OSの動作を変更する微調整が含まれています。これらの調整の中には、USBスティックではなく、ローカルハードドライブから起動する機能があります。 PorteusはSUSEStudioほど多くのオプションを提供しておらず、インターフェイスはそれほど洗練されていませんが、すばやくクリーンなライブディストリビューションを探しているユーザー向けにプリセットディストリビューション構成の選択肢を提供しています。

独自のバージョンのLinuxを構築しますか?おそらくあなたはすでに持っていました、そしてそれは昔ながらの方法でしたか? 特にこれらのツールのいずれかを使用したことがある場合は、コメントでそれについて教えてください!

画像クレジット:Shutterstock経由の3Daliaによるメガネのペンギン


  1. これらの 5 つのベスト ツール (Linux と Windows) を使用してコンピュータを簡単に修復する

    ハードウェアであろうとソフトウェアであろうと、コンピューターはアップグレードのたびに信頼性が高まり、使いやすくなっています。しかし、それは彼らが機械であるという事実を洗い流すわけではありません。したがって、問題がないわけではありません。この記事では、お使いのコンピューター (Windows および Linux) 用のトラブルシューティング ツールのリストを作成しました。これらのツールを使用すると、コンピューターのパフォーマンスをチェックして、長時間動作状態を維持できます。問題は一般にハードウェア固有であるため、それに応じてリストを設計しました。それらを使用して、コンピューターを簡単に修理してく

  2. Product Creator で独自のディストリビューションを作成

    今回もキウイのお話です。 Kiwi は、より優れた openSUSE Build Service の一部である Imaging System であり、複雑で全能のイメージング/仮想化ソリューションであり、あらゆる種類のオペレーティング システム イメージを作成でき、完全にカスタマイズ可能で、さまざまな形式で展開できます。独自のインストール、バニラ openSUSE またはその他の Linux ディストリビューション。 Kiwi は、XML テンプレートを使用してこれらのタスクを実行できます。これは、自動化とスクリプト作成が好きなパワー ユーザーを対象としているためです。ただし、Kiwi は