Как удалить пакет, созданный из источника с тем же именем другого пакета?

Я запускаю Debian 7.3, и я создал Python 2.7.6 из источника, и он был установлен в /usr/local/lib/python2.7 Я использовал checkinstall для создания пакета .deb, поэтому я могу легко удалить его позже, проблема что я назвал пакет python , но если я попытаюсь удалить его, он удалит все остальные пакеты, зависящие от python , поэтому теперь я удалил установленные файлы вручную, но пакет все еще отображается в диспетчере пакетов Synaptic, а также если я запускаю :

 apt-cache show python 

Я могу видеть 2 описания, тот, который я установил, и по умолчанию, также в Synaptic. Я могу видеть его в разделе «Статус»> «Установлено» (локальное или устаревшее).

Итак, как удалить этот пакет без удаления исходного пакета python? он показывает 2 версии 2.7.6 (моя собственная версия) и 2.7.3 (версия системы), могу ли я удалить 1 версию и сохранить другую?

  • Как найти и установить указать пакет по команде?
  • переустановить удаленные базовые пакеты
  • Где исполняемый файл nginx на Debian?
  • Почему у меня нет обновлений пакетов в Fedora?
  • Удалите пакеты из ненадежного источника и переустановите их
  • Как отключить запрос пароля для автоматического обновления в Red Hat
  • Система локального управления пакетами
  • TexLive и RHEL 6 - могу ли я установить 2011 * дополнительно * к 2007 году?
  • One Solution collect form web for “Как удалить пакет, созданный из источника с тем же именем другого пакета?”

    Вы должны просто установить версию python из репозиториев. Предположим следующее:

     apt-cache policy python python: Installed: 2.7.6 Candidate: 2.7.6 Version table: *** 2.7.6 0 100 /var/lib/dpkg/status 2.7.3 0 500 http://ftp.us.debian.org/debian/ stable/main i386 Packages 

    В этом случае установленный пакет недоступен ни в одном из репозиториев. Тогда нам следует отказаться от пакета, используя apt-get :

     sudo apt-get install python/stable 

    или

     sudo apt-get install python=2.7.3 

    или

     sudo apt-get -t stable install python 

    Это упростит пакет. В следующий раз добавьте в пакет некоторое имя версии, подобное этому python2.7.6 чтобы предотвратить это.

    Interesting Posts

    Какие символы нужно избегать в файлах без кавычек?

    cpio VS tar – какое лучшее решение для архивации, чтобы сжать сотни каталогов в один файл

    Является ли моя интерпретация `sed -i.bak '/ ^ x / d'" $ SOME_FILE "правильной?

    Почему моя виртуальная машина Debian VMWare теряет все сетевые подключения через 15 минут после загрузки?

    Могу ли я имитировать утилиту tee, используя дополнительные файловые дескрипторы?

    Копирование файлов с одного сервера на другой сервер без запроса пароля

    Перенаправление Bash не работает для команды SQLite

    Изменение поведения USB при подключении ноутбука

    HOWTO обнаруживает, когда JBOSS полностью запущен и готов принять развертывание?

    Как оценить циклы / время для завершения GNU ddrescue (1.18.1) с использованием текущего статуса?

    Arch Linux Kde – уменьшить количество панельных приложений

    Unix / Linux восстанавливает и восстанавливает удаленные файлы

    Что случилось с этой командой sed?

    Как работает / var / lib / dpkg / lock?

    Создайте Wifi Hotspot для совместного использования прокси SOCKS на сервере Ubuntu

    Linux и Unix - лучшая ОС в мире.