Fedora Users Forum

Fedoraユーザのためのサポートフォーラム
現在時刻 - 2019年3月21日(木) 00:36

All times are UTC + 9 hours





新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
 記事の件名: [解決済み]Fedora9 で KeyHoleTV 
投稿記事Posted: 2008年12月13日(土) 21:41 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2008年11月03日(月) 21:48
記事: 271
fedora 9 で KeyHoleTV をつかいたいので


から
LKeyHoleTV1.19-ALSA.tar.gz
をダウンロードして

tar vfxz LKeyHoleTV1.19-ALSA.tar.gz
のあと
cd KeyHoleTV/
でディレクトリに移動し

./lkeyholetv
としたところ

./lkeyholetv: error while loading shared libraries: libglitz.so.1: cannot open shared object file: No such file or directory
となったため

# yum install libglitz1
としたところ

Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* kde-testing: apt.kde-redhat.org
* livna: rpm.livna.org
* fedora: ftp.kddilabs.jp
* rpmfusion-free-updates: astromirror.uchicago.edu
* rpmfusion-free: astromirror.uchicago.edu
* updates-newkey: ftp.kddilabs.jp
* rpmfusion-nonfree-updates: astromirror.uchicago.edu
* updates: ftp.kddilabs.jp
* rpmfusion-nonfree: astromirror.uchicago.edu
Setting up Install Process
Parsing package install arguments
No package libglitz1 available.
Nothing to do

となりました

次に、
# yum install libglitz.so.1
としたところ

インストール中に

ERROR:dbus.proxies:Introspect error on :1.65:/org/freedesktop/PackageKit: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.65")

Installed: glitz.i386 0:0.5.6-6.fc9
Complete!

となりましたが、なんとかインストールし.
/lkeyholetv

で起動できました

libglitz.so.1のようなパッケージを追加するときには
so.1までいれないとダメなのでしょうか?

また、途中でエラーがでていますが
問題はないのでしょうか?


最後に編集したユーザー りなっくす初心者 [ 2008年12月20日(土) 14:54 ], 累計 2 回

トップへ
 
 記事の件名: Re: Fedora9 で KeyHoleTV 
投稿記事Posted: 2008年12月14日(日) 03:58 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
libglitz.so.1のようなライブラリの名称がエラー表示に出るのは,依存するパッケージが導入されていないことが原因です。

そこで,yumでインストールするわけですが,このような具体的なライブラリのファイル名は必ずしもパッケージの名称と一致しません。今回の場合,yumがパッケージを自動的に探し出してくれたので,たまたまファイル名でうまくいったのでしょう。

このような場合,正式なパッケージ名を探すのに苦労することがあります。以下の方法が参考になるでしょう。

1.拡張子を除いた名前や関連しそうな名前で,ソフトウェアの追加と削除で検索する。

(例) 今回の場合,「libglitz」では見つかりませんが,「glitz」で検索すると,glitz.i386, glitz-devel.i386, glitz-glx.i386, glitz-glx-devel が候補に上がります。
まずは,glitz.i386をインストールしてみる→今回はこれが正解です。

2.拡張子を除いた名前や関連しそうな名前で,yum search を使う。


(例) # yum search libglitz →候補なし
  # yum search glitz
  →glitz.i386, glitz-devel.i386, glitz-glx.i386, glitz-glx-devel.i386
  まずは,glitz.i386をインストールしてみる→今回はこれが正解です。

3.最終手段として,Google検索で「libglitz.so.1」というファイル名そのもので検索し,パッケージ名(… .rpm)らしき記述を探す,という手もあります。

多くの場合,libhogeのパッケージ名はhogeである可能性が高いです。ちなみに,エラーが出たのは,正式なパッケージ名を使っていないためだと思います。


トップへ
 
 記事の件名: Re: Fedora9 で KeyHoleTV 
投稿記事Posted: 2008年12月14日(日) 18:41 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2008年11月03日(月) 21:48
記事: 271
ありがとうございます
これですっきりしました
次回からのパッケージ導入からおこなってみます


トップへ
 
 記事の件名: Re: Fedora9 で KeyHoleTV 
投稿記事Posted: 2008年12月14日(日) 22:47 
オフライン
プライベートメッセージ送信  WWW  プロフィール

登録日時: 2008年9月13日(土) 12:37
記事: 250
所在地: 兵庫県
他にも探し方がありますのでご紹介。

今回の事例のように、ファイル名がはっきり分かっている場合、そのファイルを提供するパッケージについての情報を得るyumのオプションがあります。

コード:
$ yum provides libglitz.so.1
Loaded plugins: fastestmirror, merge-conf, presto, refresh-packagekit
Setting up and reading Presto delta metadata
No Presto metadata available for google
No Presto metadata available for skype
No Presto metadata available for fedora
No Presto metadata available for rpmfusion-free-updates
No Presto metadata available for rpmfusion-nonfree-updates
No Presto metadata available for rpmfusion-free
No Presto metadata available for adobe-linux-i386
No Presto metadata available for updates
No Presto metadata available for rpmfusion-nonfree
glitz-0.5.6-6.fc10.i386 : OpenGL image compositing library
Matched from:
Other       : libglitz.so.1



glitz-0.5.6-6.fc10.i386 : OpenGL image compositing library
Matched from:
Other       : Provides-match: libglitz.so.1

とこんな具合です。vine_userさんの紹介されている方法と合わせて覚えておくと便利です。


トップへ
 
 記事の件名: Re: Fedora9 で KeyHoleTV 
投稿記事Posted: 2008年12月15日(月) 21:22 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2008年11月03日(月) 21:48
記事: 271
---------
ありがとうございます
次回から試してみます
パッケージを探す方法もいろいろあるのですね


トップへ
 
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron

無料でマイフォーラムを作成する! · php-BB© · Internationalization Project · 不正利用を報告する · 使用条件/プライバシーポリシー
© Forums-Free.com 2009