在哪裡可以透過終端查看套件安裝的文件

在哪裡可以透過終端查看套件安裝的文件

每當我透過終端安裝包(應用程式)時。它已安裝,但我無法在桌面上找到它,如您所見,winff已安裝:

可以看到winff已經安裝了

但是,當我嘗試在破折號中搜尋它時,我找不到它:

在此輸入影像描述

答案1

您可以簡單地使用:

whereis <packagename>

這應該會顯示包的路徑。如果你想把它放在桌面上,你可以創建一個到可執行文件的鏈接,製作一個運行該文件的腳本或使用Linux實現的“添加到桌面”功能。

答案2

有幾種方法可以找到它。在繼續之前,您應該知道某些軟體包不附帶二進位文件,因此無法使用其名稱運行任何內容。

對於命令

首先我們可以使用whereis命令,它會告訴我們命令的(不是包)二進位、原始碼和手冊的位置。你可以像這樣運行它:

whereis perl

獲取上面提到的有關名為 的命令的所有信息perl,或者類似:

whereis -b perl

僅取得所有二進位檔案的路徑perl

另一個選擇是使用which,當我有一個命令的多個二進位時,which告訴我如果運行該命令將執行其中的一個,例如:

which python

對於包裹

對於包裹來說,情況就不同了;一個包可以包含多個完全不同的二進位。

我們可以做的一件事是使用dpkg -L <package-name>,它將顯示名為 的套件中所有已安裝的文件<package-name>,例如:

dpkg -L coreutils

如果我只想獲取二進位檔案的列表,我可以像這樣運行它:

dpkg -L coreutils | grep /bin/

輸出如下:

/bin/rmdir
/bin/uname
/bin/ln
/bin/cat
...
/usr/bin/nl
/usr/bin/arch
/usr/bin/tac
...

我們也可以使用Ubuntu 線上軟體包列表搜尋軟體包,尋找您的軟體包winff

http://packages.ubuntu.com/yakkety/all/winff/filelist

指令的圖示/快捷方式

最後,如果我想要一個圖標來快速訪問該應用程序,我可以.desktop為該命令編寫一個文件,這裡是有關創建此文件的更多資訊。

相關內容