Задать вопрос
@rgzrgz

Debian 9 как обновить?

Здравствуйте. При обновлении Debian 9 через
apt-get update
Hit:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Hit:4 http://deb.debian.org/debian stretch Release
Get:6 https://packages.sury.org/php stretch InRelease [6,760 B]
Get:7 https://packages.sury.org/php stretch/main amd64 Packages [111 kB]
Fetched 118 kB in 0s (150 kB/s)
Reading package lists... Done

Проходит, а затем
apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libapache2-mod-php7.2 php7.2-cli php7.2-common php7.2-curl php7.2-fpm php7.2-gd php7.2-intl php7.2-json
  php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-readline php7.2-xml php7.2-zip
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.

В чем причина?
Стоит php 7.2
Вот мой sources.list
spoiler
## Note, this file is written by cloud-init on first boot of an instance
## modifications made here will not survive a re-bundle.
## if you wish to make changes you can:
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
## or do the same in user-data
## b.) add sources in /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.debian.tmpl
###

# See www.debian.org/releases/stable/i386/release-notes/...
# for how to upgrade to newer versions of the distribution.
deb deb.debian.org/debian stretch main contrib non-free
deb-src deb.debian.org/debian stretch main contrib non-free

## Major bug fix updates produced after the final release of the
## distribution.
deb security.debian.org stretch/updates main contrib non-free
deb-src security.debian.org stretch/updates main contrib non-free
deb deb.debian.org/debian stretch-updates main contrib non-free
deb-src deb.debian.org/debian stretch-updates main contrib non-free

## Uncomment the following two lines to add software from the 'backports'
## repository.
##
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
# deb deb.debian.org/debian stretch-backports main contrib non-free
# deb-src deb.debian.org/debian stretch-backports main contrib non-free
В чем проблема обновления?
  • Вопрос задан
  • 624 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 4
Melkij
@Melkij
PostgreSQL DBA
apt-get upgrade - это относительно вежливое обновление, в частности (man apt-get)
New versions of
currently installed packages that cannot be upgraded without
changing the install status of another package will be left at
their current version.


Более агрессивный вариант - это apt-get dist-upgrade
Ответ написан
Комментировать
@AVKor
Не все репо указаны в вопросе в списке. Используете сторонние. Убирайте их.
Ответ написан
Radjah
@Radjah
Сначала apt list --upgradable. apt выдаст список того, что может быть обновлено с версиями, до которых будет обновление.

Потом apt dist-upgrade. apt распишет список пакетов, которые он будет ставить/обновлять/удалять.

Сейчас же идёт гадание на кофейно гуще.
Ответ написан
Комментировать
ValdikSS
@ValdikSS
У вас все пакеты обновлены. Ошибок нет. В чем ваш вопрос?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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