お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-03-21 09:45:33

superbeginner
メンバ
登録日: 2008-02-08

[解決済み]Compizfusionのプラグイン導入前の準備

とある雑誌でCompizプラグインをインストールする前に色々インストールしましょうと言うことで
以下の物だけがインストールできないのですがどこか綴り間違ってますでしょうか・・・?
sudo apt-get install libxibxslt1-dev
インストールできない=パッケージが見つかりません となってます。

最後の編集者: superbeginner (2009-01-14 11:59:34)

オフライン

 

#2 2008-03-21 10:03:17

hito
管理者
登録日: 2007-03-18

Re: [解決済み]Compizfusionのプラグイン導入前の準備

とりあえず、(開発者ではなく一般的なユーザが使う範囲であれば)Googleに投げ込んで
ヒットしなければ存在しないと思って良いはずです。

libxslt1-devの間違いではなかろうかと思いますが、見た雑誌名を示して頂かないと
これ以上は何とも言えないのではないでしょうか。

オフライン

 

#3 2008-03-21 10:32:00

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

ソースファイルからpluginをインストールするには、下記のコマンドで開発環境を整えます。依存パッケージを1つ1つ入れるのは得策ではありません。
注意:先に開発版CompizFusionを入れて下さい。

$ sudo apt-get install git-core automake build-essential intltool libtool python-pyrex python2.5-dev compiz-dev

$ sudo apt-get build-dep compiz

あとは、CompizFusionのGitwebからソースを拾ってきて、$ make install でコンパイルすればいいのですが、Compizのバージョンが0.6.2以降の開発版でないと、恐らくエラーが出るでしょう。

開発版CompizFusionは、以下の方法で導入出来ます(僕のブログの記事の引用です)。


【開発版CompizFusionのインストール方法】
まず、リポジトリを登録します。
/etc/apt/sources.listに下記の行を追加して保存します。

deb http://kwatrow.nl/repo Gutsy compiz-fusion-git

これは、Synapticパッケージマネージャの
「設定」→「リポジトリ」→「サードパーティのソフトウェア」
で「追加」ボタンを利用して追加しても構いません。

続いて、GPGキーをインストールします。

$ wget http://kwatrow.nl/repo/Quattro.gpg -O- | sudo apt-key add -

次に、すでにインストールされているCompiz関連のパッケージをアンインストールしておきます。

$ sudo apt-get autoremove --purge compiz compiz-* emerald*

最後に、開発版のCompiz Fusion一式をインストールします。

$ sudo apt-get install compiz compizconfig-settings-manager compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emerald emerald-themes

最後の編集者: vine_user (2008-03-23 15:03:21)

オフライン

 

#4 2008-03-21 11:44:02

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

雑誌名はLinux 100% Vol.3です。

この本の紹介ではsnow,snowglobeを使えるようにすると言う物なんですが。。。

vine_userさんの言われた通り試してみます。

オフライン

 

#5 2008-03-21 11:52:11

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

パッケージ compiz-fusion-plugins-unsupported が見つかりません。

と言われるのですが・・・

暫くやってみます。

オフライン

 

#6 2008-03-21 11:54:56

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

調べが少ないまま書き込みをし申し訳ありません。

一つ確認なのですが、下記のサイトで言えばソースファイルはどれに該当するのでしょうか?

http://gitweb.opencompositing.org/?p=fusion/plugins/snow;a=summary

オフライン

 

#7 2008-03-21 12:00:04

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

sudo apt-get install libxibxslt1-dev についてはhitoさんのおっしゃる通りでした。

オフライン

 

#8 2008-03-21 15:11:44

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: [解決済み]Compizfusionのプラグイン導入前の準備

superbeginner による投稿:

パッケージ compiz-fusion-plugins-unsupported が見つかりません。

http://kwatrow.nl/repo/dists/Gutsy/compiz-fusion-git/
こちらを見る限りは存在するようですね。

vine_userさんの手順で、リポジトリを追加したあと、
sudo apt-get update
って行いました?
やってないのならパッケージリストが古いままなのかもしれません。
sudo apt-get update
sudo apt-get autoremove --purge compiz compiz-* emerald*
sudo apt-get install compiz compizconfig-settings-manager compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emerald emerald-themes
までをやり直してから、ソースを拾う手順に戻ってください。


