Как я переопределяю склонный - получают удаляющие зависимые пакеты?

Если Вы установили от DMG, существует сценарий запуска, который идет с ним, Вы дважды щелкали по этому?

хорошо, тот сценарий устанавливает материал в/Library/StartupItems/MySQLCOM

вместо того, чтобы делать mysql.server пытаются запустить/остановить с этого. Я знаю все, что это делает, называет mysql.server, но я задаюсь вопросом, установлено ли все действительно правильно или нет. Следующее является копией, вставляемой от README на DMG.

При установке Объекта Запуска используйте эту команду:

 shell> sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
 (ENTER YOUR PASSWORD, IF NECESSARY)
 (PRESS CONTROL-D OR ENTER "EXIT" TO EXIT THE SHELL)

Если Вы не используете Объект Запуска, введите следующую последовательность команды:

 shell> cd /usr/local/mysql
 shell> sudo ./bin/mysqld_safe
 (ENTER YOUR PASSWORD, IF NECESSARY)
 (PRESS CONTROL-Z)
 shell> bg
 (PRESS CONTROL-D OR ENTER "EXIT" TO EXIT THE SHELL)
3
задан 14 April 2012 в 03:08
2 ответа

Мне удалось установить exim4 вместо postfix. Я сделал:

    dpkg --force-all -r postfix
    apt-get purge postfix

Я проигнорировал совет apt-get -f install , поскольку он пытался переустановить postfix. Затем:

    aptitude install exim4-daemon-heavy sa-exim

Теперь я могу продолжить настройку своего тестового сервера '

3
ответ дан 3 December 2019 в 06:41

Обычно вы просто просите aptitude установить новый почтовый сервер:

   aptitude installl exim4

Вот как это выглядит для меня:

datacompboy@nuuzerpogodible:~$ LANG=C sudo aptitude install postfix
The following NEW packages will be installed:
  postfix{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1565 kB of archives. After unpacking 3479 kB will be used.
The following packages have unmet dependencies:
 postfix : Conflicts: mail-transport-agent which is a virtual package.
 exim4-daemon-light : Conflicts: mail-transport-agent which is a virtual package.
 exim4-config : Conflicts: postfix but 2.9.1-2 is to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     exim4                       
2)     exim4-base                  
3)     exim4-config                
4)     exim4-daemon-light          



Accept this solution? [Y/n/q/?] y
The following NEW packages will be installed:
  postfix 
The following packages will be REMOVED:
  exim4{a} exim4-base{a} exim4-config{a} exim4-daemon-light{a} 
0 packages upgraded, 1 newly installed, 4 to remove and 0 not upgraded.
Need to get 1565 kB of archives. After unpacking 417 kB will be freed.

Это правильное поведение: только один MTA может жить в системе без PITA

Если он пытается удалить больше пакетов, чем вы хотите, вы должны проверить с помощью

aptitude why somepackage

, чтобы получить информацию о том, почему пакет был установлен. Теперь вам следует решить. Если политика удаления - {a} - это означает, что пакет установлен из-за автоматических зависимостей, вы можете удалить тот факт, что он установлен автоматически, и установить его вручную с помощью

aptitude unmarkauto somepackage

После этого somepackage будет помечен как установлен вручную, и он будет удален только в случае конфликта, а не потому, что он больше не используется.

0
ответ дан 3 December 2019 в 06:41

Теги

Похожие вопросы