Где я могу увидеть файлы, установленные пакетом через терминал?

Где я могу увидеть файлы, установленные пакетом через терминал?

Когда я устанавливаю пакет (приложение) через терминал, он устанавливается, но я не могу найти его на рабочем столе. Как вы видите, winffон установлен:

Как вы видите, winff установлен.

Однако когда я пытаюсь найти его в Dash, я не могу его найти:

введите описание изображения здесь

решение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файл для этой команды,здесьболее подробная информация о создании этих файлов.

Связанный контент