add linux x86_64 and linux i386 support

add linux x86_64 and linux i386 support
fix numuric not found in linux