Обновление от 12,10 до 13,04 произведет версию установленных пакетов PHP/other?

Мой ноутбук работы запускает (32-разрядную) Ubuntu 12.10. Из-за потребности смочь протестировать наш код в тех же версиях PHP, Кэш-памяти и нескольких других модулей; я должен сохранить право версии PHP, где они в (например, PHP 5.3.x). Однако я хотел бы обновить до своей текущей версии ОС к Ubuntu 13.04.

Я могу обновить, не волнуясь, что Ubuntu также обновит пакет PHP и другие связанные пакеты? Или это просто сделает это, нравится ли мне это или нет?

Спасибо!

Править: После выполнения "sudo склонный - получают dist-обновление-V", я получаю следующие результаты:

The following packages will be REMOVED:
   libmemcached6 (0.44-1.1build1)
   php5-intl (5.4.6-1ubuntu1.4)
   php5-memcached (2.0.1-6)
   php5-xsl (5.4.6-1ubuntu1.4)
The following NEW packages will be installed:
   libjs-underscore (1.3.3-1ubuntu1)
   libmemcached10 (1.0.8-1)
   libmemcachedutil2 (1.0.8-1)
   linux-headers-3.5.0-40 (3.5.0-40.62)
   linux-headers-3.5.0-40-generic (3.5.0-40.62)
   linux-image-3.5.0-40-generic (3.5.0-40.62)
   linux-image-extra-3.5.0-40-generic (3.5.0-40.62)
The following packages have been kept back:
   php-apc (3.1.7-1 => 3.1.13-1)
The following packages will be upgraded:
   libmemcached-tools (0.44-1.1build1 => 1.0.8-1)
   linux-headers-generic (3.5.0.31.47 => 3.5.0.40.56)
   linux-image-generic (3.5.0.31.47 => 3.5.0.40.56)
   mercurial (2.6.1-1ppa1~quantal1 => 2.7-0ppa1~quantal1)
   mercurial-common (2.6.1-1ppa1~quantal1 => 2.7-0ppa1~quantal1)
   tortoisehg (2.8-0ppa1~quantal1 => 2.9-0ppa1~quantal1)
The following packages will be DOWNGRADED:
   libapache2-mod-php5 (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-cli (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-common (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-curl (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-gd (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-mysql (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-sqlite (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)
   php5-sybase (5.3.10-1ubuntu3.6 => 5.3.10-1ubuntu3)

Таким образом, похоже, что я был бы в порядке.

1
задан 20 September 2013 в 22:45

2 ответа

Я нашел что-то действительно интересное, когда искал еще несколько пунктов для вашего вопроса. Это поможет вам лучше понять процесс обновления . Вы можете прочитать это здесь . В дополнение к этому, я полагаю, что ниже поможет вам понять:

Как я знаю, Ubuntu по умолчанию не работает Apache, PHP, MySQL. Вы должны будете установить позже. И обновление ОС не повлияет на ваши /home/ файлы, но на все системные настройки /etc/ с набором установленных по умолчанию (автоматически) установленных пакетов. Поскольку LAMP не является пакетом по умолчанию, я не думаю, что он будет вносить какие-либо изменения, если только в этом нет необходимости. Потому что программа обновления ищет новую версию установленных вручную пакетов.

Для дальнейшего изучения вы можете использовать sudo apt-mark showmanual package-name или просто sudo apt-mark showmanual, чтобы проверить руководство, и sudo apt-mark showauto, чтобы просмотреть автоматически установленные пакеты.

Источники, которые помогли мне собрать информацию;

Надеюсь, это поможет!

0
ответ дан 20 September 2013 в 22:45

Нет. PHP не является зависимостью от Ubuntu 13.04.

К вашему сведению, когда вы делаете sudo apt-get dist-upgrade через командную строку, в нем будут перечислены все пакеты, которые планируется обновить. Вы можете дважды проверить существование PHP.

0
ответ дан 20 September 2013 в 22:45

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

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