Обновите PHP, не удаляя каждую зависимость

У меня есть проблема, где я просто должен сделать что-то столь же простое как обновление моя версия PHP от 5,3 до 5,6. Единственная проблема - то, что Plesk установлен, и я не знаю, как обновить его без Plesk, удаляемого наряду с ним.

Параллели предлагают, чтобы Вы установили версии PHP, который Вы хотите перед установкой Plesk но это не опция, потому что моя версия Plesk прибывает предварительно установленная с моим изображением vps, которое идет с php 5.3 под управлением Ubuntu 12.04.2 LTS.

До сих пор я попытался делать:

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
aptitude install php5

Однако из-за зависимостей это также хочет удалить следующие пакеты:

1)      apache2
2)      apache2-mpm-prefork
3)      apache2.2-bin
4)      apache2.2-common
5)      libapache2-mod-aclr2-psa
6)      libapache2-mod-fcgid-psa
7)      libapache2-mod-perl2
8)      libapache2-mod-php5
9)      libapache2-mod-python
10)     libapache2-mod-rpaf
11)     libaprutil1-dbd-sqlite3
12)     libaprutil1-ldap
13)     php5
14)     php5-cgi
15)     php5-cli
16)     php5-curl
17)     php5-fpm
18)     php5-gd
19)     php5-imap
20)     php5-mysql
21)     php5-sqlite
22)     php5-xsl
23)     plesk-core
24)     plesk-l10n
25)     pp-sitebuilder
26)     psa
27)     psa-atmail
28)     psa-backup-manager
29)     psa-horde
30)     psa-imp
31)     psa-ingo
32)     psa-kronolith
33)     psa-libxml-proxy
34)     psa-migration-agents
35)     psa-migration-manager
36)     psa-mimp
37)     psa-mnemo
38)     psa-mod-fcgid-configurator
39)     psa-passwd
40)     psa-php5-configurator
41)     psa-spamassassin
42)     psa-turba
43)     psa-updates
44)     psa-vhost
45)     sshterm

'psa' пакеты и 'plesk-ядро' и т.д. являются пакетами, которые связаны с Plesk.

Я также делал попытку использования следующего для удаления php пакетов, но оно снова пытается удалить их всех.

sudo apt-get purge php.*

До сих пор я попробовал многократно и переустановил свой сервер многократно, каждый раз приведя к нефункциональной веб-среде.

Таким образом, мой вопрос, как я могу удалить и обновить просто php/apache, но не plesk пакеты?

Спасибо за помощь.

1
задан 9 February 2015 в 00:16

0 ответов

Другие вопросы по тегам:

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