Решение проблем при установке программ Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:решение_проблем_с_зависимостями [2011/07/18 16:56]
[Используя APT-GET]
wiki:решение_проблем_с_зависимостями [2015/07/05 11:12] (текущий)
Строка 1: Строка 1:
-====== Решение проблем с зависимостями ======+====== Решение проблем ​при установке программ ======
  
 ===== Предисловие ===== ===== Предисловие =====
Строка 7: Строка 7:
 <note important>​Все операции выполняются в [[/​manual/​терминал|терминале]].</​note>​ <note important>​Все операции выполняются в [[/​manual/​терминал|терминале]].</​note>​
  
-<note warning>​Убедитесь что ни один пакетный менеджер не запущен. Это может быть: apt-get, aptitude, Synaptic, ​KPackage, Центр Приложений Ubuntu и тд.</​note>​+<note warning>​Убедитесь что ни один пакетный менеджер не запущен. Это может быть: apt-get, aptitude, Synaptic, ​KPackageKit, Центр Приложений Ubuntu и тд.</​note>​
  
 ===== Используя APT-GET ===== ===== Используя APT-GET =====
Строка 20: Строка 20:
 Обновите список пакетов:​ Обновите список пакетов:​
 <code bash>​sudo apt-get update</​code>​ <code bash>​sudo apt-get update</​code>​
-Исправте зависимости:​+Исправьте зависимости:​
 <code bash>​sudo apt-get -f install</​code>​ <code bash>​sudo apt-get -f install</​code>​
  
 Обычно этого достаточно. Обычно этого достаточно.
 +
 +
 +Если вы запутались с зависимостями,​ поможет интеллектуальное обновление системы:​
 +<code bash>​sudo apt-get dist-upgrade</​code>​
 +
 +Если установка была прервана,​ то следует переустановить пакет
 +<code bash>​sudo apt-get install --reinstall имя_пакета</​code>​
 +
 +Если репозиторий недоступен,​ исправить:​
 +  * /​etc/​apt/​sources.list - главный список репозиториев
 +  * /​etc/​apt/​sources.list.d - каталог для сторонних репозиториев
 +
 +Если невозможно удалить/​переустановить пакет, исправить:​
 +  * /​var/​lib/​dpkg/​status - список установленных пакетов
 +  * /​var/​lib/​dpkg/​available - список доступных для скачивания пакетов
 +
 +{{tag> Система apt-get Пакетные_менеджеры}}