Я намагаюся встановити Intel Beacon Mountain на Ubuntu 13.10 (Saucy Salamander) 64-розрядний.
Але інсталятор скаржився, що це не підтримується ОС. Інсталятор підтримує лише 12.04, 12.10 та 13.04. Я переглянув сценарій, але зрештою він запускає інший інсталятор (двійковий виконуваний файл), і, здається, перевіряє саму версію Ubuntu. Я просто дав йому спробувати змінити /etc/issue
і /etc/issue.net
, але , як і слід було очікувати, у мене не було ніякої удачі.
Я не впевнений, який механізм використовує інсталятор для перевірки версії ОС. Може бути, lsb_release ?
Чи є якийсь загальний підхід до хитрості версії ОС?
Насправді я не маю особливого інтересу до встановлення Beacon Mountain, але я хочу знати, як обманути версію ОС.
lsb_release
як є.
grep lsb_release {executable}
якщо він показує хіт, ти знаєш, що це файл;)