2
在linux中,如何通過sudo apt-get install <package>
安裝包後,如何查看添加到/usr/bin
的所有新可執行文件?從包中安裝的可執行文件列表
在我的情況下,具體來說,我試圖找出哪些是用於texlive包的主要可執行文件。
我試過 dpkg -L texlive
但僅列出/usr/share
下的文件,而不是/usr/bin
在linux中,如何通過sudo apt-get install <package>
安裝包後,如何查看添加到/usr/bin
的所有新可執行文件?從包中安裝的可執行文件列表
在我的情況下,具體來說,我試圖找出哪些是用於texlive包的主要可執行文件。
我試過 dpkg -L texlive
但僅列出/usr/share
下的文件,而不是/usr/bin
此命令顯示給出軟件包安裝的所有可執行文件:
dpkg -L packagename | xargs file | grep executable
如果你想只看到安裝的可執行文件在/usr/bin
中,使用:
dpkg -L packagename | xargs file | grep ^/usr/bin | grep executable
如果您的軟件包沒有列出/usr/bin
下的任何內容,則可能它沒有任何可執行文件 - 這對於庫和其他幫助程序包來說是很典型的。
我不明白。在安裝texlive之前,我沒有'tex'可執行文件等等。現在我知道''dpkg -L'沒有在'/ usr/bin /'下顯示任何內容' –
事實證明,我Devian/Ubuntu附帶的texlive發行版已經過時了。 –