質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Q&A

解決済

3回答

3164閲覧

CentOS6でMondo Rescueインストールが失敗してしまう

ddkk

総合スコア37

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

0グッド

0クリップ

投稿2018/08/13 10:01

前提・実現したいこと

mondo rescueを使い、バックアップを作成しようとしているのですが、
インストールでつまづいてしまいます。

以下のコマンドは実行でき、リポジトリのダウンロードまではできています。

cd /etc/yum.repos.d/ wget http://www.mondorescue.org/ftp/rhel/6/x86_64/mondorescue.repo

出力エラーメッセージ

以下のようにmondoをインストールしようとしても最終的に失敗してしまいます。

# yum -y install mondo 読み込んだプラグイン:fastestmirror, security インストール処理の設定をしています Loading mirror speeds from cached hostfile 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> Package mondo.x86_64 0:3.2.2-1.rhel6 will be インストール --> 依存性の処理をしています: syslinux >= 1.52 のパッケージ: mondo-3.2.2-1.rhel6.x86_64 --> 依存性の処理をしています: mindi >= 2.0.7 のパッケージ: mondo-3.2.2-1.rhel6.x86_64 --> 依存性の処理をしています: cdrecord のパッケージ: mondo-3.2.2-1.rhel6.x86_64 --> 依存性の処理をしています: buffer のパッケージ: mondo-3.2.2-1.rhel6.x86_64 --> 依存性の処理をしています: afio のパッケージ: mondo-3.2.2-1.rhel6.x86_64 --> トランザクションの確認を実行しています。 ---> Package afio.x86_64 0:2.5-1.rhel6 will be インストール ---> Package buffer.x86_64 0:1.19-4.rhel6 will be インストール ---> Package mindi.x86_64 0:3.0.2-1.rhel6 will be インストール --> 依存性の処理をしています: mindi-busybox >= 1.21.1 のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl-MondoRescue のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl-Module-ScanDeps のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl-IO-Interface のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(ProjectBuilder::Base) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(MondoRescue::Version) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(MondoRescue::File) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(MondoRescue::Disk) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(MondoRescue::Base) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: perl(Module::ScanDeps) のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: mtools のパッケージ: mindi-3.0.2-1.rhel6.x86_64 --> 依存性の処理をしています: mkisofs のパッケージ: mindi-3.0.2-1.rhel6.x86_64 ---> Package syslinux.x86_64 0:4.02-4.el6 will be インストール ---> Package wodim.x86_64 0:1.1.9-11.el6 will be インストール --> トランザクションの確認を実行しています。 ---> Package genisoimage.x86_64 0:1.1.9-11.el6 will be インストール ---> Package mindi-busybox.x86_64 0:1.21.1-1.rhel6 will be インストール ---> Package mtools.x86_64 0:4.0.12-1.el6 will be インストール ---> Package perl-IO-Interface.x86_64 0:1.05-2.el6 will be インストール ---> Package perl-Module-ScanDeps.noarch 0:0.95-2.el6 will be インストール --> 依存性の処理をしています: perl(Module::Build::ModuleInfo) のパッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch --> 依存性の処理をしています: perl(ExtUtils::MakeMaker) のパッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch ---> Package perl-MondoRescue.noarch 0:3.2.2-1.rhel6 will be インストール --> 依存性の処理をしています: perl(Net::IPv4Addr) のパッケージ: perl-MondoRescue-3.2.2-1.rhel6.noarch ---> Package perl-ProjectBuilder.noarch 0:0.14.6-1.rhel6 will be インストール --> 依存性の処理をしています: perl-YAML のパッケージ: perl-ProjectBuilder-0.14.6-1.rhel6.noarch --> トランザクションの確認を実行しています。 ---> Package perl-Module-ScanDeps.noarch 0:0.95-2.el6 will be インストール --> 依存性の処理をしています: perl(Module::Build::ModuleInfo) のパッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch --> 依存性の処理をしています: perl(ExtUtils::MakeMaker) のパッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch ---> Package perl-Net-IPv4Addr.noarch 0:0.10-6.el6 will be インストール ---> Package perl-ProjectBuilder.noarch 0:0.14.6-1.rhel6 will be インストール --> 依存性の処理をしています: perl-YAML のパッケージ: perl-ProjectBuilder-0.14.6-1.rhel6.noarch --> 依存性解決を終了しました。 エラー: パッケージ: perl-ProjectBuilder-0.14.6-1.rhel6.noarch (mondorescue) 要求: perl-YAML エラー: パッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch (mondorescue) 要求: perl(Module::Build::ModuleInfo) エラー: パッケージ: perl-Module-ScanDeps-0.95-2.el6.noarch (mondorescue) 要求: perl(ExtUtils::MakeMaker) 問題を回避するために --skip-broken を用いることができません これらを試行できます: rpm -Va --nofiles --nodigest

