debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: php7 Debian 7  (Прочитано 1623 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
php7 Debian 7
« : 09 Февраль 2019, 02:59:07 »
Здравствуйте. Пытаюсь установить php7, но указал до этого пакеты для Debian8. А у меня Debian 7, Сейчас получаю вот такую ошибку
apt-get install php
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 php : Зависит: php7.2 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
sources.list  лист смотрел и изменил его в итоге взяв от сюда.
https://linuxconfig.org/debian-apt-get-wheezy-sources-list
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Подскажите, пожалуйста, как исправить? А лучше все вернуть назад... Если не в том разделе разместил, извиняюсь, т.к. в этом разделе нашел у Вас вопрос о зависимостях и решил зарегистрироваться.
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #1 : 09 Февраль 2019, 03:29:45 »
это весь source.list ?
если да то приведи его к такому виду (если нужен wheezy)
deb http://security.debian.org/debian-security/ wheezy/updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
а лучше сначала дай выхлопы этих команд
uname -a
cat /etc/debian_version
cat /etc/apt/sources.list
sudo dpkg --get-selections | grep php
« Последнее редактирование: 09 Февраль 2019, 03:33:55 от moreplavatel »
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #2 : 09 Февраль 2019, 03:37:41 »
Цитировать
uname -a
Linux 82019292 2.6.32-042stab133.2 #1 SMP Mon Aug 27 21:07:08 MSK 2018 x86_64 GNU/Linux
Цитировать
cat /etc/debian_version
7.11
Цитировать
cat /etc/apt/sources.list
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Цитировать
dpkg -l | grep php
Ничего не выводится.
Да, это весь sourse.list изменил его, все равно получаю эту же ошибку.
 apt-get install php
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 php : Зависит: php7.2 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #3 : 09 Февраль 2019, 03:41:19 »
Ничего не выводится
sudo dpkg --get-selections | grep php
« Последнее редактирование: 09 Февраль 2019, 03:47:49 от moreplavatel »
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #4 : 09 Февраль 2019, 03:46:07 »
Пользователь root
history | grep install
    5  apt-get install mysql-server
    7  sudo apt install apt-transport-https lsb-release ca-certificates
    8  sudo apt-get install apt-transport-https lsb-release ca-certificates
   12  sudo apt install ca-certificates apt-transport-https
   13  sudo apt-get install ca-certificates apt-transport-https
   18  apt-get install php7.2
   19  apt-get install php7.0
   20  apt-get install php
   23  sudo apt-get -f install
   24  apt-get install nano
   28  apt-get install php
   32  apt-get install php
   34  apt-get install php
   39  apt-get install php
   Вот что устанавливалось.
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #5 : 09 Февраль 2019, 03:50:29 »
надо понять что сейчас стоит.
sudo dpkg --get-selections | grep phpи какие пакеты битые.
sudo dpkg --get-selections | grep hold
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #6 : 09 Февраль 2019, 03:56:12 »
Не реагирует, просто переход на строку от этих 2_ух комманд. Я пробовал
apt-get clean
apt-get autoremove
apt-get update
apt-get -f install
apt-get dist-upgrade
apt-get --fix-broken install
rm /var/lib/apt/lists/* -vf 
apt-get autoclean
dpkg --configure -a  - тоже переход на новую строку.
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #7 : 09 Февраль 2019, 03:59:34 »
Пробовал так же apt-get purge php*
apt-get update
не помогло...
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #8 : 09 Февраль 2019, 04:03:03 »
Пробовал переустановить пакет через aptitude так же брал изменял sources.list от сюда. https://linuxconfig.org/debian-apt-get-wheezy-sources-list Гуглю уже не первый час, много что пробовал, пока толку нет...
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #9 : 09 Февраль 2019, 04:03:20 »
ну раз все это не помогает, то редактируй source.list, замени все на
deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free
deb http://ftp.debian.org/debian/ stretch main contrib non-free
deb http://ftp.debian.org/debian/ stretch-updates main contrib non-free
и потом по новой пробуй в этом порядке
sudo rm -r /var/cache/apt/archives/*
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get purge php*
sudo apt-get upgrade
sudo apt-get dist-upgrade
примерно так.
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #10 : 09 Февраль 2019, 04:12:39 »
sources.list от сюда. https://linuxconfig.org/debian-apt-get-wheezy-sources-list
ты подключил только Security Updates (обновления безопасности), а основные репы не подключил (любой из mirror).
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #11 : 09 Февраль 2019, 04:22:44 »
В процессе
Цитировать
apt-get -f install
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*?)(\\)?\${ <-- HERE ([^{}]+)}(.*)$/ at /usr/share/perl5/Debconf/Question.pm line 72.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^}]+)}/ at /usr/share/perl5/Debconf/Config.pm line 30.
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Цитировать
sudo dpkg --configure -a
тихо
Цитировать
sudo apt-get upgrade
Настраивается пакет libpam-modules-bin (1.1.8-3.6) …
dpkg: проблемы зависимостей не позволяют выполнить обработку триггеров man-db:
 man-db зависит от bsdmainutils, однако:
  Пакет bsdmainutils пока не настроен.

dpkg: ошибка при обработке архива /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb (--unpack):
 проблемы зависимостей — оставляем триггеры не обработанными
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Цитировать
apt-get dist-upgrade
Цитировать
dpkg: ошибка при обработке архива /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb (--unpack):
 проблемы зависимостей — оставляем триггеры не обработанными
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@82019292:/var/cache/apt/archives# apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 libpam-modules : ПредЗависит: libpam-modules-bin (= 1.1.3-7.1)
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
В итоге при попетке установить тот же php имею
apt-get install php
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 libpam-modules : ПредЗависит: libpam-modules-bin (= 1.1.3-7.1)
 php : Зависит: php7.2 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
apt-get -f install
Цитировать
apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  libpam-modules
Пакеты, которые будут обновлены:
  libpam-modules
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 163 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 0 B/308 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 62,5 kB.
Хотите продолжить [Д/н]? Y
Предварительная настройка пакетов ...
dpkg: проблемы зависимостей не позволяют выполнить обработку триггеров man-db:
 man-db зависит от bsdmainutils, однако:
  Пакет bsdmainutils пока не настроен.

dpkg: ошибка при обработке архива /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb (--unpack):
 проблемы зависимостей — оставляем триггеры не обработанными
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libpam-modules_1.1.8-3.6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #12 : 09 Февраль 2019, 04:25:39 »
Можно другой сервер покупать? ;D
 

Оффлайн Glaze

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: php7 Debian 7
« Ответ #13 : 09 Февраль 2019, 04:28:07 »
Как тут быть?
 

Оффлайн moreplavatel

  • Местный житель
  • ***
  • Сообщений: 214
  • Jabber: moreplavatel@404.city
Re: php7 Debian 7
« Ответ #14 : 09 Февраль 2019, 04:36:36 »
Как тут быть?
хз, такое вообще впервые вижу.
пробуй конфигурировать, три пункта, у меня на всех галки стоят.
sudo dpkg-reconfigure libpam-runtime
ну и
sudo dpkg-reconfigure bsdmainutils
 

Русскоязычное сообщество Debian GNU/Linux

Re: php7 Debian 7
« Ответ #14 : 09 Февраль 2019, 04:36:36 »


Теги: