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

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

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

Dovecotとは、POPやIMAPサーバーを提供するMDA(メール配送エージェント)の一つです。

Linux

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

yum

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

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

Q&A

解決済

1回答

5228閲覧

Centos7 dovecotの最新版をインストールできない

tt.yng

総合スコア2

Dovecot

Dovecotとは、POPやIMAPサーバーを提供するMDA(メール配送エージェント)の一つです。

Linux

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

yum

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

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

0グッド

0クリップ

投稿2021/04/30 07:14

編集2021/04/30 09:52

centosにてメールサーバーを作成中です。
dovecotを最新版にインストールしたいです。
Postfixは最新版をインストールできました。

試したこと↓

#GhettoForgeリポジトリの追加
最新版のdovecotをインストールする
GhettoForge(http://ghettoforge.org/index.php/Usage)
$ yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

#パッケージの確認
$ yum list installed | grep gf-release

gf-release.noarch 7-10.gf.el7 @/gf-release-latest.gf.el7.noarch

$ rpm -qa | grep gf-release

gf-release-7-10.gf.el7.noarch

GhettoForgeリポジトリの無効可

$ vi /etc/yum.repos.d/gf.repo

[gf] name=Ghettoforge packages that won't overwrite core distro packages. mirrorlist=http://mirrorlist.ghettoforge.org/el/7/gf/$basearch/mirrorlist #enabled=1 enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority [gf-plus] name=Ghettoforge packages that will overwrite core distro packages. mirrorlist=http://mirrorlist.ghettoforge.org/el/7/plus/$basearch/mirrorlist # Please read http://ghettoforge.org/index.php/Usage *before* enabling this repository! enabled=0 #enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority [gf-testing] name=GhettoForge packages that are currently untested. mirrorlist=http://mirrorlist.ghettoforge.org/el/7/testing/$basearch/mirrorlist # This repo may contain packages that overwrite core distro packages. Please # read http://ghettoforge.org/index.php/Usage before enabling this repository. enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority [gf-source] name=Ghettoforge packages - Source mirrorlist=http://mirrorlist.ghettoforge.org/el/7/gf/SRPMS/mirrorlist enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority [gf-plus-source] name=Ghettoforge plus packages - Source mirrorlist=http://mirrorlist.ghettoforge.org/el/7/plus/SRPMS/mirrorlist enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority [gf-testing-source] name=Ghettoforge testing packages - Source mirrorlist=http://mirrorlist.ghettoforge.org/el/7/testing/SRPMS/mirrorlist enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-gf.el7 failovermethod=priority

#最新版のdovecotインストール
最新版をインストールしようとしたところ下記のようになりインストールができません。
$ yum --enablerepo=gf-plus install dovecot23

読み込んだプラグイン:fastestmirror Loading mirror speeds from cached hostfile * base: ftp-srv2.kddilabs.jp * extras: ftp.yz.yamagata-u.ac.jp * updates: ftp.yz.yamagata-u.ac.jp 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ dovecot23.x86_64 1:2.3.11.3-1.gf.el7 を インストール --> 依存性の処理をしています: libzstd.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> 依存性の処理をしています: libclucene-shared.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> 依存性の処理をしています: libclucene-core.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> トランザクションの確認を実行しています。 ---> パッケージ clucene-core.x86_64 0:2.3.3.4-11.el7 を インストール ---> パッケージ dovecot23.x86_64 1:2.3.11.3-1.gf.el7 を インストール --> 依存性の処理をしています: libzstd.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> 依存性解決を終了しました。 エラー: パッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 (gf-plus) 要求: libzstd.so.1()(64bit) 問題を回避するために --skip-broken を用いることができます。 これらを試行できます: rpm -Va --nofiles --nodigest

#--skip-brokenを利用し、インストールしようとしましたがうまくいきませんでした。
インストールができず調べていくと--skip-brokenを利用すればインストールできると思いました。
$ yum --enablerepo=gf-plus install dovecot23 --skip-broken

読み込んだプラグイン:fastestmirror Loading mirror speeds from cached hostfile * base: ftp-srv2.kddilabs.jp * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> パッケージ dovecot23.x86_64 1:2.3.11.3-1.gf.el7 を インストール --> 依存性の処理をしています: libzstd.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> 依存性の処理をしています: libclucene-shared.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> 依存性の処理をしています: libclucene-core.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 --> トランザクションの確認を実行しています。 ---> パッケージ clucene-core.x86_64 0:2.3.3.4-11.el7 を インストール ---> パッケージ dovecot23.x86_64 1:2.3.11.3-1.gf.el7 を インストール --> 依存性の処理をしています: libzstd.so.1()(64bit) のパッケージ: 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 パッケージは依存関係に問題があるため、飛ばします: clucene-core-2.3.3.4-11.el7.x86_64 (base から) 1:dovecot23-2.3.11.3-1.gf.el7.x86_64 (gf-plus から)

色々調べて試してみましたがうまくいきませんでした。

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

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

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

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

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

guest

回答1

0

ベストアンサー

要求: libzstd.so.1()(64bit)

必要なパッケージを探しにいったが現在有効なリポジトリに上記ファイルを含むパッケージ見つけられなかったことが原因です

該当のパッケージは epel というリポジトリににあるので有効(epelリポジトリをインストール)にして再試行してください

投稿2021/04/30 08:19

yukky1201

総合スコア2751

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

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

tt.yng

2021/04/30 15:57 編集

ご回答ありがとうございます。 下記の通りにコマンド実行すれば無事dovecotをインストールすることができました。 ありがとうございます!!! #EPELリポジトリのインストール $ sudo yum install epel-release #アップデート $ sudo yum update #EPELリポジトリがあるか確認 $ sudo yum repolist all | grep -i epel #EPELリポジトリを有効化する $ sudo yum-config-manager --enable epel $ sudo yum repolist epel #7系Linux OS $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y #最新のdovecotインストール $ yum --enablerepo=gf-plus install dovecot23
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問