postfix 中的主機名稱在安裝過程中自動更改

postfix 中的主機名稱在安裝過程中自動更改

我正在安裝tlp對於Ubuntu。在安裝過程中,彈出了一個更改 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 中的配置。

相關內容