Por que o dpkg -L não mostra arquivos sob / usr / lib para este pacote?

1

Instalei o pacote golang-1.8 de este ppa e posso ver que ele está instalado algumas coisas em /usr/lib , a saber:

/usr/lib$ ls -lha go-1.8/
total 48K
drwxr-xr-x   4 root root 4,0K Abr 24 01:39 .
drwxr-xr-x 190 root root  32K Abr 24 01:39 ..
drwxr-xr-x   2 root root 4,0K Abr 24 01:39 bin
lrwxrwxrwx   1 root root   35 Abr 10 01:59 doc -> ../../share/doc/golang-1.8-doc/html
lrwxrwxrwx   1 root root   45 Abr 10 01:59 favicon.ico.gz -> ../../share/doc/golang-1.8-doc/favicon.ico.gz
drwxr-xr-x   6 root root 4,0K Abr 10 01:59 pkg
lrwxrwxrwx   1 root root   22 Abr 10 01:59 src -> ../../share/go-1.8/src
lrwxrwxrwx   1 root root   23 Abr 10 01:59 test -> ../../share/go-1.8/test
-rw-r--r--   1 root root    7 Abr 10 01:49 VERSION

(esses arquivos são listados na página do PPA)

No entanto, a execução de dpkg -L golang-1.8 (mesmo usando sudo ) retorna apenas o material em /usr/share :

/usr/lib$ dpkg -L golang-1.8
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/golang-1.8
/usr/share/doc/golang-1.8/changelog.Debian.gz
/usr/share/doc/golang-1.8/copyright

Isso tem algo a ver com o fato de que, embora o nome do pacote seja golang-1.8 , o material instalado está em /usr/lib/go-1.8 ? Ou porque isso foi baixado de um PPA?

P.S .: estou executando o Ubuntu 16.04 LTS

    
por Felipe Almeida 24.04.2017 / 07:33

1 resposta

1

Os arquivos criados por scripts de instalação específicos do pacote não são listados.

De man dpkg :

dpkg-query actions
              See  dpkg-query(1)  for  more  information  about  the following
              actions.

              -l, --list package-name-pattern...
                  List packages matching given pattern.
              -s, --status package-name...
                  Report status of specified package.
              -L, --listfiles package-name...

De man dpkg-query :

-L, --listfiles package-name...
              List files installed to your system from package-name. When mul‐
              tiple package-name are listed, the requested lists of files  are
              separated  by an empty line, with the same order as specified on
              the argument list. However, note that files created by package-
              specific installation-scripts are not listed.
    
por mook765 25.04.2017 / 09:04