2016年5月4日水曜日

Ubuntu Audio-ja 16.04の作成手順

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 件のコメント:

コメントを投稿