雑記 日記帳 oootoo MATE 64bit サブPC 実機にExaile3.4.2をインストール

サブPC 実機でoootoo MATE 64bit にExaile3.4.2をインストール

Exaile3.4.2 問題が有るのかも知れないインストール方法
ゲストで試した方がいいのかも知れません。

exaile-3.4.2.tar.gzが落とせるhttp
github.com
https://codeload.github.com/exaile/exaile/tar.gz/3.4.2

実際にした作業
exaile-3.4.2.tar.gzを落としホームに置いてマウスのtar展開の物で展開する
ホームにexaile-3.4.2フォルダが出来る 以降、端末上での作業。
展開したディレクトリに移動
「cd」に続けて空白を入力したら、さっきのフォルダのアイコンを端末にD&D。Enter↓

buildする。
$ make
$ sudo make install
以上で作業終了です。

Exaileをインストしていてラジオで上手く局が出ない時には
ホームの隠しフィルダ /.cache/exaile  /.config/exaile  /.local/share/exaile の
exaileフィルダをリネームでexaile-oldフィルダにするか exaileフィルダをゴミ箱行きで。
また設定し直す事に成ります。
Jazzは聞けなく成ったようです。

ここまででOKです。以下蛇足かも知れません。

--------------------------

INSTALLファイルより

On *nix-based systems (but not OSX), run the following to install::

$ make
# make install

/////////////////////////

下記は実際のリスト

