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

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

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

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

rpm

rpmコマンドは、UNIX系OSのroot権限でのみ利用可能なコマンドで、 RPMパッケージのインストールなどができます。

samba

Samba(サンバ)とは、UNIX系OSにおいてSMBを用いたサービスを提供するためのソフトウェアです。ネットワークを通じて、ファイル共有及びプリンタ共有などのサービスをWindowsマシンへと提供します。ライセンス体系GPLに基づきフリーソフトウェアとして公開されています。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

Q&A

2回答

2223閲覧

yumコマンドが使えない状態(インターネット環境なし)でsamba 4.9がインストールできません。

richard0

総合スコア6

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

rpm

rpmコマンドは、UNIX系OSのroot権限でのみ利用可能なコマンドで、 RPMパッケージのインストールなどができます。

samba

Samba(サンバ)とは、UNIX系OSにおいてSMBを用いたサービスを提供するためのソフトウェアです。ネットワークを通じて、ファイル共有及びプリンタ共有などのサービスをWindowsマシンへと提供します。ライセンス体系GPLに基づきフリーソフトウェアとして公開されています。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

0グッド

0クリップ

投稿2019/10/03 06:31

前提・実現したいこと

現在構築しているRHEL 7.3でインターネット環境が使えないため、別PCでCentOS7を最小限インストールし、
yum install samba --downloadonlyでダウンロードしたrpm群をRHELに持っていき、
下記のようにリポジトリを追加し、createrepoをして環境を作成しました。

その環境下でyum install -y --disablerepo=* --enablerepo=localrepo sambaを行ったところ、以下の問題が発生して
sambaのインストールができません。

発生している問題・エラーメッセージ

yum install -y --disablerepo=* --enablerepo=localrepo samba 読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager ---> パッケージ samba.x86_64 0:4.9.1-6.el7 を インストール --> 依存性の処理をしています: samba-libs = 4.9.1-6.el7 のパッケージ: samba-4.9.1-6.el7.x86_64 ~~~~~~~~~~ --> 依存性解決を終了しました。 エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libmsrpc3-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libmsrpc3-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libmsrpc3-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsamba-security-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsamba-security-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libsamba-security-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libdcerpc-samba-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libdcerpc-samba-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libdcerpc-samba-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libkadm5-1.14.1-26.el7.x86_64 (@fjlsp) 要求: krb5-libs(x86-64) = 1.14.1-26.el7 削除中: krb5-libs-1.14.1-26.el7.x86_64 (@anaconda/7.3) krb5-libs(x86-64) = 1.14.1-26.el7 次のものにより更新された: : krb5-libs-1.15.1-37.el7_7.2.x86_64 (localrepo) krb5-libs(x86-64) = 1.15.1-37.el7_7.2 エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libutil-cmdline-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libutil-cmdline-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libutil-cmdline-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: krb5-workstation-1.14.1-26.el7.x86_64 (@fjlsp) 要求: krb5-libs(x86-64) = 1.14.1-26.el7 削除中: krb5-libs-1.14.1-26.el7.x86_64 (@anaconda/7.3) krb5-libs(x86-64) = 1.14.1-26.el7 次のものにより更新された: : krb5-libs-1.15.1-37.el7_7.2.x86_64 (localrepo) krb5-libs(x86-64) = 1.15.1-37.el7_7.2 エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsamba3-util-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsamba3-util-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libsamba3-util-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libcli-smb-common-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libcli-smb-common-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libcli-smb-common-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: liblibcli-lsa3-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) liblibcli-lsa3-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~liblibcli-lsa3-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: liblibsmb-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) liblibsmb-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~liblibsmb-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libgse-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libgse-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libgse-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsamba-debug-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsamba-debug-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libsamba-debug-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsecrets3-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsecrets3-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libsecrets3-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: samba-4.9.1-6.el7.x86_64 (localrepo) 要求: libdbus-1.so.3(LIBDBUS_1_3)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsmbregistry-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsmbregistry-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) 見つかりません エラー: パッケージ: krb5-devel-1.14.1-26.el7.x86_64 (@fjlsp) 要求: krb5-libs(x86-64) = 1.14.1-26.el7 削除中: krb5-libs-1.14.1-26.el7.x86_64 (@anaconda/7.3) krb5-libs(x86-64) = 1.14.1-26.el7 次のものにより更新された: : krb5-libs-1.15.1-37.el7_7.2.x86_64 (localrepo) krb5-libs(x86-64) = 1.15.1-37.el7_7.2 エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libsmbregistry-samba4.so()(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libsmbregistry-samba4.so()(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) 見つかりません エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: libreplace-samba4.so(SAMBA_4.4.4)(64bit) 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) libreplace-samba4.so(SAMBA_4.4.4)(64bit) 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) ~libreplace-samba4.so(SAMBA_4.9.1)(64bit) エラー: パッケージ: libsmbclient-4.4.4-9.el7.x86_64 (@anaconda/7.3) 要求: samba-client-libs = 4.4.4-9.el7 削除中: samba-client-libs-4.4.4-9.el7.x86_64 (@anaconda/7.3) samba-client-libs = 4.4.4-9.el7 次のものにより更新された: : samba-client-libs-4.9.1-6.el7.x86_64 (localrepo) samba-client-libs = 4.9.1-6.el7 問題を回避するために --skip-broken を用いることができます。
また、--skip-brokenオプションを指定した場合は下記になりました。 yum install -y --disablerepo=* --enablerepo=localrepo --skip-broken samba 読み込んだプラグイン:langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. --> 依存性の処理をしています: libutil-cmdline-samba4.so(SAMBA_4.4.4)(64bit) のパッケージ: libsmbclient-4.4.4-9.el7.x86_64 localrepo/filelists_db | 54 kB 00:00:00 ~~~ パッケージは依存関係に問題があるため、飛ばします: krb5-libs-1.15.1-37.el7_7.2.i686 (localrepo から) krb5-libs-1.15.1-37.el7_7.2.x86_64 (localrepo から) libwbclient-4.9.1-6.el7.x86_64 (localrepo から) samba-4.9.1-6.el7.x86_64 (localrepo から) samba-client-libs-4.9.1-6.el7.x86_64 (localrepo から) samba-common-libs-4.9.1-6.el7.x86_64 (localrepo から) samba-common-tools-4.9.1-6.el7.x86_64 (localrepo から) samba-libs-4.9.1-6.el7.x86_64 (localrepo から)

