
Ubuntu日本語フォーラム

ログインしていません。
題名の通りなのですが、
質問の要旨をさきにまとめてしまうと、
ubuntu 7.04 AMD64 でOSインストールしてあるPCに
i386.deb で終わるインストーラーでは拒否されるので、方法はありませんか?
というものです。
=========
スカイプのHPに行くと、
リナックス用インストーラーとして、以下のものがあります。
* Feisty Fawn (7.04)
* Debian Etch
* Mepis
* Xandros
* Fedora 7
Fedora Core 6
* OpenSUSE 10+
* Mandriva
* Dynamic
Static
Static OSS
この中から、Feisty Fawn (7.04) を選んでダウンしたのですが、
ファイル名は、skype-debian_1.4.0.118-1_i386.deb となってて駄目でした。
ためしに、Debian Etch もダウンしてみたら、
このファイル名も、1192506497 - skype-debian_1.4.0.118-1_i386.deb で駄目でした。
インストールする方法があれば教えてください。
お願いします。
オフライン
スカイプのダウンロードページを見ると
* Software requirements
* Qt 4.2.1+
* D-Bus 1.0.0
* libsigc++ 2.0.2
* libasound2 1.0.12
となっています。これは、満たしてますか(インストールされているか)?
オフライン
skypeのFAQからのリンクがあります。
http://forum.skype.com/index.php?showtopic=10125
個別の情報では
http://vegdave.wordpress.com/2007/03/22/notes-on-installing-skype-on-ubuntuamd64/
http://ubuntuforums.org/showthread.php?p=475023#post475023
などがあります。
そもそも特に必要がない限りamd64にする必要がないのかなぁという気がします。
http://ubuntuforums.org/showthread.php?t=368607
FAQ該当項目
http://support.skype.com/index.php?_a=knowledgebase&_j=questiondetails&_i=191&nav=+%26gt%3B+%3Ca+href%3D%27index.php%3F_a%3Dknowledgebase%26_j%3Dsubcat%26_i%3D11%27%3ESkype+for+Linux%3C%2Fa%3E
オフライン
siさん、
張ったリンクによるとライブラリも32ビットのを持ってこないといけないようでして…。うまくいくようなら訳してwikiにでもおいておこうかな。
オフライン
siさんへ
anoir さんのコメントから推測するに、
*Software requirements
* Qt 4.2.1+
* D-Bus 1.0.0
* libsigc++ 2.0.2
* libasound2 1.0.12
は、32ビットのライブラリファイルのことなのでしょうか?
ファイルブラウザを起動して、
ファイルシステムの中を検索してみましたが、
どれも検索結果が表示されませんでした。
急ぎの仕事を片付けたら、今日中に
anoir さんが貼ってくださったリンクをじっくり読もうと思います。
AMD64 を諦めて、再インストールしなければならないのでしょうか、、、
オフライン
通常は、siご指摘のとおり、必要とされるライブラリをシナプティックで導入すれば十分です。
ただこの場合にはSkypeがx86向けにしか提供されていないため工夫が必要になるようです。詳細はリンク先をご覧下さい。
動作報告がある以上使うことはできるはずです。
オフライン
anoirさんがご指摘のように、Skypeが32ビット版しかないので、32ビットライブラリをインストールしなければいけません。
>AMD64 を諦めて、再インストールしなければならないのでしょうか、、、
使うアプリによると思います。
私は、32ビット版 Ubuntu と、64ビット版 Fedora を入れて、デュアルブートにして使い分けています。
64ビット版がFedoraなのは、最新のLinuxが使いたいので。
(と言うのは言い訳で、まだ、Ubuntu に慣れていないのと勉強不足でほとんど使えないためです)
オフライン
みなさん、ありがとうございます。
本当に、感謝しております。
結論から言うと、まだ四苦八苦しております。
ひき続きアドバイスをいただければ幸いです。
ーーーーーーーーーー
siさんに教えていただいた
*Software requirements
* Qt 4.2.1+
* D-Bus 1.0.0
* libsigc++ 2.0.2
* libasound2 1.0.12 は、シナプティックの中のどこを探し回ってもありません。
AMD64 用の ubuntu では、拾ってもらえないのでしょうか?
ーーーーーーーーーー
anoirさんに教えていただいた、
英文フォーラムは、なんとか読み込みました。
(この数年は中国語ばかりなので、英文読解の勘が戻らなくて苦労してます。)
で、わかったことは、2種類の方法が提示されていて、
1)強制的に入れちゃう方法
2)ちょっと手間のかかる方法 ですね。
コマンドが全くわからない身としては、
1)のほうが、なんとなく自分に向いている気がしてやってみました。
フォーラム内では、以下のように書いてあります。
ーーーーーーーーーー
<(1)の自分勝手解釈での翻訳>
i just install skype on my system (amd64/ubuntu5.10) as followes:
僕はこうやって自分のシステムにスカイプを組み込んだんだ。
1. install the debian package:
1. debian パッケージをインストールする。
* download the debian package for from
* debian パッケージを以下のリンクからダウンロード。
http://www.skype.com/go/getskype-linux-deb
* force the installation (we are brave, aren't we?):
強制的にインストールする。(俺たちって勇敢だろ?)
sudo dpk -i --force-all ./skype_1.2.0.18-1_i386.deb
2. install the i386 version of the libqt3-mt library:
2. libqt3-mt ライブラリの i386 バージョンをインストールする。
* download the libqt3-mt package for i386 from
* i386 のための libqt3-mt パッケージを以下からダウンロード。
http://packages.ubuntu.com/
* force the installation (we are brave, aren't we?):
強制的にインストールする。(俺たちって勇敢だろ?)
sudo dpk -i --force-all ./libqt3-mt_3.3.4-8ubuntu5_i386.deb
3. check if skype is missing anything else:
skype が、他の何かを逃していないかをチェック:
ldd /usr/bin/skype
4. start skype by typing skype into a console
4. コンソールに skype とタイプして skype を始動。
5. go, have an old fashioned...
5. 立ち上がったら、昔懐かしい雰囲気のものが手に入るよ。
ーーーーーーーー
これを見て、手元に揃えたのが以下のふたつのファイルです。
バージョンが違ってるんだと思うのですが、ちょっと数字が違います。
skype-debian_1.4.0.118-1_i386.deb
libqt3-mt_3.3.8really3.3.7-0ubuntu5.2_i386.deb
これでいいのかどうか?不安に感じつつ、端末を立ち上げました。
最初、以下のようになりました。
japanese@japanese-desktop:~$ sudo dpk -i --force-all ./skype-debian_1.4.0.118-1_i386.deb
Password:
sudo: dpk: command not found
???と思って、しばらく他のフォーラムを見てたら、
dpk じゃなくて、dpkg なのではないか?と思って入力しなおすと、こうなりました。
japanese@japanese-desktop:~$ sudo dpkg -i --force-all ./skype_1.4.0.18-1_i386.deb
Password:
dpkg: ステータスデータベースエリアが別のプロセスによってロックされています
japanese@japanese-desktop:~$
ステータスデータベースエリア?別のプロセス?意味がわかりません。
どうすればいいのでしょうか?
ここまで、間違ってますか?
ーーーーーーーー
オフライン
> libqt3-...
Qt4が要求されていますので、Qt3ではいけません。3と4はQtのバージョンです。
Qtと言うのは、KDEがべースとしているライブラリです。
libqt3-mt -> libqt4-gui ? バージョン4ではlibqt4-mtは無いみたいだ。
> AMD64 用の ubuntu では、拾ってもらえないのでしょうか?
Debian系のパッケージの作りでは、32ビットパッケージのインストールは、ダメかもしれません。
> dpkg: ステータスデータベースエリアが別のプロセスによってロックされています
他のパッケージ管理アプリ、Synapticとかパッケージアップデータが、立ち上がっている、
もしくは、アボートしてパッケージデータベースがロックされたままになっていませんか?
http://vegdave.wordpress.com/2007/03/22/notes-on-installing-skype-on-ubuntuamd64/
を見てると、
sudo apt-get install ia32-libs lib32asound2 lib32ncurses5 ia32-libs-sdl ia32-libs-gtk lib32stdc++6 linux32
で、32ビットライブラリと、動かす仕組みをインストールして、
skype*i386 と libqt4-mt*i386.deb は無理矢理インストール
linux32 skype& で32ビット環境上で動かす
という感じなのですかね?
ただ、ひとつ心配なのは、既に、libqt4-guiの64版を使うものがインストールされていないか?
ということです。
オフライン
途中報告です。
まずスカイプを無理矢理インストールしました。
=========
japanese@japanese-desktop:~$ sudo dpkg -i --force-all ./skype-debian_1.4.0.118-1_i386.deb
dpkg - 警告、--force が有効なので、問題を無視します:
パッケージアーキテクチャ (i386) がシステム (amd64) と一致しません
未選択パッケージ skype を選択しています。
(データベースを読み込んでいます ... 現在 120562 個のファイルとディレクトリがインストールされています。)
(.../skype-debian_1.4.0.118-1_i386.deb から) skype を展開しています...
skype (1.4.0.118-1) を設定しています ...
設定ファイル `/etc/dbus-1/system.d/skype.conf' がシステムに存在しません。
あなたの要求に従って、新しい設定ファイルをインストールしています。
==========
となりました。そして次に、
libqt4-gui ライブラリの i386 バージョンを無理矢理インストールしました。
==========
japanese@japanese-desktop:~$ sudo dpkg -i --force-all ./libqt4-gui_4.2.3-0ubuntu3_i386.deb
dpkg - 警告、--force が有効なので、問題を無視します:
パッケージアーキテクチャ (i386) がシステム (amd64) と一致しません
(データベースを読み込んでいます ... 現在 120676 個のファイルとディレクトリがインストールされています。)
libqt4-gui 4.2.3-0ubuntu3 を (.../libqt4-gui_4.2.3-0ubuntu3_i386.deb で) 置換するための準備をしています ...
libqt4-gui を展開し、置換しています...
libqt4-gui (4.2.3-0ubuntu3) を設定しています ...
==========
となりました。
で、、、こうでました。
==========
japanese@japanese-desktop:~$ ldd /usr/bin/skype
not a dynamic executable
==========
文章的に見たら、問題ないのかなぁ、、と思いながら、
>4. start skype by typing skype into a console
>4. コンソールに skype とタイプして skype を始動。 に従うと、
==========
japanese@japanese-desktop:~$ skype
bash: /usr/bin/skype: No such file or directory
==========
と出ちゃいました。。???
あれぇ???と思いながら、
<アプリケーションの追加と削除>を開けようとすると、
以下の警告メッセージが出て、止まってしまいます。
==========
This is a major failure of your software management system.
これはあなたのソフトウェアマネジメントシステムの重大な障害です。
Please check for broken packages with synaptic,
synaptic を使用して壊れたパッケージをチェックしてください。
check the file permissions and correctness of the file '/etc/apt/sources.list'
ファイルの使用許可を確認して、
'/etc/apt/sources.list'が正しいものであるかどうかをチェックしてください。
and reload the software information with:
そしてソフトウェアを以下の情報をもとにして搭載しなおしてください。
'sudo apt-get update' and 'sudo apt-get install -f'.
'sudo apt-get update' と 'sudo apt-get install -f'.
==========
ありゃぁ!?と思って、Synapyicを立ち上げたら、
==========
このシステムには 1 個の破損パッケージがあります。
"破損パッケージ"フィルタを参照して確認してください。
==========
破損していたのは
Python bindings for Qt4 でした。
PyQt4 exposes the Qt4 API to Python. The following modules are supported:
* QtCore
* QtGui
* QtNetwork
* QtXml
* QtSvg
* QtOpenGL (in python-qt4-gl)
* QtSql (in python-qt4-sql)
Homepage: http://www.riverbankcomputing.co.uk/pyqt/index.php
==========
Synapyic で当該ファイル名を右クリックしたら、
再インストール指定
削除指定
完全削除指定 が選択できます。
また、そのさらに下には
推奨パッケージをインストール指定 とも表示されていて、
python-elementtree
python-qt-4-dbg のふたつのファイル名が出現します。
==========
で、肝心のスカイプなのですが、
<アプリケーション><インターネット>で、アイコンが出現してます。
でも、それをクリックしても、
===========
子プロセスを起動できません "skype" (No such file or directory)
===========
と警告が出現します。
もう AMD64 7.04 はあきらめて、i386 にした方が良いのでしょうか?
オフライン
個人的には、何かこだわりがないのであれば、64bit版ではなく32bit版の方がskype版もあることですし、いいかと思います。
ただ、そろそろgustyが出ますので、それが出てから入れ直しがいいかもです。
オフライン
> もう AMD64 7.04 はあきらめて、i386 にした方が良いのでしょうか?
64にこだわる必要がなければ、i386 にした方が、現在の環境では、問題は少ないのは確かです。
オフライン
yamaさん、siさん、皆さん、
お忙しいでしょうに、親切なアドバイス感謝しております。
この数日、ubuntu ばかりいじってて、
仕事がまともにできておりません。早く解決したいと思っております。
皆さんがいらっしゃらなければ、このフォーラムがなければ、
ubntu は、もうとっくに断念してたでしょう。
何度も、何度も、ありがとうございます。
そして、このスレの最後の質問をさせてください。
gusty を待つのと、i386 を入れるのと、
それぞれのメリット、デメリットがよくわかっていません。
お恥ずかしいのですが、簡単でけっこうです。
よろしくお願いします。
オフライン
gusty はubuntuの新しいバージョンのコードネームです。18日に全世界に向けて公開予定です。
今すぐ32bit版を導入したいのなら、feistyの32bit版の日本語版にナルかと思います。
i386 は32bit版のことです。gusty も32bit版と64bit版が公開されるでしょう。
いっぺんになにかも解決しようとすると疲れてしまいます。少し余裕を持ってゆっくりと解決するのが精神衛生上ようろしいかと思います。
オフライン
RCを入れてしまってアップデートがきたら入れるのでも大丈夫ですが、リリースを待った方がいいですね。
gutsyになるとソフトウェアのバージョンが新しくなります。i386/amd64については前述のリンクをご覧ください。Vistaなどもほとんど32bit版の利用だと思うので64bitに拘る必要はあまりないと思います。科学計算を行うなら64bitの方がいいでしょうけど。
オフライン