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

Откройте текстовый файл exclude_me.txt и введите следующее: .[a-z]*

Затем выполните следующее:

rsync -avh --exclude-from='exclude_me.txt' /path/of/Source /path/of/Destination
1
задан 17 May 2017 в 11:33

6 ответов

Вы можете просто использовать:

whereis <packagename>

, и это должно показать вам путь к пакету. Если вы хотите иметь его на рабочем столе, вы можете просто создать ссылку на исполняемый файл, сделать скрипт, запускающий этот файл, или использовать реализованную linux функцию «добавить на рабочий стол». С уважением, ADDB

2
ответ дан 22 May 2018 в 22:32
  • 1
    На самом деле это не правда, посмотрите мой ответ;) – Ravexina 17 May 2017 в 11:25
  • 2
    Он хотел просто получить помощь. Моя команда сделала трюк. Да, у вас могут быть лучшие решения, но для этой конкретной проблемы у него есть одно решение, которое он может запомнить не 10 команд, которые должны где-то сохранить их, чтобы скопировать их всегда ... Но спасибо за ваш ответ, были некоторые новости для меня тоже :) – ADDB 17 May 2017 в 11:28

Вы можете просто использовать:

whereis <packagename>

, и это должно показать вам путь к пакету. Если вы хотите иметь его на рабочем столе, вы можете просто создать ссылку на исполняемый файл, сделать скрипт, запускающий этот файл, или использовать реализованную linux функцию «добавить на рабочий стол». С уважением, ADDB

2
ответ дан 18 July 2018 в 13:10

Вы можете просто использовать:

whereis <packagename>

, и это должно показать вам путь к пакету. Если вы хотите иметь его на рабочем столе, вы можете просто создать ссылку на исполняемый файл, сделать скрипт, запускающий этот файл, или использовать реализованную linux функцию «добавить на рабочий стол». С уважением, ADDB

2
ответ дан 24 July 2018 в 20:07

Есть несколько способов найти об этом. Прежде чем идти дальше, вы должны знать, что какой-то пакет не содержит двоичных файлов, поэтому им нечего запускать с их именем.

Для команд

Сначала мы можем использовать команду whereis, она сообщит нам, где расположены двоичные файлы, исходники и руководства команды (не пакет). вы можете запустить его, как:

whereis perl

, чтобы получить всю информацию, упомянутую выше, о команде с именем perl или как:

whereis -b perl

, чтобы получить только путь для всех perl.

Другим вариантом является использование which, когда у меня есть несколько двоичных файлов для команды, which сообщает мне, какой из них будет выполнен, если я запустил эту команду, например:

which python

Для пакетов

Для пакетов это другой случай;

Одна вещь, которую мы можем сделать, это использовать dpkg -L <package-name>, она покажет все установленные файлы из пакета с именем <package-name>, например:

[ f4]

Если я хочу получить список только для двоичных файлов, я могу запустить его следующим образом:

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

1
ответ дан 22 May 2018 в 22:32

Есть несколько способов найти об этом. Прежде чем идти дальше, вы должны знать, что какой-то пакет не содержит двоичных файлов, поэтому им нечего запускать с их именем.

Для команд

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

1
ответ дан 18 July 2018 в 13:10

Есть несколько способов найти об этом. Прежде чем идти дальше, вы должны знать, что какой-то пакет не содержит двоичных файлов, поэтому им нечего запускать с их именем.

Для команд

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

1
ответ дан 24 July 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: