![Где я могу увидеть файлы, установленные пакетом через терминал?](https://rvso.com/image/1000383/%D0%93%D0%B4%D0%B5%20%D1%8F%20%D0%BC%D0%BE%D0%B3%D1%83%20%D1%83%D0%B2%D0%B8%D0%B4%D0%B5%D1%82%D1%8C%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%2C%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%BC%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%3F.png)
решение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
файл для этой команды,здесьболее подробная информация о создании этих файлов.