Solarisのlibtoolにはどのパッケージが必要ですか?

Solarisのlibtoolにはどのパッケージが必要ですか?

私たちは無料のオープンソースプロジェクトであり、Oracle開発者プログラムの一部です。オンライン開発者パッケージにアクセスできます。 Solaris 11/64ビットIntelはlibtoolGNUデバイスには含まれていません。

$ find /usr/gnu -name libtool
$ 

をインストールしようとしていますlibtool。単純なpkgadd失敗です。

$ sudo pkgadd libtool
pkgadd: ERROR: no packages were found in </var/spool/pkg>

ツールを検索すると、約23のオプションがあるように見えました(全体の結果は下に表示されます)。

$ pkg search libtool | wc -l
    25

考えるPACKAGEのフィールドがsearch役に立ちます。以下を試しました。

$ sudo pkgadd libtool
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd [email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd /developer/build/[email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd pkg:/developer/build/[email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>

私が経験したギャップはパッケージを追加する方法(pkgadd)。文書は私たちがしなければならないことを実際に説明していないか、よく理解していません。たとえば、Oracleドキュメントには何が何でpkgaddあり、何を知らせず、結果を確認する方法device-namepkgidわかりませんpkg search

一般的な質問はどのように翻訳されますか?PACKAGEからpkg search戻るpkg-id使用されるpkgadd

GNUベースのシステムでよく見られる問題であるこの特定の質問についてどのようにインストールしlibtoolますか?


$ pkg search libtool
INDEX                       ACTION VALUE                             PACKAGE
basename                    file   usr/apr/1.5/build/amd64/libtool   pkg:/library/[email protected]
basename                    file   usr/apr/1.5/build/libtool         pkg:/library/[email protected]
basename                    file   usr/apr/1.5/build/sparcv9/libtool pkg:/library/[email protected]
basename                    file   usr/apr/1.5/build/libtool         pkg:/library/[email protected]
basename                    file   usr/bin/amd64/libtool             pkg:/developer/build/[email protected]
basename                    file   usr/bin/libtool                   pkg:/developer/build/[email protected]
basename                    file   usr/bin/sparcv9/libtool           pkg:/developer/build/[email protected]
basename                    file   usr/bin/libtool                   pkg:/developer/build/[email protected]
basename                    file   usr/apr/1.3/build/amd64/libtool   pkg:/library/[email protected]
basename                    file   usr/apr/1.3/build/libtool         pkg:/library/[email protected]
basename                    file   usr/apr/1.3/build/sparcv9/libtool pkg:/library/[email protected]
basename                    file   usr/apr/1.3/build/libtool         pkg:/library/[email protected]
basename                    file   usr/lib/amd64/R/bin/libtool       pkg:/runtime/[email protected]
basename                    file   usr/lib/sparcv9/R/bin/libtool     pkg:/runtime/[email protected]
basename                    file   usr/lib/amd64/R/bin/libtool       pkg:/runtime/[email protected]
basename                    file   usr/lib/sparcv9/R/bin/libtool     pkg:/runtime/[email protected]
pkg.fmri                    set    solaris/developer/build/libtool   pkg:/developer/build/[email protected]
pkg.summary                 set    GNU libtool                       pkg:/developer/build/[email protected]
pkg.summary                 set    GNU libtool dlopen wrapper        pkg:/library/libtool/[email protected]
com.oracle.info.description set    GNU libtool                       pkg:/developer/build/[email protected]
com.oracle.info.description set    the GNU libtool dlopen wrapper    pkg:/library/libtool/[email protected]
com.oracle.info.name        set    libtool                           pkg:/developer/build/[email protected]
com.oracle.info.name        set    libtool                           pkg:/library/libtool/[email protected]
basename                    dir    usr/share/libtool                 pkg:/developer/build/[email protected]

ベストアンサー1

Solaris 11では使用されませんpkgadd

努力する:

pkg install libtool

man pkgシステムまたはOracleのマニュアルへの参照用パッケージ

おすすめ記事