2

Zimbra Wiki で特定のプラットフォームのみがビルド プロセスにリストされている理由を知りたいです。これは、Zimbra を他の Linux ディストリビューションなどに構築することは不可能であることを意味しますか? Zimbra コミュニティが Zimbra をビルドするために特別な Linux ディストリビューションを選択した本当の理由は何ですか?

4

2 に答える 2

2

私は現在、Arch Linux で Zimbra をセットアップしようとしていますが、これらの理由に後れを取っています。

Imho Zimbra は、外部では素晴らしい作品であり、便利な Web メール クライアントであり、さまざまなものを適切に統合しています。しかし、パッケージ全体は、ほぼすべてのライブラリとサードパーティ ソフトウェアをバンドルしてコンパイルすることにより、Linux 上のサーバー ソフトウェアについてこれまで持っていたすべての仮定に違反しています。それ、これは popt のような基本的なものまで行きます。規定されている要件は、Zimbra を単独のマシンにセットアップし、その上で他の何かを実行することを敢えてしないことです。

すべてが非常に緊密に統合されているため、コンパイルするのは大変なことであり、バンドルされている各ソフトウェアは、ディストリビューションごとに異なる方法でコンパイルする必要があるか、どこかで壊れる可能性があるため、少数以上のプラットフォームで正常なビルドを維持するには多大な労力が必要です.

また、誰もがこのバンドルを良いアイデアだと考えることができたのか、頭がおかしくなりました。1 つの部分でセキュリティの問題が発生した場合は、すべてを再構築する必要があります。管理者はディストリビューションのセキュリティ アップデートに頼るのではなく、Zimbra 自身にパッチを適用する必要があります。

Zimbra を任意のプラットフォームで構築することは、控えめに言ってもかなりの冒険のようです。適切に文書化された最新の唯一のプラットフォームは FreeBSD です。これは、私が見る限り、主に Zimbra と関係のない 1 人の人物によるものです。

于 2012-04-06T23:30:00.423 に答える