именно по тому я пытаюсь узнать что в Рунте а не в кубунте отвечает за работу с файлами bin
файлом *.bin может быть абсолютно любой файл. bin в имени файла абсолютно ничего не значит.
Как запустить файл система определяет не по имени, а по содержимому файла. Главное. чтобы файл был с атрибутом "исполняемый".
Если системе не удается определить способ запуска, она в этом честно признается.
Что вы получаете в терминале, когда пытаетесь выполнить файл?