14.04ではうまく行かない

下をご覧ください。
pc3.jpg
 Ubuntu14.04(64bit)でうまく行きましたので、報告いたします。
 Moebuntu wikiどおり行けばいいのですが、14.04になってからうまく行きません。
 やや乱暴な方法ですが、やってみたことをちょっとだけ整理しました。

libの揃え方

まず、必要なライブラリをgetします。

sudo apt-get install dh-make cdbs devscripts fakeroot lintian checkinstall dpatch quilt
sudo apt-get install libjack-dev libcddb2-dev

 libmcs-devが、14.04ではパッケージ一覧に入っていません。探してダウンロードしましょう。
Binary package “libmcs-dev” in ubuntu trustyここのようです。Published versionsのlibmcs1 0.7.2-3 in amd64 (Release)を押し、バイナリをダウンロードしましょう。
さて、さらに

Depends on:
libmcs1 (= 0.7.2-3)

 というわけで、さらに検索。(注意:そのままlibmcsを押すとなぜかRaring (13.04)→amd64→libmcs1バイナリに飛ばされるので、面倒ですが再検索しましょう。)
Binary package “libmcs1” in ubuntu trustyここのようです。同様に64bitバージョンをインストールしましょう。

Depends on:
    libc6 (>= 2.14)
    libmowgli2 (>= 1.0.0)

が最後に残りますが、libcはcのおおもとのライブラリなので入れなくてよいのですが、libmowgli2はパッケージ一覧にありますのでsynaptic(synaptic自体をインストールする必要があるかもしれません)を使ってインストールしましょう。
ここまでくれば、

dpkg -i libmcs1_0.7.2-3_amd64.deb
dpkg -i libmcs-dev_0.7.2-3_amd64.deb

で、ようやく、libmcs-dev問題は解決です。

流用

 使えるところは流用しましょう。 ソースのダウンロードと、パッチまでは動きますので、
 Moebuntu wikiの、audacious-3.5-alpha1-debpack.tar.gzをクリック、保存(保存先はデフォルトで~/ダウンロードと思います。)。
 nautilus等で、ダウンロードフォルダをダブルクリック、audacious-3.5-alpha1-debpack.tar.gzをクリック、そのまま右クリックで「ここに展開する」します。そこで、端末を立ち上げて、

cd ダウンロード/audacious-3.5-alpha1-debpack
sh debpak.sh

audacious-3.5-alpha1のソースを読み込み、パッチを当てて、debを作ろうとしますが失敗します。
 ここで、ほしいのは、

audacious-3.5-alpha1-debpack/tmp/配下のaudacious-3.5-alpha1とaudacious-plugins-3.5-alpha1です。

本体コンパイル

cd audacious-3.5-alpha1
sudo apt-get build-dep audacious
TPUT=/bin/true ./configure --prefix=/usr
make

ここまでで、エラーが無ければコンパイル成功です。

sudo make install

 インストールしておきます。(pluginのために)

pluginコンパイル

cd ../audacious-plugins-3.5-alpha1
sudo apt-get build-dep audacious-plugins
TPUT=/bin/true ./configure --prefix=/usr
make

ここまでで、エラーが無ければコンパイル成功です。

sudo make install

 インストールします。

menuなどの整理

gtk-update-icon-cache && update-desktop-database

 をかけておくといいと思います。

テスト

 端末でaudaciousと打ってみて、起ちあがればOKです。



添付ファイル: filepc3.jpg 285件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-03-13 (火) 08:01:44