Як я можу вимагати мінімальну версію ядра для пакету deb?


2

Я намагаюся скласти дебютний пакет програмного забезпечення для створення NAS із установки Ubuntu. Програмне забезпечення вимагає застосування патчів ядра, тому пакет повинен використовувати спеціальну збірку ядра, де я застосував патчі. Як я можу вимагати мінімальної вимоги до версії ядра. Зараз я базую свої речі з ядра 2.6.38-12.51-scst. Але в майбутньому я оновлюю ядро, щоб якомога більше залишатися в курсі. Як я можу налаштувати пакунок deb, щоб дозволити наступне ядро ​​та ті, хто буде слідувати? З -scstцього моменту вони будуть позначені всіма тегами .

Відповіді:


1

У файлі управління пакетом .deb ви можете встановити рядок залежності, щоб вимагати його.

Depends: kernel (>= 2.6.38-12.51)

Я не знаю точної назви пакета, але це приклад рядка.


@Solignis, якщо це допомогло вам і працювало, можливо, ви повинні позначити це правильною відповіддю.
Саймон Шихан

Так, просто засмутили затримку.
ianc1215

@SimonSheehan Вам потрібен цілий рядок версії чи я можу це зробити kernel (>= 2.6.38)як перевірку?
Фараон шеф-кухаря

@ChefPharaoh На даний момент у мене немає машини для перевірки цього. Дайте мені знати, якщо це працює, хоча!
Саймон Шихан

@SimonSheehan Так, здається, працює тільки з основним номером збірки, що добре для моєї мети;)
шеф-кухар фараон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.