如何查明软件包内容的安装位置?

如何查明软件包内容的安装位置?

我遇到了这个错误,如果两者都是通过 ubuntu 软件包系统安装的,Cantor 无法找到 sage 后端。如果我知道 sage 可执行文件的路径,我可以解决这个错误,但即使在安装 cantor-backend-sage 之后,我也无法弄清楚 sage 所在的位置。两者都返回大量名为 -something 的文件,locate并且没有任何帮助。并且什么也不返回。findmessagewhich sagewhereis sage

有没有办法找出 apt-get 将软件包中的所有内容安装在哪里?

答案1

不要使用 apt-get 而使用 dpkg:

dpkg -L package-name

答案2

哪些文件是通过包安装的?dpkg -L package
将打包安装哪些文件?apt-file list -F package

另一个方向也是可能的:

哪个软件包安装了这个文件?dpkg -S file
我需要安装哪个包才能获取文件?apt-file search file

相关内容