Why is “*” appended to apt-get purge package_name?

When I run

sudo apt-get purge -s clipit

I see:

$ 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]
$ 

I see clipit* instead of just clipit. What does * они мочатся here?

(It's not just clipit but with other packages схвати well.)

3
задан 5 November 2014 в 17:12

2 ответа

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

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

NAME
       apt-get - APT package handling utility -- command-line interface

       remove
           remove is identical to install except that packages are removed
           instead of installed. Note the removing a package leaves its
           configuration files in system. If a plus sign is appended to the
           package name (with no intervening space), the identified package
           will be installed instead of removed.

       purge
           purge is identical to remove except that packages are removed and
           purged (any configuration files are deleted too).

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

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

Примеры;

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

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

0
ответ дан 5 November 2014 в 17:12

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

purge - Remove packages and config files
0
ответ дан 5 November 2014 в 17:12

Другие вопросы по тегам:

Похожие вопросы: