Почему "*" добавляется в apt-get purge имя_пакета?

Когда я бегу

sudo apt-get purge -s clipit

Я вижу:

$ sudo apt-get purge -s clipit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libappindicator1
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
  clipit*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Purg clipit [1.4.1-1.1ubuntu1]
$ 

я вижу clipit* вместо просто clipit, Что значит * значит здесь?

(Это не только clipit, но и с другими пакетами.)

2 ответа

Согласно странице руководства для apt-get это указывает;

 APT-GET(8) APT-GET(8)

НАЗВАНИЕ
       apt-get - утилита обработки пакетов APT - интерфейс командной строки

       Удалить
           удаление идентично установке за исключением того, что пакеты удалены
           вместо установленного. Обратите внимание, что удаление пакета оставляет его
           конфигурационные файлы в системе. Если знак плюс добавлен к
           имя пакета (без пробела), идентифицированный пакет
           будет установлен, а не удален.

       чистка
           purge идентичен для удаления, за исключением того, что пакеты удалены и
           очищено (все файлы конфигурации тоже удалены). 

Это объясняет разницу между remove а также purge, В принципе remove удалит пакет, не касаясь и не меняя конфигурационные файлы, где purge удалит все, что относится к пакету, включая файлы конфигурации.

Было сказано, что; clipit* с * означает, что он удалит указанный пакет и все его включения (файлы конфигурации... и т. д.) соответственно.

Примеры;

удалить - если вы удаляете Skype, Chrome и т. д. или любой другой пакет, который содержит файлы конфигурации внутри вашего /home/user каталог. Те не будут удалены.

purge - далее, если вы используете это для bind, mysql, squid и т. д. или для любых пакетов, в которых файлы конфигурации хранятся в соответствующих местах, таких как /etc.. ну, те будут удалены.

* добавляется к имени пакета во время очистки, потому что очистка удалит файлы конфигурации, зависимости вместе с исходным пакетом.

purge - Remove packages and config files
Другие вопросы по тегам