superbeginner による投稿:

一つ確認なのですが、下記のサイトで言えばソースファイルはどれに該当するのでしょうか?

http://gitweb.opencompositing.org/?p=fusion/plugins/snow;a=summary

上にある"tree"をクリックするとそのディレクトリのファイル一覧が表示されます。さらにファイル名の横にある"raw"をクリックするとファイルの中身が表示されます。

オフライン

 

#9 2008-03-22 01:01:34

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

http://gitweb.opencompositing.org/?p=fusion/plugins/snow;a=tree;h=c9ffb2cebb3048f1865e9bac88340254a66c4eb5;hb=c9ffb2cebb3048f1865e9bac88340254a66c4eb5

例えば、、、snowをインストールする一例など教えていただけないでしょうか???

オフライン

 

#10 2008-03-22 11:55:04

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

Snowプラグインは,開発版CompizFusionに入っていますよ。

freewinsとか入れてみたらいかがでしょう?

$ mkdir .compiz/metadata
$ git clone git://anongit.opencompositing.org/users/warlock/freewins
$ cd freewins
$ make install

プラグインのgit URLは,
Gitweb: http://gitweb.compiz-fusion.org/
にあるそれぞれのプロジェクト名をクリックすれば表示されます。

最後の編集者: vine_user (2008-03-22 11:59:13)

オフライン

 

#11 2008-03-23 08:38:31

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

mkdir .compiz/metadata

ディレクトリ作成できません。言われました・・・

gitを使うにはvine_userさん所(以下)
http://blog.livedoor.jp/vine_user/archives/51111153.html

sudo apt-get install git-core automake build-essential intltool libtool python-pyrex python2.5-dev compiz-dev

でよろしかったでしょうか?

あとソースからインストールと言うことで

>上にある"tree"をクリックするとそのディレクトリのファイル一覧が表示されます。さらにファイル名の横にある"raw"をクリックするとファイルの中身が表示されます。

>ラグインのgit URLは,
Gitweb: http://gitweb.compiz-fusion.org/
にあるそれぞれのプロジェクト名をクリックすれば表示されます。

http://gitweb.compiz-fusion.org/?p=users/warlock/freewins;a=tree;h=cc8f0a491807fde3878e742db18dd6e6be4e05c4;hb=bf32f2e7dec4c97371e74fb3391550c764115b28

例えばこれでいきますと

AUTHORSからplugin.infoまで全てrawをクリックして保存したらよいのでしょうか?

オフライン

 

#12 2008-03-23 09:00:15

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

ディレクトリは作成できました。

あとはソースからのインストールだけになりますが・・

オフライン

 

#13 2008-03-23 09:07:01

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

とりあえずダウンロードし
make installを実行したのですが

Makefile:48: *** [ERROR] Compiz not installed.  中止.

アフォですみません。。。

オフライン

 

#14 2008-03-23 15:01:01

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

どこまでの手順を踏んだのか,よくわかりませんが…。

とりあえず,まとめてみますと,僕の3月21日のコメントにある
【開発版CompizFusionのインストール方法】を実行。
そのあとで,

$ sudo apt-get install git-core automake build-essential intltool libtool python-pyrex python2.5-dev compiz-dev

$ sudo apt-get build-dep compiz

を実行。

以上の手順が済んでから,下記のコマンドを実行。

$ git clone git://anongit.opencompositing.org/users/warlock/freewins
$ cd freewins
$ make install

以上です。どこまで試して,どこまで成功していますか?

オフライン

 

#15 2008-03-23 17:34:33

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

$ sudo apt-get build-dep compiz

まで行いgitを行っても使えなかったので

Gitweb: http://gitweb.compiz-fusion.org/

から

http://gitweb.compiz-fusion.org/?p=users/warlock/freewins;a=snapshot;h=bf32f2e7dec4c97371e74fb3391550c764115b28;sf=tgz

等から直接ダウンロードし

$ cd freewins
$ make install

を実行したら

Makefile:48: *** [ERROR] Compiz not installed.  中止.

となりそこでストップしてます。

オフライン

 