hoge@Gentoo Linux ~ $ cd '/home/hoge/exaile-3.4.2'
hoge@Gentoo Linux ~/exaile-3.4.2 $ make
`command -v python2` -m compileall -q xl xlgui
`command -v python2` -O -m compileall -q xl xlgui
make -C plugins compile
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/plugins' に入ります
python2 -m compileall -q .
python2 -O -m compileall -q .
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/plugins' から出ます
make -C po locale
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/po' に入ります
find . -name "*.po" -exec ../tools/compilepo.sh {} \;
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: 警告: ヘッダ情報 'Language' が初期標準値のままです
.............................................................................................................................. 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:8: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
<標準入力>:35: 'msgid_plural' と 'msgstr[0]' で指定した形式の数が合っていません
<標準入力>:43: 'msgid_plural' と 'msgstr[0]' で指定した形式の数が合っていません
<標準入力>:51: 'msgid_plural' と 'msgstr[0]' で指定した形式の数が合っていません
msgfmt: 3 個の致命的エラーが見つかりました
............................................................................................... 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:8: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
<標準入力>:7: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: nplurals = 3...
<標準入力>:1676: ...しかしいくつかのメッセージには 2 個だけ複数形があります
msgfmt: 1 個の致命的エラーが見つかりました
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: 警告: ヘッダ情報 'Language' が初期標準値のままです
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:7: nplurals = 2...
<標準入力>:1675: ...しかしいくつかのメッセージには 1 個だけ複数形があります
msgfmt: 1 個の致命的エラーが見つかりました
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
................................................................................................ 完了.
<標準入力>:48: 'msgid_plural' と 'msgstr[0]' で指定した形式の数が合っていません
msgfmt: 3 個の致命的エラーが見つかりました
................................................................................................ 完了.
................................................................................................ 完了.
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/po' から出ます
help2man -n "music manager and player" -N \
-h './exaile --help | sed "s/^ //"' \
./exaile \
| gzip -9 > exaile.1.gz
Ready to install...
hoge@Gentoo Linux ~/exaile-3.4.2 $ sudo make install
パスワード:
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib/exaile
mkdir -p /usr/local/lib/exaile/xl
mkdir -p /usr/local/lib/exaile/xl/externals
mkdir -p /usr/local/lib/exaile/xl/metadata
mkdir -p /usr/local/lib/exaile/xl/player
mkdir -p /usr/local/lib/exaile/xl/migrations
mkdir -p /usr/local/lib/exaile/xl/migrations/database
mkdir -p /usr/local/lib/exaile/xl/migrations/settings
mkdir -p /usr/local/lib/exaile/xl/trax
mkdir -p /usr/local/lib/exaile/xlgui
mkdir -p /usr/local/lib/exaile/xlgui/panel
mkdir -p /usr/local/lib/exaile/xlgui/preferences
mkdir -p /usr/local/lib/exaile/xlgui/widgets
mkdir -p /usr/local/share/exaile
mkdir -p /usr/local/share/exaile/data
mkdir -p /usr/local/share/exaile/data/images/16x16
mkdir -p /usr/local/share/exaile/data/images/22x22
mkdir -p /usr/local/share/exaile/data/images/24x24
mkdir -p /usr/local/share/exaile/data/images/32x32
mkdir -p /usr/local/share/exaile/data/images/48x48
mkdir -p /usr/local/share/exaile/data/images/scalable
mkdir -p /usr/local/share/exaile/data/ui
mkdir -p /usr/local/share/exaile/data/ui/panel
mkdir -p /usr/local/share/exaile/data/ui/preferences
mkdir -p /usr/local/share/exaile/data/ui/widgets
mkdir -p /usr/local/share/exaile/data/migrations
mkdir -p /usr/local/share/exaile/data/migrations/migration_200907100931
mkdir -p /usr/local/share/pixmaps
mkdir -p /usr/local/share/appdata
mkdir -p /usr/local/share/applications
mkdir -p /usr/local/share/man/man1
mkdir -p /usr/local/share/dbus-1/services
mkdir -p /etc/xdg/exaile
install -m 644 exaile.py /usr/local/lib/exaile
install -m 644 xl/*.py[co] /usr/local/lib/exaile/xl
install -m 644 xl/*.py /usr/local/lib/exaile/xl
install -m 644 xl/metadata/*.py[co] /usr/local/lib/exaile/xl/externals
install -m 644 xl/metadata/*.py /usr/local/lib/exaile/xl/externals
install -m 644 xl/metadata/*.py[co] /usr/local/lib/exaile/xl/metadata
install -m 644 xl/metadata/*.py /usr/local/lib/exaile/xl/metadata
install -m 644 xl/player/*.py[co] /usr/local/lib/exaile/xl/player
install -m 644 xl/player/*.py /usr/local/lib/exaile/xl/player
install -m 644 xl/migrations/*.py[co] /usr/local/lib/exaile/xl/migrations
install -m 644 xl/migrations/*.py /usr/local/lib/exaile/xl/migrations
install -m 644 xl/migrations/database/*.py[co] /usr/local/lib/exaile/xl/migrations/database/
install -m 644 xl/migrations/database/*.py /usr/local/lib/exaile/xl/migrations/database/
install -m 644 xl/migrations/settings/*.py[co] /usr/local/lib/exaile/xl/migrations/settings/
install -m 644 xl/migrations/settings/*.py /usr/local/lib/exaile/xl/migrations/settings/
install -m 644 xl/trax/*.py[co] /usr/local/lib/exaile/xl/trax
install -m 644 xl/trax/*.py /usr/local/lib/exaile/xl/trax
install -m 644 xlgui/*.py[co] /usr/local/lib/exaile/xlgui
install -m 644 xlgui/*.py /usr/local/lib/exaile/xlgui
install -m 644 xlgui/panel/*.py[co] /usr/local/lib/exaile/xlgui/panel
install -m 644 xlgui/panel/*.py /usr/local/lib/exaile/xlgui/panel
install -m 644 xlgui/preferences/*.py[co] /usr/local/lib/exaile/xlgui/preferences
install -m 644 xlgui/preferences/*.py /usr/local/lib/exaile/xlgui/preferences
install -m 644 xlgui/widgets/*.py[co] /usr/local/lib/exaile/xlgui/widgets
install -m 644 xlgui/widgets/*.py /usr/local/lib/exaile/xlgui/widgets
install -m 644 data/images/16x16/*.png /usr/local/share/exaile/data/images/16x16
install -m 644 data/images/22x22/*.png /usr/local/share/exaile/data/images/22x22
install -m 644 data/images/24x24/*.png /usr/local/share/exaile/data/images/24x24
install -m 644 data/images/32x32/*.png /usr/local/share/exaile/data/images/32x32
install -m 644 data/images/48x48/*.png /usr/local/share/exaile/data/images/48x48
install -m 644 data/images/scalable/*.svg /usr/local/share/exaile/data/images/scalable
install -m 644 data/images/*.png /usr/local/share/exaile/data/images
install -m 644 data/images/128x128/exaile.png \
/usr/local/share/pixmaps/exaile.png
install -m 644 data/ui/*.ui /usr/local/share/exaile/data/ui
install -m 644 data/ui/panel/*.ui /usr/local/share/exaile/data/ui/panel
install -m 644 data/ui/preferences/*.ui /usr/local/share/exaile/data/ui/preferences
install -m 644 data/ui/widgets/*.ui /usr/local/share/exaile/data/ui/widgets
install -m 644 data/migrations/*.py /usr/local/share/exaile/data/migrations/
install -m 644 data/migrations/migration_200907100931/*.py \
/usr/local/share/exaile/data/migrations/migration_200907100931/
install -m 644 data/exaile.desktop \
/usr/local/share/applications/
install -m 644 data/exaile.appdata.xml \
/usr/local/share/appdata/
install -m 644 exaile.1.gz /usr/local/share/man/man1/
install -m 644 data/config/settings.ini /etc/xdg/exaile
tools/generate-launcher "" "/usr/local" "/lib" \
"`command -v python2`" && \
chmod 755 /usr/local/bin/exaile
Generating launcher script
sed "s|\@bindir\@|/usr/local/bin|" data/org.exaile.Exaile.service.in > \
/usr/local/share/dbus-1/services/org.exaile.Exaile.service
make -C plugins install
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/plugins' に入ります
mkdir -p /usr/local/share/exaile/plugins/ && \
for plugin in `python2 list.py main`; do \
cp -r ${plugin} /usr/local/share/exaile/plugins/ ; \
done ;
make[1]: ディレクトリ `/home/hoge/exaile-3.4.2/plugins' から出ます
for f in `find po -name exaile.mo` ; do \
install -d -m 755 \
`echo $f | sed "s|^po|/usr/local/share/locale|" | \
xargs dirname` && \
install -m 644 $f \
`echo $f | sed "s|^po|/usr/local/share/locale|"` ; \
done
hoge@Gentoo Linux ~/exaile-3.4.2 $