インストールしていましたtlpUbuntu用。インストール中にpostfixの設定を変更するためのダイアログボックスがポップアップ表示されたので、デフォルトのオプションで設定しました。ホスト名としてジャヤント。
今、パッケージをインストールまたはアンインストールしようとすると、次のようなエラーが表示されます。
Errors were encountered while processing: postfix, mailutils sub-process /usr/bin/dpkg returned an exit code(1)
メッセージには と書かれておりSetting myhostname=Jayant..name in /etc/postfix
、これが問題を引き起こしています。パラメータ値が不正です
私はmyhostname変数の値を更新しようとして/etc/postfix/main.cf
、それをジャヤント..名前にジャヤント
service postfix reload
次に、 postfixを再起動するコマンドを実行しました。
しかし、再度パッケージをインストールしようとすると、同じエラーが表示され、ファイルへの変更が元に戻ってしまいます。そして、ファイルを見ると/etc/postfix/main.cf
、再び私のホスト名変数保持ジャヤント..名前価値。
では、この問題をどうやって解決すればいいのでしょうか?他に更新が必要な箇所はありますか?私のホスト名変数値?
答え1
私も同様の問題に直面したので、ローカル ホストを選択する代わりに、postfix をアンインストールして構成なしで再インストールし、インストールが完了したら、/etc/postfix/main.cf の構成を手動で変更しました。