7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ドシロウトでも自分専用ディストリビューションを作りたかった

Last updated at Posted at 2021-11-22

0.はじめに

私みたいな、飽きっぽい初心者には、自作ディストリビューションなんて無理です。

でも、最近の自作ディストリビューションぽいのが作れるかもという、海外ネット動画をいくつか見かけました。

まぁ正確には、カスタマイズにすぎませんが、自作ディストリビューションぽいとも言えなくはないと思ったのでポエムとして記事にしたいと思います。

1.この記事での自作ディストリビューションの定義

この記事での自作ディストリビューションの定義は以下です。正しくないかもしれませんが…

  • インストーラでノートパソコンにディストリビューションをインストールできる
  • 自分が、欲しいアプリがプレインストールされている

2.何を作ったのか

パソコンに自作ディストリビューションをインストールした後に起動確認した動画が以下です。※動画は音声なし

IMAGE ALT TEXT HERE

SF-OS(Simple Fake OS)という怪しい名前のディストリビューションです。

以下の用途に向いています。

  • 自分のすきな、アプリや壁紙などをプリインストールしておきたい。
  • 自分が要らないアプリをインストールしたくない
  • 自分専用ディストリビューションを作った気分になりたい

3.ざっくり、どうやって作ったのか

ざっくりとした作成方法は、動画にしています。※動画は音声なし

IMAGE ALT TEXT HERE

要するにCubic ISOというツールでUbuntu20.04.3LTSのISOをカスタマイズしただけです。

Cubic in Launchpad

4.補足

ダウンロード元やコマンドをまとめました。

  • Cubic ISOのダウンロード元

Cubic in Launchpad
https://launchpad.net/cubic

  • Ubuntuのダウンロード元

Ubuntuを入手する | Ubuntu | Ubuntu
https://jp.ubuntu.com/download

  • USB書き込みツールbalenaEtcherのダウンロード元

balenaEtcher - Flash OS images to SD cards & USB drives
https://www.balena.io/etcher/

  • エラー解消

zsysのエラー解消
https://answers.launchpad.net/cubic/+question/695399

ターミナル画面で/etc/apt/sources.list修正
https://www.linuxuprising.com/2018/07/how-to-customize-ubuntu-or-linux-mint.html

  • Cubic ISOのターミナルで入れたコマンド

ターミナル画面でパッケージリスト更新

apt update

ターミナル画面で不要ソフトアンインストール

apt remove libreoffice-base-core

apt remove libreoffice-draw

apt remove thunderbird

必要ソフトインストール(Thunar、Minitube、Openshot、VLC)

apt install thunar

apt install minitube

apt install openshot

apt install vlc

sudo add-apt-repository ppa:kelebek333/mint-tools

apt update

apt install  sticky

置き換えた背景、ウォーターマーク、ロゴ画像ファイル

/usr/share/backgrounds/
warty-final-ubuntu.png
4096x2304 ピクセル

/usr/share/plymouth/themes/spinner/
watermark.png
248x49

/usr/share/plymouth/
ubuntu-logo.png
248x49

chrome インストール

sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -

apt update
apt install google-chrome-stable

vscode インストール

apt install software-properties-common apt-transport-https wget

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | apt-key add -

add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

apt install code

デスクトップファイル

[Desktop Entry]
Name=SOWO
Exec=xdg-open https:(URL)
Type=Application
Icon=/usr/share/icons/sowo.png

デスクトップファイル、アイコンの置き場所

/usr/share/applications
sowo.desktop

/usr/share/icons
sowo.png

追加でアプリをインストール(Filezilla、Kdiskmark、CPU-X)

apt install filezilla

add-apt-repository ppa:jonmagon/kdiskmark

apt update

apt install kdiskmark

apt install cpu-x

5.自分専用ディストリビューションのメリット/デメリット

意外とデメリット無い。

  • メリット

    • Ubuntuの改造版なので、Ubuntuエコシステムでソフトウェアが自動更新される
    • 要らないアプリで不要なディスク容量を消費しない
    • 好きなアプリがインストール直後から使える
  • デメリット

    • 壁紙のデザインはセンスに依存

6.終わりに

こんなツールがあるなんてLinuxってすごい!

自分専用ディストリビューションを作って、自己満足に浸りましょう。

以 上

7
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?