こちらの記事でpkg-getという物を知り、何かをインストールしてみることにしました。
そこで、依存するライブラリを全部見つけてインストールするのもめんどくさいと思っていたMPlayerをインストールすることにします。
Sunfreeware.comから入手したpkg-getをインストールしていたのですがこちらにはMPlayerが無いので、Open Source Software for Solarisからインストールするようにしてみます。
/etc/pkg-get.confでのurl指定を次のように変更しました。
#url=ftp://ftp.sunfreeware.com/pub/freeware
url=http://blastwave.network.com/csw/unstable
ところが、インストール時にエラーになります。
utime(/dev/fd/1): 動作を適用できません。
22:17:45 (338.88 KB/s) - `/dev/fd/1' saved [3685/3685]
pkgtrans: ERROR: attempt to process datastream failed
- bad format in datastream table-of-contents
FAQに次のような記述がありましたが、これが該当するのでしょうか?
It is also possible that a .gz file was downloaded, but is not the correct size. Check the .gz file size with the file lists in the File Sizes link at the left on the sunfreeware.com page.リストを更新すればよいのかもしれませんが元々別のサイトから取得したpkg-getですので入れ替えることにします。
prodregとやらで先にインストールしたpkg-getをアンインストールし、今度はOpen Source Software for Solarisにある方のpkg-getを入手して再度インストールしました。
# /opt/csw/bin/pkg-get install mplayer
〜大量のメッセージ〜
/opt/csw/share/mplayer/skins/default/subload.png
/opt/csw/share/mplayer/skins/default/symbols.fnt
/opt/csw/share/mplayer/skins/default/symbols2.png
/opt/csw/share/mplayer/skins/default/symbolsg.fnt
/opt/csw/share/mplayer/skins/default/zoom-3.png
/opt/csw/share/mplayer/subfont.ttf <シンボリックリンク>
/opt/csw/share/pixmaps/mplayer.xpm
[ クラスを検査しています ] のインストールに成功しました。
依存関係も全て解決してくれたようです。
MPlayerがばっちり使えるようになりました。
0 件のコメント:
コメントを投稿