#16 2008-03-23 19:42:18

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

え〜と,gitが使えないということは,git-coreのインストールに失敗してそうですね。

エラーから判断すると,Compizの方もうまくインストールできていないのかも知れません。

まず,リポジトリの追加はOKでしょうか?
その後の下記のコマンドは実行しましたか?

$ sudo apt-get autoremove --purge compiz compiz-* emerald*

$ sudo apt-get install compiz compizconfig-settings-manager compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emerald emerald-themes

無駄なことは,1つも書いていませんので,1つでも見落としがあると,失敗します。

新しいことにチャレンジするときは,そのたった1つの見落としのために数ヶ月悩むということもあります。

オフライン

 

#17 2008-03-23 22:49:56

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

一から順番にやり直しました。

sudo apt-get build-dep compiz

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
Reading state information... 完了           
libcairo-dev は以下のパッケージで提供されている仮想パッケージです:
  libcairo2-dev 1.4.10-1ubuntu4.4
インストールするパッケージを明示的に選択する必要があります。
E: パッケージ libcairo-dev にはインストール候補がありません
E: compiz の依存関係 Build-Depends を満たすことができません: libcairo-dev

で止まってます。

オフライン

 

#18 2008-03-23 22:53:36

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

そのエラー表示にヒントが書いてありますよ。libcairo2-devを入れろっていうことです。

$ sudo apt-get install libcairo2-dev

を実行してから,もう一度,
$sudo apt-get build-dep compiz
を実行してみてください。

オフライン

 

#19 2008-03-23 23:22:17

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

全てのインストールが完了後

$ git clone git://anongit.opencompositing.org/users/warlock/freewins
$ cd freewins

までは問題なく

$ make install

で以下のエラーとなりました。

Makefile:144: *** [ERROR] BCOP not installed but is needed to build plugin.  中止.

となりました。

オフライン

 

#20 2008-03-23 23:42:32

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

次のコマンドを実行してみてください。

$ sudo apt-get install compiz-bcop

そういえば,途中からcompiz-bcopが必須になったような気が…。

たぶん,これで大丈夫かと思います。

オフライン

 

#21 2008-03-24 09:16:57

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

【開発版CompizFusionのインストール方法】
まず、リポジトリを登録します。
/etc/apt/sources.listに下記の行を追加して保存します。

deb http://kwatrow.nl/repo Gutsy compiz-fusion-git

これは、Synapticパッケージマネージャの
「設定」→「リポジトリ」→「サードパーティのソフトウェア」
で「追加」ボタンを利用して追加しても構いません。

続いて、GPGキーをインストールします。

$ wget http://kwatrow.nl/repo/Quattro.gpg -O- | sudo apt-key add -

次に、すでにインストールされているCompiz関連のパッケージをアンインストールしておきます。

$ sudo apt-get autoremove --purge compiz compiz-* emerald*

最後に、開発版のCompiz Fusion一式をインストールします。

$ sudo apt-get install compiz compizconfig-settings-manager compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emerald emerald-themes

$ sudo apt-get install git-core automake build-essential intltool libtool python-pyrex python2.5-dev compiz-dev libcairo2-dev compiz-bcop

$ sudo apt-get build-dep compiz

$ git clone git://anongit.opencompositing.org/users/warlock/freewins
$ cd freewins
$ make install

この手順でインストールが完了しました。

色々とありがとうございました。

他のプラグイン?も試した所問題なく使えました。

オフライン

 

#22 2008-03-25 00:22:59

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: [解決済み]Compizfusionのプラグイン導入前の準備

総括していただいて,どうもありがとうございます。
今回は,libcairo2-dev compiz-bcopが不足してましたね。

人によって,インストールしているアプリが異なるので,一概に「これだけでOK」とは言い難いところがあります。大事なのは,エラーが出たときに,次にどうすべきかということを想像する知恵をもつことです。

Ubuntuのコマンドラインのすごいところは,そうしたヒントを表示してくれるところだと思います。しかも,日本語で。

どうもお疲れ様でした。

オフライン

 

#23 2009-01-14 11:58:19

superbeginner
メンバ
登録日: 2008-02-08

Re: [解決済み]Compizfusionのプラグイン導入前の準備

ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB