
Ubuntu日本語フォーラム

ログインしていません。
皆様、初めまして。
この度、Androidの勉強をしようと、VMWare上でUbuntu11.10を動かし、下記のコマンドを実行しました。
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils
しかし、次のようなエラーが発生しました。
…
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ lib32ncurses5-dev はデータベースには存在しますが、利用できません。
おそらく、そのパッケージが見つからないか、もう古くなっているか、
あるいは別のソースからのみしか利用できないという状況が考えられます
パッケージ lib32readline-gplv2-dev はデータベースには存在しますが、利用できません。
おそらく、そのパッケージが見つからないか、もう古くなっているか、
あるいは別のソースからのみしか利用できないという状況が考えられます
パッケージ ia32-libs はデータベースには存在しますが、利用できません。
おそらく、そのパッケージが見つからないか、もう古くなっているか、
あるいは別のソースからのみしか利用できないという状況が考えられます
E: パッケージ 'lib32ncurses5-dev' にはインストール候補がありません
E: パッケージ 'ia32-libs' にはインストール候補がありません
E: パッケージ 'lib32readline-gplv2-dev' にはインストール候補がありません
E: パッケージ lib32z-dev が見つかりません
…
いろいろ自分で調べては見たのですが、なかなか解決策が見つかりません。。。。
どなたか原因がわかる方がいらっしゃるのであれば、ご指導願います。
ちなみに、開発環境等の内容は以下の通りです。
1:add-apt-repositoryコマンドの内容
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo add-apt-repository "deb http://archive.canonical.com/ lucid-updates partner"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
2:OS等の環境
・Ubuntu11.10(ubuntu-ja-11.10-desktop-i386.isoを使用してVM上でインストール)
・VMware Player
・CPU:core i7
・メモリ:24GB
オフライン
ちなみに sudo apt-get update はちゃんと実行しました。
オフライン
11.10をインストールされたのですよね?
eggsand による投稿:
ちなみに、開発環境等の内容は以下の通りです。
1:add-apt-repositoryコマンドの内容
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo add-apt-repository "deb http://archive.canonical.com/ lucid-updates partner"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
10.04のリポジトリを追加してますよ。
オフライン
お返事ありがとうございます。
とりあえず下記のサイトを見て11.10の対象のパッケージのあるレポジトリを探してみました。
http://packages.ubuntu.com/
そして、試しに”lib32ncurses5-dev”を取得するために以下のコマンドを実行しました。
sudo add-apt-repository "deb http://mirror.pnl.gov/ubuntu/ oneiric main"
sudo apt-get update
それで、sudo apt-get install で”lib32ncurses5-dev”を取りに行ったのですが、
それでも、同様のエラーメッセージが出て”lib32ncurses5-dev”を取得することができません。。。
オフライン
eggsandさんが何をしているのか、何をしたいのか私にはよく分かりません。
eggsand による投稿:
sudo add-apt-repository "deb http://mirror.pnl.gov/ubuntu/ oneiric main"
sudo apt-get update
そんなことは必要ありません。
eggsand による投稿:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo add-apt-repository "deb http://archive.canonical.com/ lucid-updates partner"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
sudo add-apt-repository "deb http://mirror.pnl.gov/ubuntu/ oneiric main"
これらを全て削除してから、
sudo apt-get update
sudo apt-get install lib32ncurses5-dev
と実行してみて下さい。
オフライン
とりあえず、システム設定-ソフトウェアソースで問題のレポジトリを削除した後、再トライをしたのですが、結果は同じでした。。。。
ならば、奥の手としてUbuntu11.10を再インストールして、add-apt-repositoryを1回たりとも行わず、apt-get install…
を行ったのですが、結果は残念ながら同じでした。。。。。
オフライン
VMWare上の11.10が32bitというオチではないですよね?
lib32**等は、64bit環境で32bitのアプリケーションを動かす為のライブラリです。
http://packages.ubuntu.com/にもamd64のパッケージしかありません。
オフライン
度々、お助けいただきありがとうございます。
Ubuntu日本サイトで"ubuntu-ja-11.10-desktop-i386.iso"をダウンロードしてインストールして使ったのですが、
"ubuntu-ja-11.10-desktop-i386.iso"って、32bitバージョンだったのかもしれません。。。。
下記サイトで64bit版のUbuntu11.10のisoファイルである"ubuntu-11.10-desktop-amd64.iso"をダウンロードして
使ってみたところ、うまくいきました。。。。
http://releases.ubuntu.com/11.10/
自分の無知で皆様にご迷惑をかけたことを反省しております。。。。もう少し、Linuxについて勉強しなければ。。。。
オフライン