Автор Тема: Битые пакеты  (Прочитано 2087 раз)

Оффлайн Romariki

  • Начинающий
  • *
  • Сообщений: 20
Битые пакеты
« : 18.12.2018 12:02:59 »
АЛЬТлинукс СПО 7.0.5
[root@comp-linux ~]# apt-get install task-auth-ad-sssd
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

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

Следующие пакеты имеют неудовлетворенные зависимости:
  task-auth-ad-sssd: Требует: sssd-ad но пакет не может быть установлен
E: Извините, `битые' пакеты
[root@comp-linux ~]#

Как лечить?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Битые пакеты
« Ответ #1 : 18.12.2018 13:23:51 »
Возможно вы не обновили индекс пакетов через apt-get update ? Он всегда должен предшествовать команде установки пакета.

Оффлайн Paver

  • Давно тут
  • **
  • Сообщений: 188
Re: Битые пакеты
« Ответ #2 : 19.12.2018 07:57:12 »
Возможно вы не обновили индекс пакетов через apt-get update

Может эту фразу имело бы смысл вставить в сообщение об ошибке (после слов "Это может означать, что")? Для новичков довольно стандартная ошибка.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Битые пакеты
« Ответ #3 : 19.12.2018 08:53:23 »
Вверху форума есть пункт "Вики", где на главной странице есть пункт "Установка и обновление программ" https://www.altlinux.org/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%B0%D0%BC%D0%B8

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Битые пакеты
« Ответ #4 : 19.12.2018 08:56:12 »
Может эту фразу имело бы смысл вставить в сообщение об ошибке (после слов "Это может означать, что")?
Это базовые вещи, которые любой пользователь ALT Linux должен знать без подсказок.
Для новичков довольно стандартная ошибка.
Редактировать сообщение
Новичкам все дороги открыты - нужно только время и желание. Информация, по возможности, кладётся на самые видные места. Если где не видно с наскока, то пишите где и чего не видно. Будем думать, как сделать на виду.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Битые пакеты
« Ответ #5 : 19.12.2018 09:11:17 »
Также ответ (ссылка на статью по установке пакетов) есть в сборнике ЧАсто задаваемых ВОпросов https://www.altlinux.org/FAQ, который также вынесен в верхнюю строчку форума. Если мелковато написано и в глаза не бросается, то вы скажите об этом. Будем думать, как сделать более наглядно.

Оффлайн Paver

  • Давно тут
  • **
  • Сообщений: 188
Re: Битые пакеты
« Ответ #6 : 19.12.2018 13:15:54 »
Цитировать
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного

Ну, то есть вы считаете, что вышеприведенный бред нужно включать в сообщение, а наиболее вероятную причину ошибки - нет?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Битые пакеты
« Ответ #7 : 19.12.2018 13:50:42 »
Цитировать
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного

Ну, то есть вы считаете, что вышеприведенный бред нужно включать в сообщение, а наиболее вероятную причину ошибки - нет?
Никто ничего никуда включать не будет. Работа с пакетами описана в документации, которую надо просто прочитать один раз и потом пользоваться на уровне привычки. Сам когда-то тоже с дебиана переходил и вместо dist-upgrade шарашил простой upgrade, не понимая, что здесь иная логика работы apt. Пока сам не прочитал, так иногда и проскакивало на автомате apt-get upgrade вместо apt-get dist-upgrade.