Руководство разработчика по пакетированию приложений

Удаление пакета

Поскольку команда pkgrm обновляет информацию в базе данных ПО, для удаления пакета важно использовать именно команду pkgrm, а не команду rm. Например, команду rm можно использовать для удаления двоичного исполняемого файла, но это не то же самое, что использование команды pkgrm для удаления пакета ПО, содержащего двоичный исполняемый файл. Использование команды rm для удаления файлов пакета приведет к повреждению базы данных ПО. (Если действительно требуется удалить только один файл, можно использовать команду removef, которая корректно обновит базу данных ПО.

ProcedureКак удалить пакет

  1. Войдите в систему как суперпользователь.

  2. Удалите установленный пакет.


    # pkgrm pkg-abbrev ...

    pkg-abbrev

    Имя одного или нескольких пакетов (разделенных пробелом). Если имя не указано, команда pkgrm удаляет все имеющиеся пакеты.

  3. Проверьте, что пакет был успешно удален. Используйте для этого команду pkginfo.


    $ pkginfo | egrep pkg-abbrev
    

    Если пакет pkg-abbrev установлен, команда pkginfo возвращает строку с информации о нем. В противном случае команда pkginfo возвращает системную подсказку.