web-dev-qa-db-ja.com

Ubuntuブランドを自分のブランドに置き換えるにはどうすればよいですか?

Ubuntuブランドを自分のブランドに置き換えるにはどうすればよいですか?

どのファイルを置き換える必要がありますか?

5
user61928

Ubuntuの外観を変更したい場合は、 Super Boot Manager を確認してください。

ディストリビューションをカスタマイズする場合は、 relinux を使用します

  1. here から最新バージョンを取得します

  2. アーカイブファイルには、2つのフォルダーとインストールガイドが含まれています。 2つのフォルダーは、元のetcおよびusrフォルダーとマージする必要があります。 2つのフォルダーを解凍したディレクトリに移動します。私の例では、/home/MYUSER/Downloadsフォルダーです。

    cd /home/MYUSER/Downloads

  3. ダウンロードしたフォルダーを元のフォルダーにコピーします。

    Sudo cp -R usr /

    Sudo cp -R etc /

    これで、Relinuxが適切にインストールされます。 /usr/share/doc/relinux/READMEファイルでさらにドキュメントを見つけることができます。

  4. ソフトウェアをインストールする

    独自の配布可能なUbuntu DVDを作成するには、必要なソフトウェアを現在のシステムにインストールする必要があります。これを行うには、Synaptic Package Managerを開き、検索バーを使用してインストールするパッケージを見つけます。パッケージの横にあるチェックボックスをクリックして、Mark for Installationを選択します。

    ほとんどのパッケージは、依存しているパッケージをさらにインストールする必要があり、それらもMarkする必要があります。

    必要なパッケージをすべて選択したら、Applyボタンをクリックします。

    現在のシステムにインストールしたすべてのソフトウェアは、後でDVDのisoイメージに自動的に転送されます。 DVDのコンテンツが4GBのサイズを超えないようにしてください!そうでない場合、Relinuxはファイルシステムから。isoファイルを生成しません

  5. 使用Relinux

    Relinuxは、プログラムを初めて使用する前に編集したほうがよいすべてのコマンドに設定ファイルを使用します。元の構成をバックアップとして残し、指定した場所に新しい構成を作成します(個人用フォルダーで行います)。

    cd /home/MYUSER
    cp /etc/relinux/relinux.conf ./relinux.conf

  6. 次に、新しい構成ファイルにRelinuxをダイレクトします。

    sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 'readlink -f ./relinux.conf'":g' ./relinux.conf

    構成ファイルのすべてのオプションを確認し、好みに合わせて調整することを強くお勧めします。スカッシュファイルシステムを最大4 GBにするのに十分なファイルを除外しない場合、Relinuxはそこからイメージを作成しません。さらに、ブートスプラッシュ画面の選択や実際のイメージの命名など、他の便利なオプションがあります。

    Relinux '実際の制御は、コマンドラインからのみ可能です。通常、Remastersysと同じオプションがありますが、明示的なbackupコマンド。ただし、ホームフォルダーを除外しないことで実現できます。

    • Sudo relinux clean [configfile]-重要でないプロセスの作業ディレクトリをクリーンアップします

    • Sudo relinux fullclean [configfile]-.isoイメージ、チェックサム、および他のすべてのファイルを含む作業ディレクトリを完全にクリーンアップします

    • Sudo relinux squashfs [configfile]-iso-imageを構築するために押しつぶされたファイルシステムを作成します。これは、実際にisoイメージを作成する前に必要な手順です。これは、イメージを作成する前にファイルシステムにファイルをさかのぼって追加するためにも使用できます。
    • Sudo relinux onlyiso [configfile]-仮想マシンで使用したり、CDに焼き付けてカスタムシステムを起動できる実際のisoイメージを作成します(このオプションを選択する前に、squashfs
    • Sudo relinux iso [configfile]-スカッシュファイルシステムと.isoイメージを1つのコマンドで作成します

    DVDに書き込むために作成したイメージを使用する可能性が高いため、追加するソフトウェアとファイルの合計サイズに注意する必要があります。

    Relinuxで作成されたすべてのファイルは、デフォルトでは/ home/relinux。これは、ファイルシステムと画像の両方でカウントされます(デフォルトではcustom.iso)。この一時フォルダーはfullcleanを使用すると空になるため、必ずイメージを他の場所に移動してください。

  7. home-folderを使用せずに非バックアップファイルシステムにファイルを追加する

    DVDに入れるには大きすぎるホームフォルダーがあり、それでもイメージ上に置く必要があるファイルがある場合は、2つの方法でそれらを置くことができます。 1つはファイルシステムを作成する前に対処する必要があり、もう1つはファイルシステムを作成した後に行うことができます。

    a。 /etc/Skelフォルダー

    ファイルシステムを作成する前に非バックアップイメージにファイルを追加するには、それらを/etc/Skelフォルダーに配置して、後でイメージ上のホームフォルダーにファイルを表示します。 /etc/Skelフォルダーは、すべてのインストールおよび新しいユーザーの追加ごとにホームフォルダーを作成する役割を果たします。

    b。 Squashfs-tools

    Squashfs-toolsは、ファイルシステムを構築および圧縮するだけでなく、ファイルシステムを構築するために使用される圧縮されたファイルシステムにファイルを追加できるパッケージですRemastersysおよびRelinux。既に作成されているファイルシステムにファイルを追加するために使用できます。次を端末に入力してインストールします。

    Sudo apt-get install squashfs-tools

    squashfs-toolsは、使用する2つのコマンドを提供します。1つはファイルシステムの作成または既存のファイルの追加、もう1つは圧縮解除です。最初のものは

    mksquashfs

    そしてその基本構造は、コマンドの後に1つ以上のソースファイルまたはフォルダーと、押しつぶされたファイルへのパスが続きます(例:mksquashfs /home/MYUSER/Desktop/bla /home/MYUSER/Desktop/ultimate.squashfs)。

    ソースファイルのパスの最後のフォルダーは、オプションで特に指定しない限り、スカッシュファイルシステムのルートになります。つまり、それ自体は直接表示されません。

    同じコマンドを使用して、既存のスカッシュファイルシステムにファイルを追加します。これは基本的に必要なものです。

    これを行うには、作成するファイルシステムとして既存のファイルシステムを選択し、入力ファイルのパスに追加するファイルを選択します。

    残念ながら、2つのファイルシステムをマージすることはできません。このため、extrafiles(任意の名前)というフォルダーを作成して、この問題を回避します。任意のフォルダーを選択し、この上部フォルダーをシステムに追加するフォルダーとして選択します(これがルートフォルダーになり、その中のフォルダーがファイルシステムのルートフォルダー内のファイルに沿って表示されます)。

    DVDに必要なファイルをextrafilesフォルダーに追加します。以下は、ファイルシステムにファイルを追加する可能な方法です。

    mksquashfs /home/MYUSER/Desktop/bla /home/remastersys/remastersys/ISOTMP/casper/filesystem.squashfs

    この例では、フォルダーblaはextrafilesフォルダーを含むフォルダーです。

    その他のスイッチとオプションについては、manページを参照してください。

    スカッシュファイルシステムを解凍するには、次のコマンドを使用します。

    unsquashfs

    このコマンドを使用する最も一般的な方法は、destinationスイッチと組み合わせる必要があります。存在しないディレクトリを宛先として選択するようにしてください。そうしないと、エラーが発生します。

    unsquashfs -d /home/MYUSER/Desktop/unexistingdirectory /home/remastersys/remastersys/ISOTMP/casper/filesystem.squashfs

2
user91632

Linuxファイルシステムを検索した後、[OK]をクリックして、著作権侵害を防ぐために置き換えることができるファイル(ロゴ)をいくつか見つけました。

すべてのファイルが存在する

    /usr/share/icons &
    /usr/share/pixmaps

置換するファイル名は次のとおりです(すべてのファイルはpngまたはsvgファイル形式です)

    start-here 
    distributor-logo
    ubuntu-logo 

私が将来見つけるならば、私はより多くの名前を加えます。また、要件に従ってこれらのファイルを編集します/etc/issues.net/etc/lsb-release/etc/issue

しかし、その後/usr/share/pyshared/aptsources/distro.pyを編集する必要があります

元のlsb-releaseファイルの値を次のような変数に割り当てます。

   self.id="Ubuntu"
   self.codename="precise"
   self.description="Ubuntu 12.04.02 LTS"
   self.release= 12.04
1
DeepSidhu1313