電子書籍の厳選無料作品が豊富!

Vine3.2にALSAを導入しようと思い、
http://www.lain.org/winglab/Works/book.html
にある「Linux Personal Workstation 1.3β2」(PDF)を参考にインストールをしようと思ったのですが、エラーが出てしまいます。
上記のPDFファイルに記載されているALSAのインストール方法(p307)は、

ALSA を構築するために必要なパッケージ(kernel-source、ncurses-devel) と、ALSA のソースパッケージ(alsa-driver、alsa-lib、alsa-utils) をインストール。
次に、ALSA パッケージの構築とインストール。依存関係の関係で、alsa-driver とalsa-lib を構築してインストール後に、alsa-utils を構築してインストール

というものなのですが、最初のkernel-source,ncureses-develのインストールで以下の様なエラーメッセージが表示されます。

[root@localhost ]# apt-get install kernel-source ncurses-devel
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
パッケージ ncurses-devel はデータベースには存在しますが、利用可能なバージョン
がありません。おそらく、パッケージが依存に用いられているにもかかわらず
アップロードされていなかったり、Obsoleteされていたり、またはそのパッケー
ジが存在するリポジトリが sources.list に書かれていなかったという状況が考
えられます。
E: パッケージ ncurses-devel はインストールすることができません

わたしはlinux初心者のためにここで行き詰まってしまったのですが、どなたか解決方法を御存じの方がいらっしゃいましたらよろしくお願いします。

A 回答 (2件)

3.2が正式発表になったばかりなんだけど


3.1だとncurses-develはたぶん入れられます。

3.2の場合は、3.1から3.2への変更が無かったとかの理由で
3.2のディレクトリーに置かれていない状態で
apt用のリストに書かれている状態ではないかと思います。

うちは(apt-getで)既に入っているから
その後でサーバーから消えてたりしたらわかんない。

3.1をインストールして3.2に
apt-get dist-upgradeすれば済む気はします。

この回答への補足

解答ありがとうございます。
3.1を使っていたのですが、PCがクラッシュしてしまったので別のPCに3.2を入れて使いはじめたところです。

3.1のときはALSAのインストールをしていませんでした。
>3.2の場合は、3.1から3.2への変更が無かったとかの理由で
>3.2のディレクトリーに置かれていない状態で
>apt用のリストに書かれている状態ではないかと思います。

ということはsources.listを3.1に向ければ可能になるのでしょうか。

(ちなみに3.1の時からapt-getの動作が怪しく、upgradeをするとインストールするパッケージ一覧は出てくるのですが「データのサイズが一致しません」と言うようなエラーがでて終了してしまします。パッケージを個別に指定しすればインストールができると言う状態です。大学内のネットワーク特有の問題か設定の問題かわからないでいます)

補足日時:2005/09/22 09:41
    • good
    • 0

 前後の手順がわからないのでなんともいえないのだが、apt-getの最新はとってきてる?



 今調べてみたら、ncurses-develはdevelカテゴリの中にあって、依存パッケージはせいぜいncursesとrpmlibとperl。
 Vine 3.2において、この3つのパッケージは最小インストールでも必ず入るので、依存に関する線は消える。(多分)

 とりあえず次のようにしてください。

# apt-get update
# apt-get install kernel-source ncurses-devel

もし、updateは最初からやっている場合は、/etc/apt/sources.listの中を教えてくれたまい。

この回答への補足

解答ありがとうございます。
apt-getは最新です。念のためもう一度
apt-get install kernel-source ncurses-devel
をしましたが同じ結果になりました。
/etc/apt/sources.listの中身は以下のとおりです。
#rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
#rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
#rpm [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
#rpm-src [vine] http://updates1.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
#
# (ring mirror)
rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates
rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.2/$(ARCH) main devel plus updates
#
# (jaist mirror)
# rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.2/$(ARCH) main devel plus updates
#
# (kddlabs mirror)
# rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/ … 3.2/$(ARCH) main devel plus updates
# rpm-src [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/ … 3.2/$(ARCH) main devel plus updates

よろしくお願いします。

補足日時:2005/09/22 09:16
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!