Создайте модуль из другого ядра

Это не об оболочке, touch внешняя программа.

Было исторически два синтаксиса для аргумента даты touch:

touch -t CCYYMMDDhhmm.SS    # CC or CCYY may be omitted; .SS may be omitted
touch MMDDhhmmYY            # YY may be omitted

Команда появилась в Unix Седьмой выпуск без аргумента даты. Версии BSD, полученные -t опция (со всеми компонентами даты в порядке убывания) где-нибудь вокруг 4.4BSD. System V (например, SunOS 4.1.3) имела форму прямой даты с годом в конце. Ко времени Единственного Unix v2 (на основе POSIX:1992), форму System V считали устаревающей, и это больше не включается в Единственный Unix v3 (POSIX:2001).

Я рекомендую использовать стандарт (BSD) синтаксис в Вашем сценарии. В унаследованных системах, которые требуют синтаксиса BSD, расположите иметь совместимое touch. Несколько подходов возможны:

  • Запишите функцию обертки, которая переставляет аргументы вокруг, если она обнаруживает, что Ваш сценарий работает на унаследованной системе.
  • Расположите иметь a PATH это помещает стандартно-совместимые каталоги перед каталогами прежней версии.
  • (Можно получить более определенный совет при регистрации точных вариантов прежней версии и версий, необходимо поддерживать.)

2
25.04.2012, 02:52
1 ответ

Это варьируется, иногда зависимости модуля ядра изменились слишком много, но для wacom модуля это не имеет значения.

Между прочим, можно получить wacom источник модуля ядра из http://sourceforge.net/projects/linuxwacom/. Я рекомендую Вам использовать DKMS для создания пользовательских модулей ядра. Я упаковал пакет для Ubuntu: https://launchpad.net / ~ lekensteyn / + архив/планшет Wacom / + sourcepub/2381407 / + listing-archive-extra, Если Вы не знакомы с Ubuntu или упаковкой Debian, .debian.tar.gz файл, содержит упаковочные сценарии.

4
27.01.2020, 22:01
  • 1
    Так, если я компилирую только wacom модуль, он может работать? по тому, как я использую opensuse, и я пытаюсь заставить планшет Intuos5 работать. –  igor012 24.04.2012, 17:35
  • 2
    Так, если я компилирую только wacom модуль, он может работать? по тому, как я использую opensuse, и я пытаюсь заставить планшет Intuos5 работать. –  igor012 24.04.2012, 17:35
  • 3
    Это должно работать, требования ядра все еще похожи на надежду 2.6.37 –  Lekensteyn 24.04.2012, 17:47

Теги

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