試したこと

エラーの要求通り、perlがインストールされていないと思い、
確認しましたが違いました。

# yum list perl 読み込んだプラグイン:fastestmirror, security Loading mirror speeds from cached hostfile インストール済みパッケージ perl.x86_64 4:5.10.1-144.el6 @base

mondoのインストールができるようになりませんでしょうか。
ご回答お待ちしています。

補足情報

さくらVPS
CentOS 6.10

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

perl-YAML, perl-Module-Build, perl-ExtUtils-MakeMaker がインストールできないようです。
これらは、base または updates リポジトリで提供されているのですが、見えていないのでしょうか?
yum repolist で base, updates リポジトリが表示されるかどうか、表示されない場合、yum --enablerepo=base,updates install mondo ではどうなるか、試してみてください。

投稿2018/08/13 14:25

TaichiYanagiya

総合スコア12141

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ddkk

2018/08/13 17:15

以下が実行結果ですが、perlのリポジトリが見えていません。 yum --enablerepo=base,updates install mondoで実行しても「出力エラーメッセージ」と同じく変わりありませんでした。 # yum repolist 読み込んだプラグイン:fastestmirror, security Loading mirror speeds from cached hostfile リポジトリー ID リポジトリー名 状態 mondorescue rhel 6 x86_64 - mondorescue Vanilla Packages 256 repolist: 256
ddkk

2018/08/15 06:23

ありがとうございます。 centos-releaseを再インストールしたおかげで、perlもmondoもインストールできました。 ご回答のほどありがとうございました。
guest

0

ftp://ftp.mondorescue.org/rhel/7/x86_64/ より perl-ProjectBuilder-0.14.6-1.rhel6.noarch と perl-Module-ScanDeps-0.95-2.el6.noarch をwgetしてインストールしてみるのはどうでしょうか?

$ cd ~/ $ sudo wget ftp://ftp.mondorescue.org/rhel/7/x86_64/perl-ProjectBuilder-0.14.6-1.rhel6.noarch $ sudo wget ftp://ftp.mondorescue.org/rhel/7/x86_64/perl-Module-ScanDeps-0.95-2.el6.noarch $ sudo rpm -ivh perl-ProjectBuilder-0.14.6-1.rhel6.noarch $ sudo rpm -ivh perl-Module-ScanDeps-0.95-2.el6.noarch # yum -y install mondo

投稿2018/08/13 14:00

kuni-n

総合スコア112

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ddkk

2018/08/13 17:18

以下が実行結果ですが、perlのライブラリが見つからないか、エラーが発生してしまいます。 # rpm -ivh perl-Module-ScanDeps-0.95-2.el6.noarch.rpm エラー: 依存性の欠如: perl(:MODULE_COMPAT_5.10.1) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl >= 0:5.006 は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(Config) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(constant) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(Cwd) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(Exporter) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(ExtUtils::MakeMaker) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(File::Basename) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(FileHandle) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(File::Path) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(File::Spec) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(File::Temp) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(Getopt::Std) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(Module::Build::ModuleInfo) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(strict) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(subs) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(vars) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(version) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています perl(warnings) は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています /usr/bin/perl は perl-Module-ScanDeps-0.95-2.el6.noarch に必要とされています # rpm -ivh perl-ProjectBuilder-0.14.6-1.rhel6.noarch.rpm 警告: perl-ProjectBuilder-0.14.6-1.rhel6.noarch.rpm: ヘッダ V4 RSA/SHA512 Signature, key ID 20ebfb0e: NOKEY エラー: 依存性の欠如: /usr/bin/perl は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl >= 5.6.2 は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Carp) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Cwd) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Data::Dumper) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(English) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Exporter) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(File::Basename) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(File::Compare) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(File::Copy) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(File::Path) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(File::stat) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Getopt::Long) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(POSIX) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Pod::Usage) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(Time::localtime) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(lib) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(strict) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl(vars) は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています perl-YAML は perl-ProjectBuilder-0.14.6-1.rhel6.noarch に必要とされています
guest

0

つyum install --nogpgcheck mondo

投稿2018/08/13 11:29

hichon

総合スコア5737

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ddkk

2018/08/13 11:52

申し訳ないです。 以下のコマンドを実行してもエラーメッセージは現状のままでした。 yum install --nogpgcheck mondo
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問