![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
apt-get dist-upgrade や apt-get upgrade を(updateのあとに)やると、
エラー: 依存性の欠如:
libruby = 1.6.7-0vl5は ruby-tcltk-1.6.7-0vl5 に必要とされています
というメッセージが出ます。
しかし、RUBY 1.6.7-0vl5 に RUBY 1.6.7-0vl5 が必要と言われても、どうしようもありません!!
念のため、apt-get install libruby とかやっても同じでした。
どうすれば良いでしょうか?
(なお、この質問は http://okweb.jp/kotaeru.php3?q=1409456 の続きです)
No.1ベストアンサー
- 回答日時:
う~ん・・・・。
# apt-et install libruby
がダメとなると・・・・。
とりあえずapt-getの不具合は後で考えよう。ひょっとしたらもう2.6用のaptはあまりメンテナンスされていないのかも知れんね~。sources.listなどを手で修正する必要があるのかも知れんし。
今調べてみたらlibruby-1.6.7-0vl5はVine2.6の標準パッケージのようだ。Vine2.6のCDがあるならCDをマウントしてrpmコマンドで入れよう。
根本的な解決にはなっとらんけど、さしあたって必要なパッケージをftpで持ってきてrpmコマンドで入れる風にしたらどうかな。
ftp.vinelinux.orgに接続して、
/pub/Vine/Vine-2.6/i386/Vine/RPMS
などから探すべし。ちなみに先ほどのlibrubyはこの中にも入っている。
この回答への補足
いつもありがとうございます!
>今調べてみたらlibruby-1.6.7-0vl5はVine2.6の標準パッケージのようだ。
今、私のPCに入っているlibrubyは 1.8.1 なのですが。
(1) ダウングレードする必要があるのでしょうか?また、セキュリティなどを考えたとき、ダウングレードをして良いものでしょうか?
(2) libruby以外にも同様の問題がいっぱい発生しそうな予感がするのですが、Vine-2.6 の CD に入っている標準パッケージを一気にすべて入れる方法はあるのでしょうか?
>とりあえずapt-getの不具合は後で考えよう。ひょっとしたら
>もう2.6用のaptはあまりメンテナンスされていないのかも知れんね~。
基本的な質問過ぎて申し訳ないのですが、今の設定(ネットワークなど)を引き継いで 3.1 にアップデートするのは簡単でしょうか?Vine2.6のマニュアルに方法が載っていないので・・。
No.3
- 回答日時:
>これを解決するのには、どうしたら良いのでしょうか?
根本的な解決はNo.1の方も書いていますが、要求しているlibruby 1.6.7-0vl5(libruby-1.6.7-0vl5.i386.rpm)をインストールする事です。
%rpm -q --requires -p ruby-tcltk-1.6.7-0vl5.i386.rpm
libruby = 1.6.7-0vl5
ld-linux.so.2
libX11.so.6
libc.so.6
libcrypt.so.1
libdl.so.2
libm.so.6
libruby.so.1.6
libtcl.so
libtk8.0jp.so
libc.so.6(GLIBC_2.0)
>3.1 にアップデートするのは簡単でしょうか?
インストールの際、新規インストールかアップグレードか選択できるはずです。
○Vine Linuxオンラインマニュアル
第 2章Vine Linux 3.1 のインストール
2.4. インストールする
2.4.3. インストールの種類
http://vinelinux.org/manuals/install-vine-4.html
http://vinelinux.org/manuals/images/installer/05 …
参考URL:http://vinelinux.org/manuals/install-vine-4.html , http://vinelinux.org/manuals/images/installer/05 …
No.2
- 回答日時:
この前の質問で書かれていた
-------8<-------8<-------8<-------8<-------8<-------8<-------
以下の取得に失敗しました: ftp://ftp.jaist.ac.jp/os/linux/Vine/apt/2.6/i386 …
Unable to fetch file, server said '/os/linux/Vine/apt/2.6/i386/base/srclist.plus.bz2: No such file or directory '
-------8<-------8<-------8<-------8<-------8<-------8<-------
は、sources.listで以下のようにjaist mirrorを使用するように設定していたのではないかと思います。
-------8<-------8<-------8<-------8<-------8<-------8<-------
# (jaist mirror)
rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 2.6/$(ARCH) main devel plus updates
-------8<-------8<-------8<-------8<-------8<-------8<-------
しかし、FTP上のパスが変更になっているようで、それでエラーになっていると思います。
ですので、sources.listを以下のように修正すればエラーは出なくなるのではないかと思います。
-------8<-------8<-------8<-------8<-------8<-------8<-------
# (jaist mirror)
rpm [vine] ftp://ftp.jaist.ac.jp/pub/Linux/Vine/apt 2.6/$(ARCH) main devel plus updates
-------8<-------8<-------8<-------8<-------8<-------8<-------
この修正後、apt-get updateを行いエラーが出ないようなら、apt-get dist-upgrade や apt-get upgrade を行ってみたらどうでしょうか?
あと、
>しかし、RUBY 1.6.7-0vl5 に RUBY 1.6.7-0vl5 が必要と言われても、どうしようもありません!!
そうではなくて
ruby-tcltk(Tcl/Tk interface for scripting language Ruby) 1.6.7-0vl5をインストールし動作させる上でlibruby(Libraries necessary to run Ruby) 1.6.7-0vl5 が必要不可欠という意味ですね。
この回答への補足
>この修正後、apt-get updateを行いエラーが出ないようなら、apt-get dist-upgrade や apt-get upgrade を行ってみたらどうでしょうか?
updateのエラーはなくなってのですが、upgradeのエラーはなくなりません。
>・・・必要不可欠という意味ですね。
これを解決するのには、どうしたら良いのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- ブルーレイ・プレーヤー・レコーダー DENONのレコードプレーヤーDP67Lでストップを押すと高速回転します。正常停止する時もあります。 1 2022/11/04 12:57
- 物理学 【プラズマ 電位】 プラズマに詳しい方にお聞きします。 初歩的な質問ではありますが、プラズマ電位とい 2 2023/05/08 20:03
- UNIX・Linux shellscript内のコマンドを、sudo(toor)として実行 2 2022/09/23 15:05
- UNIX・Linux Fedoraのupgradeで、libruby.so.3.0()がinstallできないという 1 2023/03/30 16:42
- Mac OS mac で「OS X 11.0.0 is not supported」が出力される件 1 2023/03/17 22:53
- UNIX・Linux yumやaptで依存関係で自動的にインストールされたパッケージ群を削除時にも自動で削除する事は可能か 1 2022/08/23 17:21
- 電気工事士 【電柱トランス】の一次側が6600Vで2次側が動力トランスで100Vと200Vを作り出 3 2023/06/22 11:05
- UNIX・Linux UbuntuにROSをインストールしたい 1 2023/03/06 12:28
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
i386 と i686 の違いとパッケー...
-
RPMコマンドについて
-
AmazonLinux rpm について
-
CPANでインストールしたモジュ...
-
bindがインストール出来ない
-
fedoraでDVDを再生する方法を教...
-
tomcat・apacheを...
-
yumインストール先は、何で決ま...
-
ubuntuでrpmがインストールでき...
-
redhat系Linuxで、Sambaをイン...
-
SCSI U320 10000rpmと15000rpm...
-
rpmパッケージからspecファイル...
-
rpmlibのあるところ
-
ImageMagickインストールエラー
-
CentOS7にibus-mozcをインスト...
-
パフォーマンスモニタの%Proces...
-
パソコンでゲームをプレイしよ...
-
1枚でも「1枚”組”」なのですか?
-
「クラスが登録されていません 」
-
ubuntu 初期化について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
ubuntuでrpmがインストールでき...
-
rpmlibのあるところ
-
CPANでインストールしたモジュ...
-
rpmファイルがインストールでき...
-
Apacheとtomcatの削除
-
アプリケーション起動時にsymbo...
-
i386 と i686 の違いとパッケー...
-
rpm コマンドでエラーが…
-
CentOSのセキュリティパッチ適...
-
rpmパッケージからspecファイル...
-
パッケージ名のみを抽出したい。
-
httpdのSSLRequireSSLエラー
-
Fedoraのパッケージ管理?
-
rpm -e に、*(アスタリスク)...
-
bindがインストール出来ない
-
HDD, 5400rpm or 7200rpm ?
-
rpmでパッケージのファイルがイ...
-
HD,CD,DVDなどの回転速度
-
vncserverが使えない
おすすめ情報