Зависимости Debian для ttyecho

Какие зависимости должен иметь пакет Debian, который распределяет двоичный файл ttyecho ?

  • Ошибка RSync в скрипте
  • SELINUX не установлен на Hyper-V Debian Jessie VM
  • Как запустить SPSS-статистику 23 в Debian?
  • Plymouth на Debian 8 с проприетарными драйверами nVidia
  • Как скрипт может выполнять привилегированные команды на удаленной системе без паролей sudo или ssh?
  • Поиск и управление файлами на внешнем жестком диске через FileZilla через SSH
  • Command & binary существует, но не может быть выполнена
  • Установите последний GTK, не строя себя
  • 2 Solutions collect form web for “Зависимости Debian для ttyecho”

    Создайте пакет в чистом chroot и добавьте зависимости сборки, необходимые для успешного создания пакета. Некоторые зависимости от выполнения будут генерироваться автоматически на основе зависимостей сборки. После того, как вы добавили необходимые зависимости от сборки, попробуйте установить и запустить полученный пакет в аналогичном чистом chroot и проверить, работает ли он правильно.

    Инструменты, которые помогут вам сделать это, включают sbuild , schroot и pbuilder , а также некоторые скрипты из ubuntu-dev-tools , в частности mk-sbuild .

    если у вас есть более конкретные вопросы о том, как действовать, прокомментируйте. Вам может потребоваться задать отдельный вопрос (или вопросы).

    В большинстве случаев вам не нужно беспокоиться о зависимостях, потому что их можно определить автоматически. Установите пакет dh-make и вызовите команду dh_make для создания шаблона. В Руководстве администратора Debian есть базовое учебное пособие .

    Создайте каталог ttyecho-1 (имя пакета, дефис, номер версии) и поместите туда исходный файл. В этом каталоге запустите dh_make --createorig и ответьте на вопросы. Поскольку вы создаете скомпилированную программу, вам нужен собственный однобитовый пакет. Программа dh_make генерирует все необходимые файлы метаданных, а также некоторые шаблоны для необязательных. В сгенерированном файле control есть строка

     Depends: ${shlibs:Depends}, ${misc:Depends} 

    Эти ${…} части будут заменены автоматически генерируемыми зависимостями при создании пакета. Этот бит магии выполняется dh_shlibdeps .

    Помимо заполнения частей, требующих ввода человеком в debian/copyright и debian/control , все, что вам нужно сделать для этого простого пакета, – объявить, что ttyecho файл ttyecho необходимо установить в /usr/bin : создать файл debian/ttyecho.install содержащий

     ttyecho /usr/bin 

    Теперь запустите dpkg-buildpackage -rfakeroot или ./debian/rules binary а dh-make позаботится обо всем.

    Interesting Posts

    Как удалить пустой каталог (файловая система btrfs)?

    Отсутствие «недостижимого» ответа для исходящего TCP-соединения при использовании маршрутизации fwmark и политики

    Bind RPZ не влияет на Views

    Какие производители принтеров прилагают усилия для поддержки надежного Linux?

    Метод проверки, если диски в системе отформатированы

    Зачем нужна задержка после того, как ifconfig нужно до того, как сменить MAC-адрес?

    Запустите поддельный / минимальный сеанс X для Pulseaudio / dbus

    Как написать команду luit, которая выводит файл

    Вращение catalina.out с использованием формата timestamp с использованием logrotate. как каталина. $ date.out

    Порт HDMI определяется как DP

    Интерактивное удаление файлов, перечисленных с помощью путей в текстовом файле

    Как заменить текст в столбце

    Что произойдет, если я экспортирую переменную $ HOME при входе в систему?

    createrepo терпит неудачу с сообщением с сообщением headerRead

    Как исправить странное приглашение bash на сервере Debian (Squeeze)?

    Linux и Unix - лучшая ОС в мире.