• ベストアンサー

finkでrdesktopがインストールできない

fink selfupdate fink install rdesktop Failed: no package found for specification 'desktop'! どうしたらいいものか

  • Mac
  • 回答数5
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.5

もう少しのところです。 rdesktop.infoを修正するときに openssl098-shlibsの修正を間違えているようです。 openssl100.libになっていませんか? 正しくは、 openssl100-shlibs です。数字の部分だけ変更してください。 それでもエラーが出るようでしたら fink list openssl でパッケージを確認してください。(アスタリスクは不要) openssl100-shlibs がでてくるはずです。

aefae7366
質問者

お礼

sudo mkdir /sw/fink/10.7/local/main/finkinfo/local cd /sw/fink/10.7/local/main/finkinfo/local sudo wget http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.4/stable/main/finkinfo/crypto/rdesktop.info sudo vi rdesktop.info でバージョン書き換え 2カ所098→100 sudo fink install rdesktop でできました ありがとうございました

その他の回答 (4)

  • ki073
  • ベストアンサー率77% (491/634)
回答No.4

No.3のお礼欄について /sw/fink/10.7/localの直下では駄目で、No.2で書いたように /sw/fink/10.7/local/main/finkinfo/local直下にいれてください。 (No.2の記述/sw/fink/10.7/local/finkinfo/localはmainが抜けていました) そうすれば認識はします。 openssl100とopenssl098の互換性の問題がなければ良いのですが。

aefae7366
質問者

お礼

たびたびすみません。。 Scanning package description files.......... Information about 4397 packages read in 0 seconds. The package 'rdesktop' will be built and installed. Reading dependency for rdesktop-1.6.0-1... Reading runtime dependency for rdesktop-1.6.0-1... Reading build dependency for rdesktop-1.6.0-1... WARNING: While resolving dependency "openssl100.lib" for package "rdesktop-1.6.0-1", package "openssl100.lib" was not found. Can't resolve dependency "openssl100.lib" for package "rdesktop-1.6.0-1" (no matching packages/versions found) Exiting with failure. ディレクトリをかえてためしたところ、上記エラーに変わりましたが駄目でした。 opensslが無いのかなと思いまして、openssl*,libで検索しましたがやはり存在しませんでした。 そこで、fink install opensslを実行しましたが変わりません。。。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.3

どのようなエラーが出ていますか? 10.7で試してみましたが、次の変更をすればインストールができました。 rdesktop.infoの変更点 4行目 openssl098-shlibsをopenssl100-shlibsに変更 5行目 openssl098-devをopenssl100-devに変更 どのような動作をするのかわかりませんので動作確認はしていません。 そこまで行っていないのかな、 fink list rdesktop でrdesktopが表示されますか?表示されないのならrdesktop.infoの入れた場所と、ファイル名が正しいか確認してください。 保存するときには、フォーマットを「ページのソース」にして保存してください。権限が無いというエラーが出るのでしたら、一旦デスクトップなどに保存して移動させてみてください。 また拡張子が隠されていることがあるので、「情報を見る」でおかしな拡張子がついていないか確認してください。

aefae7366
質問者

お礼

たびたびすいません 権限の問題は、infoファイルのコピー時にsudoをつけてパスしました エラーメッセージは以下のとおりでした(最初から変わってません) no package found for "rdesktop" Failed: no package found for specification 'desktop'! opensslのlibのファイル名は変えていませでしたので さっそく変えてリトライしましたがエラー変わりませんでした infoファイルはサファリでダウンロードしたときに拡張子txtがついてしまいましたが ファイル移動時に外しました。コンソール上で再確認しましたがよけいな拡張子はやはりついていません infoファイル自体がfinkに無視されていようにみえるのですが infoファイルの置き場所は/sw/fink/10.7/localの直下でいいのでしょうか?

  • ki073
  • ベストアンサー率77% (491/634)
回答No.2

No.1の続きです。 10.7だとしてインストールのやりかたですが、 まず、/sw/fink/10.7/localフォルダの中に (今10.7の入ったmacが手ものにないので未確認、10.7が違う名前になっているかも) mainというフォルダを作成し、さらにその中にfinkinfoという名前のフォルダを作成します。 さらにその中にlocalというフォルダを作成します。(finkinfoまでで良いかもしれませんが、私は作成しています) 次にNo.1にあるリンクに移動し、ページの下の方にある、info-File:をクリックして、中央付近にあるdownloadをクリックします。 表示されたものが、定義ファイルです。それを上で作成した /sw/fink/10.7/local/finkinfo/local の中にrdesktop.infoというファイル名で保存します。 以上で設定終わりです。 fink selfupdate fink install rdesktop で運が良ければインストールできます。 運が良ければというのは、依存関係のあるパケージがインストールできれば多分大丈夫なのですが、それも無いとなると同じように作成する必要があります。

aefae7366
質問者

お礼

お察しのとおりバージョンは10.7です localディレクトリは既にありました。早速infoファイルをおいて ためしてみましたがエラーメッセージは変わりませんでした。。。

aefae7366
質問者

補足

どうもすいません。早速試してみます。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

OSのバージョンはいくつですか? もし10.7だとパッケージが提供されていません。 http://pdb.finkproject.org/pdb/package.php/rdesktop 提供されるまで待てないのなら、10.6のものを参考にパッケージを自分で作ってみてください。 簡単にできる場合は多いです。