試したこと

元々libtdb、libldbもパッケージは依存関係に~と出ていましたが、
個々のrpmをrpm -Uvh 『パッケージ』で入れると消えたため、他のものも入れようとした矢先、
krb5もrpmで入れたところkrb5の依存関係が逆に増えました。

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

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

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

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

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

guest

回答2

0

回答ではありません。こういう方法もありますよ。
CentOSのインストールメディアからyumする方法

投稿2019/10/03 06:47

tatamyiwathy

総合スコア1039

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

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

0

また、持ってきているrpmパッケージは以下です。
他にもインストールしたものがあったため、色々と不要なものが入っています。
apr-1.4.8-5.el7.x86_64.rpm libtdb-1.3.16-1.el7.i686.rpm perl-Pod-Simple-3.28-4.el7.noarch.rpm
apr-util-1.5.2-6.el7.x86_64.rpm libtdb-1.3.16-1.el7.x86_64.rpm perl-Pod-Usage-1.63-3.el7.noarch.rpm
audit-libs-2.8.5-4.el7.i686.rpm libtevent-0.9.37-1.el7.i686.rpm perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm
avahi-libs-0.6.31-19.el7.i686.rpm libtevent-0.9.37-1.el7.x86_64.rpm perl-Socket-2.010-4.el7.x86_64.rpm
avahi-libs-0.6.31-19.el7.x86_64.rpm libverto-0.2.5-4.el7.i686.rpm perl-Storable-2.45-3.el7.x86_64.rpm
bzip2-libs-1.0.6-13.el7.i686.rpm libwbclient-4.9.1-6.el7.i686.rpm perl-Text-ParseWords-3.29-4.el7.noarch.rpm
cracklib-2.9.0-11.el7.i686.rpm libwbclient-4.9.1-6.el7.x86_64.rpm perl-Time-HiRes-1.9725-3.el7.x86_64.rpm
cups-libs-1.6.3-40.el7.i686.rpm lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64.rpm perl-Time-Local-1.2300-2.el7.noarch.rpm
cups-libs-1.6.3-40.el7.x86_64.rpm lz4-1.7.5-3.el7.i686.rpm perl-constant-1.27-2.el7.noarch.rpm
cyrus-sasl-2.1.26-23.el7.x86_64.rpm ncurses-libs-5.9-14.20130511.el7_4.i686.rpm perl-libs-5.16.3-294.el7_6.x86_64.rpm
cyrus-sasl-lib-2.1.26-23.el7.i686.rpm neon-0.30.0-4.el7.x86_64.rpm perl-macros-5.16.3-294.el7_6.x86_64.rpm
dbus-libs-1.10.24-13.el7_6.i686.rpm net-snmp-5.7.2-43.el7.x86_64.rpm perl-parent-0.225-244.el7.noarch.rpm
elfutils-libelf-0.176-2.el7.i686.rpm net-snmp-agent-libs-5.7.2-43.el7.x86_64.rpm perl-podlators-2.5.1-3.el7.noarch.rpm
elfutils-libs-0.176-2.el7.i686.rpm net-snmp-libs-5.7.2-43.el7.x86_64.rpm perl-threads-1.87-4.el7.x86_64.rpm
glibc-2.17-292.el7.i686.rpm nettle-2.7.1-8.el7.x86_64.rpm perl-threads-shared-1.43-6.el7.x86_64.rpm
gnutls-3.3.29-9.el7_6.x86_64.rpm nspr-4.21.0-1.el7.i686.rpm popt-1.13-16.el7.i686.rpm
hesiod-3.2.1-3.el7.x86_64.rpm nss-3.44.0-4.el7.i686.rpm procmail-3.22-36.el7_4.1.x86_64.rpm
jansson-2.10-1.el7.i686.rpm nss-pem-1.0.3-7.el7.i686.rpm pytalloc-2.1.14-1.el7.x86_64.rpm
keyutils-libs-1.5.8-3.el7.i686.rpm nss-softokn-3.44.0-5.el7.i686.rpm readline-6.2-11.el7.i686.rpm
krb5-libs-1.15.1-37.el7_7.2.i686.rpm nss-softokn-freebl-3.44.0-5.el7.i686.rpm repodata
krb5-libs-1.15.1-37.el7_7.2.x86_64.rpm nss-util-3.44.0-3.el7.i686.rpm samba-4.9.1-6.el7.x86_64.rpm
libacl-2.2.51-14.el7.i686.rpm openldap-2.4.44-21.el7_6.i686.rpm samba-client-libs-4.9.1-6.el7.i686.rpm
libattr-2.4.46-13.el7.i686.rpm openssl-libs-1.0.2k-19.el7.i686.rpm samba-client-libs-4.9.1-6.el7.x86_64.rpm
libcap-2.22-10.el7.i686.rpm pakchois-0.4-10.el7.x86_64.rpm samba-common-4.9.1-6.el7.noarch.rpm
libcap-ng-0.7.5-4.el7.i686.rpm pam-1.1.8-22.el7.i686.rpm samba-common-libs-4.9.1-6.el7.x86_64.rpm
libcom_err-1.42.9-16.el7.i686.rpm pcre-8.32-17.el7.i686.rpm samba-common-tools-4.9.1-6.el7.x86_64.rpm
libdb-5.3.21-25.el7.i686.rpm perl-5.16.3-294.el7_6.x86_64.rpm samba-libs-4.9.1-6.el7.x86_64.rpm
libgcc-4.8.5-39.el7.i686.rpm perl-Carp-1.26-244.el7.noarch.rpm sendmail-8.14.7-5.el7.x86_64.rpm
libgcrypt-1.5.3-14.el7.i686.rpm perl-Data-Dumper-2.145-3.el7.x86_64.rpm sqlite-3.7.17-8.el7.i686.rpm
libgpg-error-1.12-3.el7.i686.rpm perl-Encode-2.51-7.el7.x86_64.rpm subversion-1.7.14-14.el7.x86_64.rpm
libldb-1.4.2-1.el7.i686.rpm perl-Exporter-5.68-3.el7.noarch.rpm subversion-libs-1.7.14-14.el7.x86_64.rpm
libldb-1.4.2-1.el7.x86_64.rpm perl-File-Path-2.09-2.el7.noarch.rpm systemd-219-67.el7_7.1.x86_64.rpm
libmodman-2.0.1-8.el7.x86_64.rpm perl-File-Temp-0.23.01-3.el7.noarch.rpm systemd-libs-219-67.el7_7.1.i686.rpm
libproxy-0.4.11-11.el7.x86_64.rpm perl-Filter-1.49-3.el7.x86_64.rpm systemd-libs-219-67.el7_7.1.x86_64.rpm
libselinux-2.5-14.1.el7.i686.rpm perl-Getopt-Long-2.40-3.el7.noarch.rpm systemd-sysv-219-67.el7_7.1.x86_64.rpm
libsepol-2.5-10.el7.i686.rpm perl-HTTP-Tiny-0.033-3.el7.noarch.rpm trousers-0.3.14-2.el7.x86_64.rpm
libstdc++-4.8.5-39.el7.i686.rpm perl-PathTools-3.40-5.el7.x86_64.rpm xz-libs-5.2.2-1.el7.i686.rpm
libtalloc-2.1.14-1.el7.i686.rpm perl-Pod-Escapes-1.04-294.el7_6.noarch.rpm zlib-1.2.7-18.el7.i686.rpm
libtalloc-2.1.14-1.el7.x86_64.rpm perl-Pod-Perldoc-3.20-4.el7.noarch.rpm

投稿2019/10/03 06:33

richard0

総合スコア6

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

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

Y.H.

2019/10/03 06:44

回答に記載するのではなく、質問を編集し追記ください。
richard0

2019/10/03 06:51

質問に追記しようとしましたが、本文は30〜10000文字以内で入力してくださいと出て、明らかに10000字に行ってませんが、何度しても弾かれるためるためこのように行いました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問