參考了"Debian 無痛起步法"的"自己動手製作 .deb 檔"一章後,
常試用debhelper等工具製作deb檔,但是我有個問題.....
當我想製作,如postfix的deb檔時,製作是無問題,但是安莊時卻有問題......
因為postfix是mta程式,mta是debian一定要有的程式.........
當安莊時,它就會說/usr/bin/sendmail是exim的,不可overwrite!!
我參考debian的postfix source裹的control file,加了兩行
Conflicts: mail-transport-agent
Provides: mail-transport-agent
再安莊時,這次它知這個postfix.deb,和系統的exim不相容
但是卻不識把exim remove,然後安莊我的postfix.deb......
它只會直接說不相容,所以不能莊.............!!
請問如何才可以好像apt-get install postfix一樣,
自動把exim remove then install postfix呀??
是用control file來定義嗎??
定還是用其它file來定義呢??