Saturday, May 4, 2024
20
rated 0 times [  20] [ 0]  / answers: 1 / hits: 1256  / 3 Years ago, sat, may 8, 2021, 12:02:35

I'm trying to install Intel Beacon Mountain on Ubuntu 13.10 (Saucy Salamander) 64-bit.



But the installer complained about it is not a supported OS. The installer only supports 12.04, 12.10 and 13.04. I looked at the script, but eventually it runs another installer (binary executable), and it seems to check the Ubuntu version itself. I just gave it a try to modify /etc/issue and /etc/issue.net, but as expected, I had no luck.



I'm not sure what mechanism the installer use to check OS version. Maybe lsb_release?



Is there any general approach to trick the OS version?



Actually, I don't have much interest in installing Beacon Mountain, but I want to know the way to trick the OS version.


More From » software-installation

 Answers
4

The key is /etc/lsb-release.



I just modify /etc/lsb-release and make things work.
I didn't know about that file before but /etc/issue.
However, In my understanding, /etc/issue file is used for shell greeting message and /etc/issue.net file is for remote shell greeting. (FIXME)



I figure it out with strace lsb_release -a and found that it read /etc/lsb-release file.


[#26096] Saturday, May 8, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
confiorc

Total Points: 42
Total Questions: 121
Total Answers: 123

Location: India
Member since Wed, Aug 26, 2020
4 Years ago
;