Ubuntu Studio 16.04がリリースされたので、ゴールデンウィークを利用して、PCオーディオ版を作成してみました。毎度のことながら、14.04と16.04では少々勝手が異なり戸惑いましたが、思いの外スムースにDVDイメージを作成することができました。主な手順は以下の通りです。
1.Ubuntu Defaults Builderの導入など
- パソコンをUbuntu Studio 16.04の環境にしてからの作業になります。
- Ubuntu Defaults Builderをソフトウエアセンターでインストールした後、作業用ディレクトリを設けます。
- /usr/bin/ubuntu-defaults-imageを作業用ディレクトリにコピーし、geditでubuntu-defaults-
imageの「FLAVOR=ubuntu」を「FLAVOR=ubuntustudio-dvd」に変更。(これでUbuntu
StudioベースのカスタマイズDVDを作成することができます)
- /usr/share/livecd-rootfs/live-build/auto/configの359行目を以下のように変更します。(要は、オーディオに関係ないパッケージを削除することにより、DVDイメージの容量を小さくします)
「add_task install minimal standard ubuntustudio-desktop ubuntustudio-audio」
- micro-httpdをソフトウェアセンターでインストールします。
- あらかじめ作成しておいたシェルスクリプト、設定諸ファイル、デスクトップに貼るシェルスクリプトへのリンクを/var/wwwにコピーしておきます。
2.Ubuntu Defaults Template作成準備
- 作業用ディレクトリでubuntu-defaults-templateを実行し、テンプレートを準備します。
3.テンプレートの作成(日本語 Remixのテンプレートを参考に修正)
- DebianディレクトリのcontrolファイルのMaintainerを自分の名前、メールアドレスに変更します。
- テンプレートの/hooks/chrootに追加した記述は以下のとおりです。
wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -
wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -
wget -q https://www.ubuntulinux.jp/sources.list.d/xenial.list -O /etc/apt/sources.list.d/ubuntu-ja.list
if [ -f /etc/apt/sources.list.d/zz-sources.list ]
then
sed -i -e 's/http:\/\/archive\.ubuntu\.com/http:\/\/jp\.archive\.ubuntu\.com/' /etc/apt/sources.list.d/zz-sources.list
fi
apt-get update
apt-get upgrade --yes
apt-get clean
#ローカルファイルのコピー
mkdir -p /etc/skel/
wget -O - http://localhost/autoconfig.tar.gz | ( cd /etc/skel ; tar xvz )
mkdir /etc/skel/デスクトップ/
wget http://localhost/初期設定.desktop -O /etc/skel/デスクトップ/初期設定.desktop
chmod -R 755 /etc/skel/
- テンプレートのdepends.txtに以下を追加します。
language-pack-ja
language-pack-gnome-ja
libreoffice-l10n-ja
libreoffice-help-ja
firefox-locale-ja
thunderbird-locale-ja
fonts-noto-cjk
fonts-takao-pgothic
fonts-takao-gothic
fonts-takao-mincho
poppler-data
cmap-adobe-japan1
fcitx
fcitx-mozc
fcitx-libs-qt5
fcitx-frontend-all
fcitx-frontend-gtk2
fcitx-frontend-gtk3
fcitx-frontend-qt4
fcitx-ui-classic
fcitx-config-gtk
mozc-utils-gui
#Addition for Ubuntu-Audio-ja 16.04
asunder
audacious
easytag
rhythmbox
soundconverter
xubuntu-restricted-addons
libavcodec-extra
unrar
synaptic
chromium-browser
- テンプレートの/webbrowser/bookmarks-toolbar.txtに以下のURLを追加。
https://www.google.co.jp/ Google
http://radiko.jp/ radiko.jp
http://www3.nhk.or.jp/netradio/ らじる★らじる
http://www.shoutcast.com/ SHOUTcast
http://tunein.com/radio/Music-g1/ tunein
- テンプレートの/i18nフォルダー内の以下のファイルをそれぞれ編集。
language.txt 最終行に「ja」を追加
langpacks.txt 最終行に「ja complete」を追加
keyboard.txt 最終行に「jp」追加
0 件のコメント:
コメントを投稿