0.はじめに
私みたいな、飽きっぽい初心者には、自作ディストリビューションなんて無理です。
でも、最近の自作ディストリビューションぽいのが作れるかもという、海外ネット動画をいくつか見かけました。
まぁ正確には、カスタマイズにすぎませんが、自作ディストリビューションぽいとも言えなくはないと思ったのでポエムとして記事にしたいと思います。
1.この記事での自作ディストリビューションの定義
この記事での自作ディストリビューションの定義は以下です。正しくないかもしれませんが…
- インストーラでノートパソコンにディストリビューションをインストールできる
- 自分が、欲しいアプリがプレインストールされている
2.何を作ったのか
パソコンに自作ディストリビューションをインストールした後に起動確認した動画が以下です。※動画は音声なし
SF-OS(Simple Fake OS)という怪しい名前のディストリビューションです。
以下の用途に向いています。
- 自分のすきな、アプリや壁紙などをプリインストールしておきたい。
- 自分が要らないアプリをインストールしたくない
- 自分専用ディストリビューションを作った気分になりたい
3.ざっくり、どうやって作ったのか
ざっくりとした作成方法は、動画にしています。※動画は音声なし
要するにCubic ISOというツールでUbuntu20.04.3LTSのISOをカスタマイズしただけです。
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ってすごい!
自分専用ディストリビューションを作って、自己満足に浸りましょう。
以 上