関連するQ&A

  • finkを使ってdlcompatをインストールしたい

    こんにちは。 finkを使ってdlcompatをインストールしたいのですが、うまくインストールできません。どうしたらインストールできますか?(fink commanderも持っています。) fink install dlcompatをterminalで入力したときに下のような文字列が出てきてしまってダウンロードできません。 /usr/bin/sudo /sw/bin/fink install dlcompat Information about 3843 packages read in 6 seconds. The following package will be installed or updated: dlcompat gzip -dc /sw/src/dlcompat-20030629.tar.gz | /sw/bin/tar -xf - --no-same-owner --no-same-permissions patch -p1 </sw/fink/dists/unstable/main/finkinfo/libs/dlcompat.patch patching file dlfcn.c ./configure --prefix=/sw --enable-fink --mandir=/sw/share/man checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. ### execution of ./configure failed, exit code 1 Failed: compiling dlcompat-20030629-15 failed [dhcppc1:~] maruko% よろしくお願いします。

    • ベストアンサー
    • Mac
  • finkのインストール後・・

    macosx 10.2.6使用してます。 fink をインストールして、lessコマンドが日本語に対応していないため、試しにjlessをインストールしてみようと思い、 fink list  で確認したところ、lessはありましたが、jless というパッケージは見当たりません。 これはlessをインストールすればいいのでしょうか。 ついでの初歩的な質問ですいませんが、iconvとlibiconvとはどんなコマンドでしょうか。

    • ベストアンサー
    • Mac
  • finkでwgetをインストールできない

    macかったのでfinkをインストールしたのですが wgetがインストールできません。 Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package wget レポジトリの設定などが別途必要ですか。 linuxをつかっているときはapt-getの設定なんてとくに 意識しなかったのですがfink用の設定を紹介しているサイトがあれば教えてください。

    • 締切済み
    • Mac
  • apache mysqlのインストールエラー

    先日にも違う質問をしたのですが、また助けて下さい。 RedHat Linux9.0にapache(httpd-2.0.46)とmysql(mysql-4.0.13)をソースコードからインストールしようとしています。プログラムは何とか手に入れたのですが,configureがエラーになります。 エラー文はapacheの時は 【configure : error : no accepteble C compiler found in $PATH configure failed for srclib/apr】 となります。mysqlは 【configure : error : no accepteble C compiler found in $PATH】 となります。これはどうしたらインストールできるようになりますか?どうかご指導の程をよろしくお願いします。

  • インストールができない!

    cygwin上で ファイルを解凍して インストールを実行するときに ./configure とすると loading cache ./config.cache checking for gcc... no checking for cc... no configure: error: no acceptable cc found in $PATH というエラーがでます。 これは何が原因でどう対処すればいいでしょうか?教えてください。

  • PEAR_DBをオフラインでインストールするには

    ネットに繋げないサーバにPEAR_DBをインストールする方法はありますか。 現在、PEARをインストール済みのサーバで「pear install DB」を打つと、 以下のメッセージが表示されます。 No releases available for package "pear.php.net/DB" Cannot initialize 'channel://pear.php.net/DB', invalid or missing package file Package "channel://pear.php.net/DB" is not valid install failed PHPは5.2.5です。

    • 締切済み
    • PHP
  • finkからのインストール(Mac OSX)

    finkからプログラムをインストールしたら、これらはどこにインストールされるのでしょうか?インストールを成功しましたが、恐らくパスの設定がちゃんとなされていないので、実行しようとしてもCommand not foundのエラーメッセージがでます。もうひとつ質問ですが、Gnomeがうまくインストールできません。Xdarwinから立ち上げても途中で落ちてしまいます。これについてもわかる方がいたら教えて下さい。 どうぞよろしくお願いします。

  • linux sambaインストール

    VmwareにLINUX(Redhat)をインストールし、SAMBAをインストールをしようとしているのですが、うまくいきまん。 SAMBAを解凍した後、ソースディレクトリに移動し、configureコマンドを実行したのですが、 #./configure checking for gcc・・・no checking for cc・・・no checking for cc・・・no checking for cc1・・・no configure error:no acceptable cc found in $path となってうまくいきません。どうしたらよいのでしょか。

  • symfonyのインストールができない

    symfonyをインストールしたいのですが、以下の設定でうまくいきません。 # pear channel-discover pear.symfony-project.com # pear install symfony/symfony symfony/symfony requires PHP (version >= 5.2.4), installed version is 5.1.6 No valid packages found install failed エラーなのは分かるのですが、何が原因でしょうか? よろしくお願いします

  • pearのHTML_QuickFormインストール

    さくらのVPSに、pearのHTML_QuickFormをインストールしようと思い、 #pear install HTML_QuickForm を実行すると以下のようねメッセージが出て、インストールに失敗します。 pear/HTML_QuickForm requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 No valid packages found install failed メッセージから、PEARのバージョンが古いからだめなのかと思い #pear upgrade PEAR を実行すると、今度は以下のメッセージが出て、よくわかりません。。 pear/PEAR dependency package "pear/Console_Getopt" downloaded version 1.3.1 is not the recommended version 1.2.3, but may be compatible, use --force to install pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 pear/Console_Getopt requires PEAR Installer (version >= 1.8.0), installed version is 1.4.9 No valid packages found upgrade failed あまり詳しくないのですが、こういった場合何が問題なのでしょうか?