J'essaie d'installer Intel Beacon Mountain sur Ubuntu 13.10 (Saucy Salamander) 64 bits.
Mais l'installateur s'est plaint qu'il ne s'agit pas d'un système d'exploitation pris en charge. Le programme d'installation prend uniquement en charge les versions 12.04, 12.10 et 13.04. J'ai regardé le script, mais finalement il exécute un autre programme d'installation (exécutable binaire), et il semble vérifier la version d'Ubuntu elle-même. Je viens de l'essayer /etc/issue
et /etc/issue.net
, mais comme prévu, je n'ai pas eu de chance.
Je ne sais pas quel mécanisme le programme d'installation utilise pour vérifier la version du système d'exploitation. Peut-être lsb_release ?
Existe-t-il une approche générale pour tromper la version du système d'exploitation?
En fait, je n'ai pas beaucoup d'intérêt à installer Beacon Mountain, mais je veux savoir comment tromper la version du système d'exploitation.
lsb_release
tel quel.
grep lsb_release {executable}
s'il montre un hit que vous savez que c'est le fichier;)