fixed the linux version judgement