Как удалить программное обеспечение, установленное dpkg -i FILE.deb?

Например, веб-браузер Opera распространяется как файл deb и может быть установлен командой dpkg -i opera.deb . Как его удалить?

  • Ошибка строгой зависимости при установке пакета
  • Пакет 'xcb-xrm' не найден
  • Соглашения об именах / перевод между пакетами dpkg и apt?
  • Debian: получить имя пакета для установленного файла
  • понимание номеров версий пакета Debian dpkg
  • Как работает / var / lib / dpkg / lock?
  • Проверка вывода для конкретных расширений в выражении if
  • apt-get возвращает странную ошибку
  • One Solution collect form web for “Как удалить программное обеспечение, установленное dpkg -i FILE.deb?”

    Во-первых, узнайте, что такое имя пакета (которое может быть или не быть одинаковым или даже похожее на имя файла .deb … но обычно, по крайней мере, похоже):

     dpkg -I opera.deb | grep 'Package:' 

    затем удалите этот пакет, используя либо dpkg либо apt-get (или apt или aptitude т. д. и т. д. и т. д.).

     dpkg -r packagename 

    При желании используйте --purge а не -r если вы хотите полностью удалить пакет, включая conffiles.

    Вы даже можете удалить его в одной строке с чем-то вроде этого:

     apt-get purge $(dpkg -I opera.deb | awk -F: '/Package/ {print $2}') 
    Linux и Unix - лучшая ОС в мире.