3

Я недавно установил ожидаемый в моей системе Ubuntu и не могу найти пример кода, который должен идти с ним. Я искал /usr /lib /usr /bin /lib /lib...no luck. Я думаю, пришло время узнать, как все это организовано.

Ваша помощь очень ценится!

3 ответа3

7

Пример кода в системах на основе Debian, таких как Ubuntu, обычно хранится в /usr/share/doc/<package name>/examples .

Для получения дополнительной информации о том, что находится в каком каталоге, ознакомьтесь со стандартом иерархии файловой системы, которому Ubuntu следует по большей части.

6

Используйте эту команду

dpkg -L {package}

Обычно есть два инструмента для управления пакетами в системах Debian. apt-get и dpkg.

Больше информации в этих ссылках:

http://www.cyberciti.biz/tips/linux-debian-package-management-cheat-sheet.html

http://www.cyberciti.biz/howto/question/linux/apt-get-cheat-sheet.php

http://www.cyberciti.biz/howto/question/linux/dpkg-cheat-sheet.php

Шпаргалка для apt-get и dpkg:https://blog.packagecloud.io/eng/2015/03/30/apt-cheat-sheet/

2

dpkg -L expect будет перечислен файл /var/lib/dpkg/info/expect.list для пакета, в котором указан полный путь к каждому из файлов пакетов. Вы можете хотеть передать это less чтобы Вы могли прочитать это.

man hier должен дать вам описание иерархии файловой системы, используемой Debian. Сопровождающие, как правило, очень религиозны в отношении следования ему и часто создают символические ссылки на каталоги, чтобы позволить программам, которые не следуют за ним, работать в их структуре.

Документация находится в /usr/share/doc/<package-name> , поэтому ожидается, что документация будет найдена в /usr/share/doc/expect . Ниже может быть несколько example подкаталогов, наряду с другими каталогами, которые могут содержать исполняемый код. Страницы man находятся в другом месте, но их можно найти с помощью команды man -k expect .

Для других пакетов просто замените expect в приведенных выше командах на имя пакета.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .