Главная
Главная Руководства Ubuntu › Ubuntu, пакеты (+Debian)



Автор:

Статья опубликована: 2017-09-14 12:21:08
Последние правки: 2019-11-05 20:15:24

- Как в Ubuntu (или Debian) удалить пакет deb.

  • Удаление deb-пакета.
    На примере skype. Microsoft решила кардинально обновить skype for linux, полностью заменив пакет. После скачивания и установки skypeforlinux, в системе оказались два скайпа, skypeforlinux и skype. Один из них должен умереть.
    Если имя пакета, что надо удалить, точно неизвестно, то вначале делаем поиск в установленных пакетах:
    # dpkg --get-selections skype*
    ...
    skype                                      install
    ...
    
    или:
    # apt list --installed | grep skype
    
    Также, можно поискать в репозиториях:
    ~# apt-cache search skype
    ...
    skype - ...непомнючтотутбыло
    skypeforlinux - Skype keeps the world talking, for free.
    ...
    
    Затем, удаляем:
    ~# apt-get remove skype
    

  • Другое

    Список файлов пакета
    # dpkg -L skypeforlinux
    
    Информация о пакете
    # dpkg -s skypeforlinux
    

  • Если вдруг в процессе обновления (apt-get upgrade) вы видите сообщение "The following packages have been kept back:" и список пакетов, знайте, что для одного из установленных пакетов были изменены зависимости и для обновления пакета, который указан как «сохраненный», необходимо установить новый пакет. Делается это командой:
    # apt-get --with-new-pkgs upgrade