
Ubuntu日本語フォーラム

ログインしていません。
初めまして、先日からXP->VISTA(挫折)->Ubuntuに移植中なのですが、
Googleデスクトップをインストールしたくて以下からdebをダウンロードし、
インストールすると以下のメッセージが出て失敗してしまいます。
http://desktop.google.com/ja/linux/install.html?dl=deb
google-desktop-linux:1.0.0.0068
Failed to install package 'google-desktop-linux_current_i386-1.deb'
List of files could not be read, please report this as a bug
こちらの環境は、
Mathor:GIGABYTE GA-K8NSC-939
CPU:AMD Athlon 64X2 4200+
グラフィック:Radeon9250
HDD:Maxtor IDE 160GB(Ubuntu Only)
Ubuntu:7.04 日本語ローカライズ
カーネル:2.6.20-16-generic
インストール済Apps:Amarok,Automatix2,Deluge Bittorrent Client,Skype,VLC,GnomeBaker,DVDshrinkくらいです。
なにとぞ、ヒントなどあれば、、、ちなみにUbuntuをXPのVMWare上でセットアップしたときは
できていたので、その辺との違いなのかとは思っているのですが、、、
オフライン
現時点ではGoogle Desktop for Linuxは64bitバージョンのLinuxをサポートしていません。
ひょっとすると64bitでも利用可能にする方法があるかもしれませんが、.debパッケージは少なくとも64bitのPCをサポートしていません。
UbuntuをAMD用、64bitでインストールしているようでしたら、上記の理由でGoogle Desktoo for Linuxは利用できません。
一度ご確認ください。
オフライン
原因はstudiomohawkさんご指摘の通りamd64用のバイナリがないためだと思います。
ただ、i386のバイナリが64bitのPCで走らないのではなく、OSが64bit版だとだめなだけです。またamd64は別にamd用のアーキテクチャーではありません。
オフライン
早速の返信ありがとうございます。
先ほどエラーとなっていたGoogleデスクトップのバージョンですが、以下でしたので
google-desktop-linux:1.0.0.0068
Synapticからインストールしたら、1.0.2.0061なるバージョンになっており問題なくインストール
することができました。お手数をお掛けしました。またつまづいたときにはお助けください。
※googleデスクトップは64bitには未対応なのですね。知りませんでした。
また、インストールしたUbuntuは以下の32bit版でした。
http://cdimage.ubuntulinux.jp/releases/7.04/ubuntu-ja-7.04-desktop-i386.iso
オフライン
Ubuntu7.10にUpdateしてGoogleDesktopも以下に変更したのですが、
v1.1.0.0068
Googleデスクトップの検索時のポートが変更になってしまいました。
7.04のときは、4664だったのですが、、、こんな感じで。
http://127.0.0.1:4664/?hl=ja_JP&s=PiQUzj7GcQt3b8lK0CTdUDbsfXk
7.10でGoogleデスクトップを起動すると、、、
http://127.0.0.1:30650/?hl=ja_JP&s=PiQUzj7GcQt3b8lK0CTdUDbsfXk
再導入すると以下とどんどん変更されます。
http://127.0.0.1:30741/?hl=ja_JP&s=PiQUzj7GcQt3b8lK0CTdUDbsfXk
これを4664に戻すことはできないのでしょうか???どなたか同じ現象の方はいますか?
オフライン
空いているポートをランダムに使っている気配がします。
以下のあたりで変更できるようです。
http://voidmain.no-ip.com/~nakamoo/cgi-bin/mt/archives/2005/07/google.html
オフライン
hitoさん、またまたありがとうございます。今までは固定だったのが、ランダムになったのですかね。
もともとBETAだし、7.10は正式対応とは書かれていないのでしょうがないですが。。。
リンク先の2つはどうやらWindows用のアプリのようで当方では同様の機能をUbuntuで実装できるスキルもないため、しばらくはこのまま我慢しようかと思います。
http://dnka.com/
http://www.delegate.org/delegate/
こちらは以下のFirefoxのツールバーへのプラグインを使用したかっただけで、
ここのプログラムが4664ポート固定だったので、なんとかしたいと思っていましたが、、、
http://www.amwmedia.com/default.asp?nId=17
オフライン
ポート番号はどこかの設定ファイルに記録しているハズなので、
$ grep -r ポート番号 ~/.*
# grep -r ポート番号 /etc/*
とかすると設定ファイルがヒットしないですかね。
(使ったことがないので調べもせずに言ってますが)
オフライン
だめでした・・・
$ grep -r 37550 /etc
なし
$ grep -r 37550 /var
なし
$ grep -r 37550 /usr
なし
HITしたのはいくつかで、種類は以下2つ。で1つはhistory、もう一つはCACHEのバイナリデータでした。
/home/user/.mozilla/firefox/d5abrpbo.default/history.dat
バイナリー・ファイル/home/user/.mozilla/firefox/d5abrpbo.default/Cache/_CACHE_001_は一致しました
$ grep -r 37550 /home/user/.mozilla/firefox
オフライン
インストールして調べてみたところ、~/.google/desktop/config/configm.cf1に
バイナリで格納されていました。
直値で格納されていないので、修正は少し気合いが必要な感じです。
……ということで、気合いの要らないFirefox pluginの方を何とかしてみましょう。
firefoxの設定ディレクトリ(~/.moziila/firefox/(ランダム文字列).default/)に、
searchpluginsというディレクトリがあります。
ここにgooglle-desktop.xmlというファイルがあります。
以下のポート指定を直してしまってください。
<SearchForm>http://127.0.0.1:4664/search</SearchForm>
<os:Url type="text/html" method="GET" template="http://127.0.0.1:4664/search?s=yourid&q={searchTerms}&ie=UTF-8&num=25&btnG=Search+Desktop">
</os:Url>オフライン
hitoさん、わざわざ導入までしていただき、ありがとうございます。
以下にファイルありましたので、4664からランダムな37550に変更してみましたが、、、Firefox再起動にてパラメータは渡るようになりましたが、だめでした。
$sudo gedit /home/user/.mozilla/firefox/u8pn53x6.default/searchplugins/google-desktop.xml
<SearchForm>http://127.0.0.1:37550/search</SearchForm>
<os:Url type="text/html" method="GET" template="http://127.0.0.1:37550/search?s=PiQUzj7GcQt3b8lK0CTdUDbsfXk&q={searchTerms}&ie=UTF-8&num=25&btnG=Search+Desktop">
</os:Url>
</SearchPlugin>
変更後にSearchすると、、、以下のURLとなり、
http://127.0.0.1:37550/search?s=PiQUzj7GcQt3b8lK0CTdUDbsfXk&q=admin&ie=UTF-8&num=25&btnG=Search+Desktop
エラー、、、
Invalid Request
You requested a page that does not exist.
You may have reached this page by clicking on an invalid link or bookmark.
とのブラウザの表示です。根本的にバイナリを編集しないとだめなんですかね。
最後の編集者: se7en (2007-11-10 01:08:51)
オフライン