如何列出Haskell cabal软件包安装的文件?
有没有办法列出软件包安装的文件? 换句话说:有没有办法列出与Haskell包关联的文件 例如,在基于的系统中,包括,可以使用如何列出Haskell cabal软件包安装的文件?,haskell,cabal,ghc-pkg,Haskell,Cabal,Ghc Pkg,有没有办法列出软件包安装的文件? 换句话说:有没有办法列出与Haskell包关联的文件 例如,在基于的系统中,包括,可以使用dpkg-l列出所有包,以及dpkg-l package\u name列出与给定包关联的文件: 在上,通过pacman-Ql package\u name实现了同样的功能: $ pacman -Ql gzip gzip /usr/ gzip /usr/bin/ gzip /usr/bin/gunzip gzip /usr/bin/gzexe gzip /usr/bin/gz
dpkg-l
列出所有包,以及dpkg-l package\u name
列出与给定包关联的文件:
在上,通过pacman-Ql package\u name
实现了同样的功能:
$ pacman -Ql gzip
gzip /usr/
gzip /usr/bin/
gzip /usr/bin/gunzip
gzip /usr/bin/gzexe
gzip /usr/bin/gzip
gzip /usr/bin/uncompress
gzip /usr/bin/zcat
gzip /usr/bin/zcmp
gzip /usr/bin/zdiff
gzip /usr/bin/zegrep
gzip /usr/bin/zfgrep
gzip /usr/bin/zforce
gzip /usr/bin/zgrep
gzip /usr/bin/zless
gzip /usr/bin/zmore
gzip /usr/bin/znew
gzip /usr/share/
...
最后,使用,可以使用pipshow-f package\u name
显示与packagepackage\u name
关联的文件
对于通过
cabal
安装的软件包,是否有办法使用cabal
或ghc pkg
执行上述操作?我知道我可以使用ghc pkg list
或cabal list--installed
列出软件包,但不知道如何列出与特定软件包关联的文件。您可以使用ghc pkg description
获取安装软件包文件的目录集合。只有几件受软件包安装影响的事情不会在本文中提及:
cabalinfo
获取可执行文件列表~/.cabal/packages
;我对stack了解不够,无法很好地回答关于该工具的问题您可以使用
ghc pkg descripe
获取安装包文件的目录集合。只有几件受软件包安装影响的事情不会在本文中提及:
cabalinfo
获取可执行文件列表~/.cabal/packages
;我对stack了解不够,无法很好地回答关于该工具的问题$ pacman -Ql gzip
gzip /usr/
gzip /usr/bin/
gzip /usr/bin/gunzip
gzip /usr/bin/gzexe
gzip /usr/bin/gzip
gzip /usr/bin/uncompress
gzip /usr/bin/zcat
gzip /usr/bin/zcmp
gzip /usr/bin/zdiff
gzip /usr/bin/zegrep
gzip /usr/bin/zfgrep
gzip /usr/bin/zforce
gzip /usr/bin/zgrep
gzip /usr/bin/zless
gzip /usr/bin/zmore
gzip /usr/bin/znew
gzip /usr/share/
...