Próbuję zainstalować Intel Beacon Mountain na 64-bitowym systemie Ubuntu 13.10 (Saucy Salamander).
Ale instalator narzekał, że nie jest to obsługiwany system operacyjny. Instalator obsługuje tylko 12.04, 12.10 i 13.04. Spojrzałem na skrypt, ale w końcu uruchamia inny instalator (binarny plik wykonywalny) i wydaje się, że sprawdza samą wersję Ubuntu. Ja po prostu spróbowaliśmy do modyfikowania /etc/issuei /etc/issue.net, ale zgodnie z oczekiwaniami, nie miałem szczęścia.
Nie jestem pewien, jakiego mechanizmu używa instalator do sprawdzania wersji systemu operacyjnego. Może lsb_release ?
Czy istnieje jakieś ogólne podejście do oszukiwania wersji systemu operacyjnego?
Właściwie nie interesuję się instalacją Beacon Mountain, ale chcę poznać sposób na oszukanie wersji systemu operacyjnego.
lsb_releasejak jest.
grep lsb_release {executable}jeśli pokazuje hit, o którym wiesz, że to plik;)