Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Бинарный файл как запустить


Чем открыть BIN файл: ТОП-5 программ и способов

  • Подписаться
  • Лента публикаций
  • Последние публикации
  • Лучшие публикации
    • за все время
    • за полгода

простые способы для разных систем

Для чего предназначен универсальный формат BIN с двоичными данными, и чем его открыть на компьютере

Основная задача BIN формата — сохранять двоичные данные цифровых образов CD и DVD на ПК. Чаще всего файл является цифровой эмуляцией физического носителя со свойствами, идентичными формату ISO, но может быть предназначен и для других целей. Благодаря этой статье вы поймете, чем открыть файл BIN на компьютере и зачем он нужен.

Содержание

Как открыть BIN

Расширение BIN представляет собой метаданные, описывающие содержимое диска, находящегося в дисководе (порядок расположения информации, тип образа, занимаемый объем памяти и т.д.). Такой формат можно назвать универсальным, т.к. файлы бинарного типа используются всеми операционными системами, включая Android и iOS.

Одним из недостатков BIN-файлов является путаница в назначении и множестве методов просмотра документа в зависимости от сферы использования. Столкнуться с данным форматом можно при работе с образами CD- и DVD-дисков, архивами на macOS, образами игр для эмуляторов, а также при прошивке маршрутизатора. Чтобы представлять, с каким BIN-файлом имеете дело, стоит взглянуть на размер и сопроводительные файлы в папке.

Помимо описанных назначений BIN встречается в смартфонах Nokia и Blackberry (RIM).

CD и DVD-образы

Формат BIN — файл образа, т.е. полная цифровая копия физического диска (эмуляция). Также под расширением скрывается инфо-файл о дорожках воспроизведения (количество фильмов и эпизодов сериала, видеоклипы и иная цифровая информация, считываемая мультимедийным плеером при воспроизведении). Следственно, для открытия файлов используется соответствующее ПО.

Программы для монтирования CD/DVD образа можно скачать на нашем сайте:

Для открытия двоичных видеофайлов, скачайте видеоплееры:

Архивы MacBinary

На Macintosh распространены архивы MacBinary, в которых BIN-файл хранит в себе следующий набор нулей и единиц:

  • заголовок Finder;
  • разветвленные ресурсы и данные;
  • систематизированное древо проприетарной файловой системы HFS.

В качество ПО рекомендуем использовать The Unarchiver или стандартный архиватор — Apple Archive Utility.

Также BIN-формат применялся для отправки файлов по интернету из-под macOS, однако сегодня вытеснен архивами нового типа с разрешением DMG.

Открыть BIN в редакторе

BIN-файлы хранят информацию в двоичном виде. Такие документы создаются программами и приложениями для хранения и структуризации данных в режиме «только для чтения». Переписать содержимое документа классическим текстовым редактором не получится.

Необходимое ПО:

Образы для эмуляторов

Если выросли в 90-е годы, то наверняка застали игровую приставку Sega Genesis, которую в СНГ назвали Mega Drive. Причем тут BIN? Образы видеоигр для картриджей Сеги кодируются бинарно, поэтому понадобятся программы-эмуляторы.

Эмуляторы Sega для работы с BIN:

В случае с Nintendo DS картина схожая. BIN-файлы нужны для хранения исполняемых данных, которые при желании корректируются для запуска проекта на эмуляторе. Библиотеки BIN хранятся в одной папке с файлами типа NDS.

Эмуляторы Nentendo DS для работы с BIN:

Для консоли Sony Playstation первого поколения разработаны эмуляторы, среди которых стоит выделить PCSX, использующий BIN-формат для сохранения BIOS оригинальной приставки. Такой подход необходим, чтобы пользователь ПК чувствовал полное погружение в игру с аутентичными ощущениями (плавность картинки, динамика, тайминги).

Эмуляторы PlayStation для работы с BIN:

Прошивка маршрутизатора

Производители сетевого оборудования (Belkin, Linksys) регулярно обновляют выпускаемые маршрутизаторы программно, меняя низкоуровневые данные, управляющие модемом. BIN-файлы, содержащие свежее обновление для сетевого оборудования, инсталлируются благодаря интерфейсу самого роутера. Например, чтобы прошить оборудование от Linksys, в интерфейсе разработана вкладка «Администрирование». Попасть в настройки можно, введя в поисковой строке любого браузера «192.168.1.1».

Частые проблемы BIN-файлов

Главный недостаток формата — «любовь» со стороны злоумышленников и хакеров, которые модифицируют BIN-файлы, делая из них вирусы. В результате видны следующие ошибки на ПК:

  • ошибка в файле .bin;
  • отсутствует файл .bin;
  • не удалось загрузить .bin.

Причины следующие:

  • повреждение ключей реестра Windows или Linux;
  • вирусы;
  • конфликт файлов ПО (а точнее бинарных библиотек).

Как устанавливать bin файлы в Linux

Не смотря, на то, что большинство программ в операционной системе Linux (в моем случае Ubuntu) можно установить из Центра приложений, тем самым обеспечивая совместимость с системой, иногда вам может понадобится установить новую версию программы или наоборот, старую, которой может не оказаться в списке.

Такие программы чаще всего распространяются, в формате .bin также известные как бинарные файлы. Бывает, что они запакованы в архив, а иногда как исполняемые файлы. Установка bin linux, может быть произведена через терминал либо же через графический интерфейс. Рассмотрим оба варианта.

Содержание статьи:

Установка bin файлов в Linux

Консольный вариант

1. Для начала в файловом менеджере, нужно найти наш бинарник.

2. Откроем терминал, сочетанием клавиш Ctrl+Alt+T.

3. Зайдем в режим суперпользователя (под рутом). Для этого введем следующую команду в терминале:

sudo -i

Затем нужно ввести пароль.

4. Теперь, в терминале  нам нужно зайти в ту директорию, где расположен наш бинарник. В моем случае это будет так:

cd Загрузки

5. Дайте права на выполнение файла .bin, командой:

chmod +x thefile.bin

В моем случае это выглядит так:

chmod +x clip2net.bin

6. Теперь выполните его. Для этого находясь уже в той директории, где находится бинарный файл введем точку и слэш, затем имя файла. В случае со мной это выглядит так:

./clip2net.bin

7. После этой команды, установщик программы запустился и спрашивает меня на каком  языке я хотел бы установить bin файл в linux.

8. Далее устанавливаем программу как обычно это делается в ОС Windows.

Графический вариант

Он ненамного проще, но для новичков, которые недавно перешли с Windows будет понятнее. Первые 3 пункта из консольного варианта все же придется выполнить. Затем нужно выбрать файл, нажать правой кнопкой мыши, выбрать пункт "свойства". На вкладке права, нужно поставить галочку напротив пункта "Разрешить выполнение файла как программы".

Закрываем окно. И перетаскиваем этот файл в терминал, запущенный от суперпользователя, имя файла и путь уже впишутся автоматически, остается лишь нажать на кнопку "Enter". Далее, вы можете установить bin файл, как и в первом варианте. На этом все.

Оцените статью:

Загрузка...

Как открыть файл bin - подробные пошаговые действия

Файлы с расширением BIN – это формат образа диска. Его более известный аналог – формат ISO. В самой аббревиатуре расшифровывается предназначение формата bin образ диска (binary disc image). Для манипуляций с ним понадобится софт для работы с дисками. Мы разберемся как открыть файл с расширением bin на компьютере, а также рассмотрим онлайн сервисы, способные быстро открывать образы.

Как открыть файл bin

У файлов с форматом BIN разное предназначение. Как мы уже сказали, наиболее распространенный случай, когда файл представляет собой образ диска.

Примечание! Однако, есть другие типы данных, связанные с подобным форматом. Например, с таким расширением встречаются файлы двоичных данных. Они имеют другую функцию в системе и своими руками их не отредактировать. К ним относятся исполняемые файлы ОС Linux, также двоичные BIN файлы встречаются в семействах Windows и Macintosh. Рекомендуем быть острожным при попытке открыть или изменить системный файл.

Основные виды bin-файлов

Хранение объемных образов игр

С какими целями обычно создаются BIN файлы? Пользователи хотят сохранить на компьютере образ диска, на случай утери физического носителя. Чаще всего в BIN преобразуют образы компьютерных игр, файлы игровых консолей, а также программ, если их файл большого размера (Photoshop, 3DS Max, Microsoft Office). Хранение объемных образов игр и софта – вот, в основном, где распространено расширение bin. Найдя софт для работы с файлами BIN, вы узнаете как открыть прошивку, драйвер или установщик ПО.

Формат файла bin — описание, чем открыть

Открыть формат могут классические утилиты по работе с ISO-образами:

  • UltraISO;

    Программа UltraIso по работе с ISO-образами

  • Daemon Tools;

    Программа DAEMON Tools по работе с ISO-образами

  • PowerISO.

    Программа PowerISO по работе с ISO-образами

Примечание! В случае, когда открыть формат BIN затруднительно, можно пойти на маленькую хитрость – измените расширение на «.iso». такой файл может открыть любая из программ, рассматриваемых ниже.

Программы для работы с bin: топ-5 программ

Мы рассмотрим 5 лучших программ, известных надежностью, удобным интерфейсов и приличным функционалом. Вы узнаете как отрыть образ диска BIN бесплатными утилитами.

Alcohol 120%

Старый известный софт для манипуляций с образами дисков. Отличается значительным количеством функций. Программа не просто конвертирует формат БИН, но и создает из них виртуальный диск. Функция, необходимая для использования игр и софта, распространяющихся только на физических носителях: CD/DVD дисках. Чтобы открыть образ в Alcohol 120% мы перемещаем файл в рабочую область и монтируем ее на виртуальный диск.

Программа Alcohol 120%

UltraISO

Хорошая программа для открытия bin файлов. Сталкивался с ней практически любой пользователь. Может преобразовывать файлы в другие форматы, создавать из файла виртуальный диск, записывать образ на физический диск, удалять данные внутри образа. UltraISO – самая функциональная и простая утилита для наших целей. В наличии русскоязычный интерфейс, так что вам не придется пробираться через дебри иностранного языка. Когда возникает проблема: файл bin (бин) как открыть, программа UltraISO вам поможет.

Рассмотрим процесс конвертирования файла BIN через утилиту UltraISO. Мы изменим формат файла на привычный (ISO), что в дальнейшем упростит манипуляции с образом.

  1. Открываем наш документ.

    Запускаем UltraISO

  2. Кликаем «File»->«Open». В проводнике находим путь в требуемому образу диска.

    Кликаем «File» и выбираем «Open»

  3. Открываем файл.

    Открываем файл

  4. Конвертируем файл. Выбираем «Tools»->«Convert».

    Выбираем «Tools» -«Convert»

  5. В «Output Format» ставим галочку на пункте «Standart ISO (.ISO)». Жмем кнопку «Convert».

    Жмем кнопку «Convert»

  6. В случае успешной конвертации видим окно как на скриншоте ниже.

    Окно с успешной конвертацией файла

Power ISO

Аналог приложения, описанного выше. Наблюдаются даже повторения в интерфейсе. Программа распространяется бесплатно, но с урезанным функционалом. Чтобы использовать все возможности софта, придется купить лицензию.

Аналог приложения UltraISO программа PowerISO

Помимо образов дисков, в формат BIN сохраняют фильмы. Пользователи привыкли к MP4, AVI, а потому, когда видят название фильма с расширением BIN – теряются.

Мы рассмотрим ещё 2 приложения для проигрывания кино из BIN.

VLC media player

Программа VLC media player

Входит в ТОП программ для просмотра видео. Открывает множество форматов фильмов, имеет понятный и приятный глазу интерфейс. Главный плюс – софт абсолютно бесплатен. Нам же она интересна из-за возможности открывать бинарные файлы, чем не может похвастаться большинство видео плееров. Программа устанавливается на все существующие системы. Установив VLC, вам будет доступна работа со сжатыми файлами в системе MacOS и Linux.

Total Video Player

Программа Total Video Player

Программа значительно проще, с невзрачным интерфейсом. Но за устаревшей графической оболочкой срывает огромный функционал. Помимо BIN, утилита открывает любое видео. Это самый универсальный продукт, проигрывающий фильмы и аудио.

Как открыть файл bin онлайн

К сожалению, открыть BIN онлайн не получится. Зачастую данные типы файлов имеют большой вес и их редактирование, запись на диск или флешку, распаковка – удел ПК-программ.

Как копировать файлы на флешку, если она защищена от записи

Читайте проверенные способы в новой статье — «Как разблокировать защищённую от записи флешку».

Окно с предупреждением «Диск защищен от записи»

При переносе образов или других важных данных на карту памяти порой вылетает неприятное сообщение – устройство защищено от записи. Решение задачи осуществляется через работу с реестром.

Шаг 1. Открываем редактор реестра Windows (комбинация клавиш Win+R). Вводим в текстовое поле команду regedit и нажимаем «ОК».

Вводим в текстовое поле команду regedit и нажимаем «ОК»

Шаг 2. В меню слева по указанному пути как на фото ниже и ищем строку StorageDevicePolicies.

Ищем строку StorageDevicePolicies

Шаг 3. Меняем параметр WriteProtect с 1 на 0.

Меняем параметр WriteProtect с 1 на 0

Готово! Остается только перезагрузить компьютер.

Видео — Как открыть файл bin

Понравилась статья?
Сохраните, чтобы не потерять!

описание, особенности расширения и запуск

Очень часто люди при установке на свой персональный компьютер различных программ и игр сталкиваются с непонятными файлами, которые операционная система не может открыть стандартными средствами. Некоторых людей не волнует это, так как есть знакомый установщик формата EXE, а значит, он сам распакует все необходимые данные.

Иногда инсталлятора нет, и тогда возникают трудности. Особенно часто люди сталкиваются с файлами расширения BIN и не знают, что они собой представляют. Необходимо разобраться с тем, как открыть файл BIN на Windows 7 и более поздних версиях этой операционной системы.

Попытка открыть бинарный документ с помощью Блокнота

Что такое BIN файл и для чего он используется

Все документы и файлы, имеющие в своем названии приставку-расширение *.bin, представляют собой бинарные файлы. Они не несут за собой никакого самостоятельного значения, а лишь хранят в себе различные данные в двоичном формате, которые могут быть использованы другими программами в процессе установки.

Аббревиатура BIN является всего лишь сокращением от английского слова «Binary» («двоичный») или словосочетания «Binary Data» («двоичная дата» или «информация в двоичном виде»).

К сведению! Информация в таких документах закодирована, но эта кодировка не дает ни малейшего понятия о том, что находится внутри файла БИН, и чем его нужно открывать. Формат может быть использован для содержания определенных наборов команд или фиксированных последовательностей инструкций.

Специальная программа для декодирования образа

Изначально разработчики не предполагали, что простые юзеры будут открывать эти документы и даже вносить в них свои коррективы. Обычно разбирается с содержимым файла разработчик программы, использующий подобные форматы документов. Чаще всего такое расширение присваивают:

  • образам компакт-дисков типа CD или DVD. Стоит понимать, что работать с бинарным документом такого формата без специального сопроводительного файла с расширением *.cue будет не просто;
  • информации, которая нужна для установки и распаковки программ и игр. Подобные контейнеры помещаются в корень директории игры вместе с установочным файлом. Это может быть папка, скачанная с торрента, или тот же диск. БИН в данном случае нужен для контроля последовательности инсталляции файлов;
  • установщикам и образам операционных систем Unix и Unix-подобных;
  • информации ресурсов аппаратного обеспечения персонального компьютера или ноутбука. В этом случае БИН является крайне важным файлом, хранящимся в корне директории, которая хранит данные о тех или иных устройствах. Его удаление может привести к различным сбоям в работе ОС и ее полному отказу;
  • файлам прошивки для различных устройств. Обычно это Wi-Fi-адаптеры и модемы.

Для запуска БИН операционная система может потребовать специальную программу

Как открыть файл BIN на Windows 10, 8, 7

Вообще, чаще всего трогать БИН-файлы вредно и даже опасно, так как любое, даже малейшее изменение информации может привести к серьезным неисправностям в работе программ, игровых приложений и даже операционной системы виндовс 10.

Такие форматы данных обычно не содержат никакой ценной информации для людей, если только они не созданы в целях распаковки видеозаписей и связанных с ними документов. Содержимое этих данных зависит от приложения, для которого оно было создано, его предназначения и прочих параметров.

Важно! Перед открытием и изменением любого бинарного файла необходимо сделать его копию. Резервное копирование подобной информации поможет восстановить ее, если старый БИН будет поврежден из-за некорректных действий пользователя.

Внешний вид BIN-документов, которые нельзя запускать средствами ОС

Как уже было сказано, открыть БИН файл средствами виндовс не получится. Даже если использовать десятку и попытаться запустить документ в Блокноте или любой другой программе, то пользователь получит несуразный набор символов.

В некоторых случаях получится прочитать двоичный код, но даже опытному пользователю он ничего не скажет о функциях и последовательностях, которые закодированы.

Если хочется узнать, что именно хранится в BIN, то придется использовать способ, описанный ниже:

  1. Проверить раздел файла данных. Если он приблизительно равен максимальным объемам для CD или DVD дисков, то это означает только одно — пользователь имеет дело с образом компьютерной игры или программы, который запускается посредством исполняемого файла формата EXE. Также он может быть открыт самостоятельно с помощью таких приложений, как Daemon Tools, Ultra ISO или Alcohol 120 %.
  2. Указать опцию «Быстрое монтирование образа» и нажать на файл для начала процедуры.
  3. Просмотреть размер файла еще раз. Если он небольшой, то, вероятно, должен быть использован тем или иным устройством для прошивки. Следует найти инструкцию по работе с девайсом и определить, каким именно образом должен быть открыт бинарник и что в нем находится.

Открытие через Ultra ISO

Как запустить BIN на Windows при помощи сторонних программ

Для распаковки и открытия БИН документа нужна специальная программа, которая работает с подобными форматами данных и контейнерами. Обычно в их качестве выступают программы для монтирования и создания образов операционных систем, компьютерных приложений и игр.

Для проведения операции достаточно выполнить загрузку одной из таких программ (Daemon Tools, Ultra ISO или Alcohol 120 %) с официального сайта (большинство из них является бесплатными), установить ее и в считанные секунды можно будет получить распакованный образ, если он таковым является.

Порядок действий для распаковки и чтения данных достаточно прост. Пошаговая инструкция выглядит следующим образом:

  1. Скачать программу для работы с образами (подойдут Daemon Tools, Ultra ISO или Alcohol 120 %).
  2. Установить программу на жесткий диск, если скачана не портативная версия программного обеспечения.
  3. Запустить приложение и указать путь к файлу.
  4. Найти среди предложенных возможностей функцию «Быстрое монтирование образа».
  5. Дождаться окончания процесса монтирования и получить доступ к данным образа всего за пару секунд.

Если пользователь уверен, что в файле хранится видеозапись, то следует воспользоваться VLC Media Player. Он лучше всех работает с подобными форматами. Достаточно выбрать файл, нажать по нему правой клавишей мыши и выбрать пункт «Открыть как». Остается указать программу (VLC Media Player, она уже должна быть установлена) и запустить его.

Использование VLC Media Player

В этом материале было подробно изложено, как запустить бинарный документ с расширением BIN, и что нужно, чтобы заставить его открыться. На самом деле, эти форматы используется для хранения последовательности инструкций при установке игр и приложений. Часто они ничего полезного даже при правильном разархивировании дать не могут. Если все же захотелось открыть подобный бинарный формат, то следует воспользоваться инструкциями, описанными выше.

Чем открыть файл BIN: программы Windows

При выполнении какой-либо задачи, пользователь может столкнуться с файлами, имеющими расширение BIN. И возникает вопрос: «Как и чем открыть файл BIN в Windows? Какие программы использовать?».

Содержание
  1. Что это за расширение
  2. Почем так сложно его открыть
  3. Что нужно знать для открытия BIN
  4. Какой программой открыть BIN файл
    1. Программы для редактирования
    2. Программы для работы с образами CD и DVD дисков
    3. Программы для работы с архивами
    4. Преобразование файла BIN в ISO
    5. Двоичный видеофайл
  5. Как открыть файл BIN онлайн

BIN – что это за расширение файла

Прежде всего стоит разобраться, что за расширение файла BIN.

Расширение BIN – это бинарный (двоичный) файл, который содержит в себе информацию в виде нулей и единиц. Открыв данный файл с помощью текстового редактора, например, с помощью блокнота, человек ничего не поймет. Но вот компьютер с легкостью может прочитать такой файл, главное знать, какую программу нужно использовать для его открытия.

В чем сложность открыть BIN файл

В чем же заключается сложность открыть файл BIN? Все дело в том, что БИН БИНУ – рознь. Если файл создавался специально для использования в какой-то конкретной программе, то открыть его можно только в ней, а другие программы попросту не справятся с этой задачей. Можно провести аналогию с гаечным ключом, которым пытаются открутить гайку, которая гораздо больше или наоборот – гораздо меньше его.

Что нужно знать, чтобы открыть файл с расширением BIN

Итак, что же нужно знать пользователю, чтобы подобрать нужную программу, которой можно открыть файл BIN?

В первую очередь нужно выяснить происхождение данного файла. Откуда он взялся? Вы его скачали или он уже был на компьютере, и вы лишь обнаружили его.

Если файл уже был на компьютере, и вы не знаете, что это за файл и какие функции он выполняет, то не стоит и трогать.

Если же вы знаете скачали этот файл и точно знаете, что он из себя представляет, то проблем с выбором соответствующей программы или приложения и открытием BIN файла быть не должно.

В первую очередь стоит обратиться к сайту, на котором был скачан этот файл. Если это какой-то файлообменник, то наверняка на странице должна быть подробная информация по установке или распаковке файла и указанием того, с помощью какой программы следует выполнить его обработку.

А вообще, файлы с расширением BIN редко используются самостоятельно. Как правило, они идут в комплекте с другими файлами, в частности – с исполняемым файлом, имеющим расширение exe. С помощью которого и выполняется запуск установки какой-либо программы, утилиты, игры и т.д.

Программы для открытия файлов формата BIN


А теперь рассмотрим типы BIN файлов, которые наиболее часто встречаются в повседневной жизни. А также соответствующие программы для открытия файлов формата BIN в Windows 7, 8, 10, XP.

Программы для редактирования BIN

Открыть файлы с расширением BIN для редактирования можно с помощью простого блокнота, программы Notepad++, или – любого другого текстового редактора, которыми открывают обычные текстовые документы. Однако, это не специализированные программы, поэтому могут возникнуть различные сбои и неверное отображение содержимого файла.

Из специализированных программ, для редактирования можно отметить:

Образы DVD и CD дисков

Образы DVD и CD дисков с играми или программами содержат в себе пакет файлов с расширением BIN, но с ними в комплекте также должны быть файлы MDF или ISO. Именно их необходимо запускать.

Программы для открытия образов дисков:

Пример использования образа в программе DAEMON Tools:

Архивы

Если это файл с архивом, то его следует открыть с помощью распаковщиков:

Преобразование файла BIN в ISO

Для преобразования файла BIN в ISO можно использовать программу:

Двоичный видеофайл

В редких случаях BIN файлом может быть двоичный видеофайл – копией с DVD-диска. В таком случае, открыть его можно с помощью любого медиа проигрывателя:

Как открыть BIN файл онлайн

Формат файла BIN предназначен для взаимодействия только с соответствующими стационарными программами. Поэтому открыть файл с расширением BIN онлайн через интернет нельзя.

Надеюсь, статья «Как и чем открыть файл BIN: программы Windows» была вам полезна.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Выполнение двоичных файлов в Linux

Linux имеет множество вариантов форматирования для запуска приложений от deb до rpm, а также новые форматы snap и flatpak. Двоичные файлы могут быть в форматах .bin или .run, и хотя их легко установить, их бывает сложно удалить, и для завершения удаления потребуется дополнительный трюк и небольшой опыт.

Некоторым файлам .bin и .run требуются права root для установки или запуска приложений. Чтобы иметь возможность устанавливать приложения, вам необходимо запустить его с помощью команды sudo.

'sudo' Команда

Sudo разрешает пользователю выполнять команду как суперпользователь (с более высокими привилегиями или правами суперпользователя).

В приведенном ниже примере вы можете заметить, что при попытке обновления с помощью терминала без рута привилегии дает вам сообщение об ошибке разрешения.

Запуск двоичных типов (.bin и .run)

Есть два способа запускать двоичные приложения: один - через пользовательский интерфейс, а другой - через терминал.

Опция пользовательского интерфейса

Для установки с использованием пользовательского интерфейса сначала необходимо сделать файл исполняемым.Чтобы сначала сделать файл исполняемым, щелкните правой кнопкой мыши двоичный файл, а затем свойства и перейдите к разрешениям. На разрешении толстый флажок с опцией позволяет запускать файл, поскольку программа закрывает программу и дважды щелкает двоичный файл. Если файл не запускается, просто щелкните его правой кнопкой мыши и выберите запустить в терминале, чтобы запустить его.

Иногда, когда вы запускаете двоичный файл, требуется время для его выполнения, если размер файла большой. Так что наберитесь терпения и дождитесь этого. Если он не пытается запустить его с терминала.

Терминал Опция

Запустить его через терминал тоже несложная задача. Чтобы запустить его, просто сделайте файл исполняемым с помощью команды chmod + x app-name.bin , а затем выполните ее с помощью ./app-name.bin .

Обратите внимание, что если приложение не запускается с сообщением об ошибке, запрещенным с обычными привилегиями, вам может потребоваться использовать sudo ./app-name.bin

Заключение

Linux имеет много вариантов для запуска или установка приложений, что является одним из достоинств Open Source, двоичные файлы - только одно из них.Существуют пакеты snap, Flatpak, deb и многие другие, некоторые приложения доступны в этих форматах, поэтому вы можете выбрать, какой из них вы предпочитаете.

Итак, какое расширение приложения вы выберете?

Хостинг LinuxAndUbuntu спонсируется MassiveGRID

.

Как запустить бинарные файлы Go?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

yocto - U-Boot Как запустить автономную двоичную программу?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

go - Как запустить двоичные файлы внутри программы GoLang?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд
.

Выполнить команду для двоичных файлов с помощью этого сценария

#! / Bin / bash

# Сценарий для запуска другого сценария / программы для исполняемых файлов внутри данного файла.
#
# Создано Ником Клифтоном.
# Copyright (c) Red Hat, 2018.
#
# Это бесплатное программное обеспечение; вы можете распространять и / или изменять его
# в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной
# Free Software Foundation; либо версии 3, либо (по вашему выбору
#) любой более поздней версии.

# Распространяется в надежде, что будет полезно, но
# БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии ТОВАРНОЙ ПРИГОДНОСТИ
# или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Подробнее см. Стандартную общественную лицензию
# GNU.
#
# Использование:
# run-on-binaries-in [options] program [options-for-the-program] файл (ы)
#
# Этот сценарий не обрабатывает каталоги. Это сделано намеренно.
# Предполагается, что если требуется рекурсия, она будет вызвана из функции find, например,
#
# find.-name "* .rpm" -exec run-on-binaries-in {} \;

version = 1.0

help ()
{
# Следующая команда exec предназначена для того, чтобы нам не приходилось вручную
# перенаправлять каждое сообщение на stderr в этой функции.
exec 4> & 1 # save stdout fd to fd # 4
exec 1> & 2 # перенаправить stdout на stderr

cat << __ EOM__

Это сценарий оболочки для запуска другого сценария / программы для одного или нескольких двоичных файлов
. Если указанные файлы являются архивами какого-либо типа (включая rpms)
, то сценарий / программа запускается на двоичных исполняемых файлах внутри архива.

Использование: $ prog {options} program {options-for-the-program} файлы (ы)

{options}:
-h --help Показать эту информацию и затем выйти.
-v --version Сообщает номер версии этого сценария.
-V --verbose Отчет о ходе выполнения.
-q --quiet Не включать имя сценария в вывод.
-i --ignore Тихо игнорировать файлы, не являющиеся исполняемыми или архивами.
-p = <ТЕКСТ> --prefix = <ТЕКСТ> Префикс нормального вывода этой строкой.
-t =

--tmpdir = Временный каталог для использования при открытии архивов.
-f = --files-from = Обрабатывать файлы, перечисленные в .
-s = --skip-list = Пропустить любой файл, указанный в .
- Прекратить копить варианты.

Примеры:

$ prog hardened foo.rpm
Запускает защищенный сценарий для исполняемых файлов
внутри foo.об / мин.

$ prog check-abi -v fred.tar.xz
Запускает сценарий check-abi для распакованного содержимого
архива fred.tar.xz, передавая опцию
-v для check-abi при этом.

$ prog -V -f = list.txt readelf -a
Запускает программу readelf с параметром -a на
для каждого файла, указанного в list.txt. Описывает
, что делается, как это работает.

$ prog -v - -fred -a jim -b bert - -c harry
Запускает сценарий «-fred» для файлов jim, bert,
«-c» и harry. Передает сценарию параметры «-a» и
«-b» (даже при запуске на jim).
Также сообщает версию этого скрипта.

__EOM__
exec 1> & 4 # Копировать stdout fd обратно из временного файла сохранения, # 4
}

main ()
{
init

parse_args $ {1 + "$ @"}

if [$ failed - уравнение 0];
, затем
run_script_on_files
fi

если [$ failed -ne 0];
, затем
exit 1
else
exit 0
fi
}

report ()
{
if [$ quiet -eq 0];
, затем
echo -n $ prog ":"
fi

echo $ {1 + "$ @"}
}

ice ()
{
report "Внутренняя ошибка:" $ {1 + "$ @"}
exit 1
}

fail ()
{
report "Failure:" $ {1 + "$ @"}
failed = 1
}

verbose ()
{
if [$ verbose -ne 0]
затем
report $ {1 + "$ @"}
fi
}

# Инициализировать глобальные переменные.
init ()
{
файлов [0] = "";
# num_files - количество файлов для сканирования.
# files [0] - это сценарий для запуска файлов.
num_files = 0;

script = ""
script_opts = "";

prog_opts = "- i"

tmpdir = / dev / shm
prefix = ""
files_from = ""
skip_list = ""

failed = 0
verbose = 0
ignore = 0
quiet = 0
}

# Разбираем нашу командную строку
parse_args ()
{
abs_prog = $ 0;
prog = `basename $ abs_prog`;

# Найдите любые дополнительные переключатели командной строки
# Таким же образом скопируйте не переключатели в список файлов.=] * = ,, '`"
case "$ optname" в
-v | --version)
report "version: $ version"
;;
-h | --help)
help
exit 0
; ;
-q | --quiet)
quiet = 1;
prog_opts = "$ prog_opts -q"
;;
-V | --verbose)
if [$ verbose -eq 1];
then
# Это имеет эффект отмены prog_opts = "- i"
# в функции init, так что рекурсивные вызовы этого сценария
# будут жаловаться на нераспознанные типы файлов.
если [$ quiet -eq 0];
, затем
prog_opts = "- V -V"
else
prog_opts = "- V -V -q"
fi
else
verbose = 1;
prog_opts = "$ prog_opts -V"
fi
;;
-i | --ignore)
ignore = 1
;;
-т | --tmpdir)
if test "x $ optarg" = "x $ optname";
, затем
сдвиг
if [$ # -eq 0]
then
fail "$ optname нуждается в имени каталога"
else
tmpdir = $ 1
fi
else
tmpdir = "$ optarg"
fi
;;
-p | --prefix)
if test "x $ optarg" = "x $ optname";
, затем
сдвиг
if [$ # -eq 0]
then
fail "$ optname нуждается в строковом аргументе"
else
prefix = $ 1
fi
else
prefix = "$ optarg"
fi
;;
-f | --files_from)
if test "x $ optarg" = "x $ optname";
, затем
сдвиг
if [$ # -eq 0]
then
fail "$ optname нуждается в имени файла"
else
files_from = $ 1
fi
else
files_from = "$ optarg"
fi
;;

-с | --skip-list)
if test "x $ optarg" = "x $ optname";
, затем
shift
if [$ # -eq 0]
then
fail "$ optname нуждается в имени файла"
else
skip_list = $ 1
fi
else
skip_list = "$ optarg"
fi
;;

-)
смена
перерыв;
;;
- *)
fail "нераспознанный параметр: $ 1"
help
;;
*)
скрипт = "$ 1";
если! [-a "$ script"]
, затем
fail "$ script: программа / сценарий не найден"
elif! [-x "$ script"]
, затем
fail "$ script: программа / скрипт не исполняется"
fi
# После того, как мы увидели первый не-вариант, мы останавливаем
# накопление опций для этого скрипта и вместо
# начинаем накопление параметры сценария должны быть
# run.
смена
перерыв;
;;
esac
shift
done

# Прочитать содержимое списка --file-from, если он указан.
если тест "x $ files_from"! = "X";
, то
, если! [-a "$ files_from"]
, затем
сбой "$ files_from: file not found"
elif! [-r "$ files_from"]
, затем
сбой "$ files_from: file not readable"
else
eval 'files = ($ (cat $ files_from))'
num_files = $ {# files [*]}
fi
fi
skip_files [foo] = bar

# Убедитесь, что список пропуска существует, если он указан.
если тест "x $ skip_list"! = "X";
, то
, если! [-a "$ skip_list"]
, затем
сбой "$ skip_list: файл не найден"
elif! [-r "$ skip_list"]
, затем
fail "$ files_from: file not readable"
fi
fi

# Накопить все оставшиеся аргументы, отделяя аргументы
# сценария от имен файлов для сканирования.
, а [$ # -gt 0]
do
optname = "` echo $ 1 | sed 's, =.=] * = ,, '`"
case "$ optname" в
-)
shift
break;
;;
- *)
script_opts = "$ script_opts $ 1"
;;
*)
файлов [$ num_files] = "$ 1";
let "num_files ++"
;;
esac
shift
done

# Накапливать оставшиеся аргументы без их обработки.
, а [$ # -gt 0]
-
файлов [$ num_files] = "$ 1";
пусть "num_files ++";
смена
выполнено

if [$ num_files -gt 0];
, затем
# Помните, что мы считаем с нуля, а не с единицы.
let "num_files--"
else
fail "Необходимо указать программу / сценарий и хотя бы один файл для сканирования."
fi
}

run_script_on_files ()
{
локальный i

i = 0;
while [$ i -le $ num_files]
do
run_on_file i
let "i ++"
done
}

# синтаксис: run []
# При подробном сообщении о выполняемой команде и
# каталог, в котором он запущен.
run ()
{
local, где

if test "x $ 1" = "x";
, затем
завершается ошибкой «run () вызывается без аргументов».
fi

verbose "Running: $ {1 + $ @}"

$ {1 + $ @}
}

decopress ()
{
локальный декомпрессор abs_file decomp_args orig_file base_file

# Паранойя проверяет - пользователь должен никогда с ними не сталкивался.
если тест «x $ 4» = «x»;
, затем
ice "вызвана декомпрессия со слишком малым количеством аргументов"
fi
if test "x $ 5"! = "X";
, затем
ice "декомпрессия вызвана со слишком большим количеством аргументов"
fi

abs_file = $ 1
декомпрессор = $ 2
decomp_args = $ 3
orig_file = $ 4

base_file = `basename $ abs_file`

run cp $ abs_file

run cp $ abs_file $ декомпрессор $ decomp_args $ base_file
если [$? ! = 0];
, затем
fail "$ orig_file: Unable to распаковать"
fi

rm -f $ base_file
}

run_on_file ()
{
local file

# Паранойя проверки - пользователь никогда не должен сталкиваться с ними.
если тест «x $ 1» = «x»;
, затем
ice "scan_file, вызываемый без аргумента"
fi
if test "x $ 2"! = "X";
, затем
ice "scan_file called with too many arguments"
fi

# Используйте кавычки при доступе к файлам, чтобы
# сохранить любые пробелы, которые могут быть в имени каталога.
file = "$ {файлы [$ 1]}";

# Поймать имена, начинающиеся с тире - они могут запутать readelf
, если проверять "x $ {file: 0: 1}" = "x-";
, затем
file = "./ $ file "
fi

# Посмотрим, следует ли пропустить этот файл.
if test" x $ skip_list "! =" x ";
then
# Это регулярное выражение ищет $ file как первый текст в строке, либо
# отдельно или с дополнительным текстом, отделенным от него не менее чем
# одним пробелом. Таким образом, поиск «fred» в следующем примере дает:
# fr <- нет совпадения
# fred <- match
# fredjim < - нет совпадения
# fred bert <- match
regexp = "^ $ file [^ [: graph:]] *"
grep --silent --regexp = "$ regexp" $ skip_list
if [$? = 0] ;
, затем
подробный "$ file: skipping"
return
fi
fi

# Проверить файл.
если! [-a "$ file"]
, затем
fail "$ file: file not found"
вернуть
elif! [-r "$ file"]
, затем
, если [$ ignore -eq 0];
, затем
fail "$ file: not readable"
fi
return
elif [-d "$ file"]
затем
if [$ ignore -eq 0];
, затем
, если [$ num_files -gt 1];
, затем
подробный "$ file: skipping - это каталог"
else
report "$ file: skipping - это каталог"
fi
fi
return
elif! [-f "$ file"]
, затем
if [$ ignore -eq 0];
, затем
сбой "$ file: не обычный файл"
fi
return
fi

file_type = `file -b $ file`
case" $ file_type "in
*" ELF "*)
verbose" $ file: Формат ELF - запуск скрипта / программы "
if test" x $ prefix "! =" X ";
, затем
сообщает "$ prefix:"
fi
run $ script $ script_opts $ file
return
;;
"RPM" *)
подробный "$ file: формат RPM."
;;
*" cpio "*)
подробный" $ file: формат CPIO. "
;;
*" tar "*)
подробный" $ file: архив TAR. "
;;
*" Zip-архив " *)
подробный "$ file: ZIP-архив."
;;
* "ar-архив" *)
подробный "$ file: AR-архив."
;;
* "сжатые данные bzip2" *)
подробный "$ file : содержит сжатые данные bzip2 "
;;
*" данные, сжатые gzip "*)
подробный" $ file: содержит сжатые данные gzip "
;;
*" сжатые данные lzip "*)
подробный" $ file: содержит сжатые lzip data "
;;
*" XZ сжатые данные "*)
verbose" $ file: содержит xz сжатые данные "
;;
*" сценарий оболочки "* | *" ASCII text "*)
if [$ ignore -eq 0];
, затем
сбой "$ file: test / scripts не могут быть проверены."
fi
return
;;
*" символическая ссылка "*)
if [$ ignore -eq 0];
then
# FIXME: мы должны иметь возможность переходить по символическим ссылкам
fail" $ file: символические ссылки являются не выполняется. "
fi
return
;;
*)
if [$ ignore -eq 0];
then
fail" $ file: Неподдерживаемый тип файла: $ file_type "
fi
return
;;
esac

# Теперь мы знаем, что нам понадобится временный каталог
#, поэтому создайте его и укажите пути к файлу и скриптам.
if test "x $ {file: 0: 1}" = "x /";
, затем
abs_file = $ file
else
abs_file = "$ PWD / $ file"
fi

if test "x $ {abs_prog: 0: 1}"! = "X /";
, затем
abs_prog = "$ PWD / $ abs_prog"
fi

if test "x $ {script: 0: 1}" = "x /";
, затем
abs_script = $ script
else
abs_script = "$ PWD / $ script"
fi

tmp_root = $ tmpdir / delme.run.on.binary
run mkdir -p "$ tmp_root / $ file"

verbose "Переход в каталог: $ tmp_root / $ file"
pushd "$ tmp_root / $ file"> / dev / null
if [$? ! = 0];
, затем
fail "Невозможно перейти во временный каталог: $ tmp_root / $ file"
return
fi

# Снова запустить переключатель типа файла, хотя на этот раз нам не нужно
# проверять наличие нераспознанных типов.(Но мы делаем, на всякий случай ...)
# Обратите внимание, поскольку при преобразовании файла мы повторно вызываем сценарий run-on-binaries
# для декодированного содержимого. Это позволяет создавать архивы, содержащие
# других архивов и так далее. Обычно мы передаем параметр -i вызываемому сценарию
#, чтобы он не жаловался на нераспознанные файлы в
# декодированном архиве, хотя мы не делаем этого при работе в очень подробном режиме
#. Мы также передаем расширенную опцию -t, чтобы гарантировать, что любые субархивы
# извлекаются в уникальное дерево каталогов.

case "$ file_type" в
"RPM" *)
# Перенаправление вывода сбивает с толку функцию запуска ...
verbose "Running: rpm2cpio $ abs_file> delme.cpio"
rpm2cpio $ abs_file> delme.cpio
if [ $? ! = 0];
, затем
сбой "$ file: Невозможно извлечь из архива rpm"
else
# Сэкономьте время - запустите cpio сейчас.
запустите cpio --quiet --extract --make-directoryies --file delme.cpio
, если [$? ! = 0];
, затем
сбой "$ file: Невозможно извлечь файлы из архива cpio"
fi
run rm -f delme.cpio
fi
;;

* "cpio" *)
запустить cpio --quiet --extract --make-directoryies --file = $ abs_file
if [$? ! = 0];
, затем
сбой "$ file: Невозможно извлечь файлы из архива cpio"
fi
;;

* "tar" *)
запустить tar --extract --file = $ abs_file
if [$? ! = 0];
, затем
сбой "$ file: Невозможно извлечь файлы из архива"
fi
;;

* "ar archive" *)
запустить ar x $ abs_file
if [$? ! = 0];
, затем
сбой "$ file: Невозможно извлечь файлы из архива ar"
fi
;;

* "Zip-архив" *)
распаковать $ abs_file unzip "-q" $ file
;;
* "сжатые данные bzip2" *)
распаковать $ abs_file bzip2 "--quiet --decompress" $ file
;;
* "сжатые данные gzip" *)
распаковать $ abs_file gzip "--quiet --decompress" $ file
;;
* "сжатые данные lzip" *)
распаковать $ abs_file lzip "--quiet --decompress" $ file
;;
* "Сжатые данные XZ" *)
распаковать $ abs_file xz "--quiet --decompress" $ file
;;
*)
необработанный тип файла ice ": $ file_type"
;;
esac

если [$ failed -eq 0];
, затем
# Теперь просканируйте файл (ы), созданные на предыдущем шаге.
запустить find. -type f -execdir $ abs_prog $ prog_opts -t = $ tmp_root / $ file -p = $ file $ abs_script $ script_opts {} +
fi

verbose "Удаление временного каталога: $ tmp_root"
rm -fr $ tmp_root

verbose «Вернуться в предыдущий каталог»
popd> / dev / null
}

# Вызвать main
main $ {1 + "$ @"}

.

Как запустить файл .Run или .Bin в Ubuntu · Как запустить Ubuntu

Как запустить файл .Run или .Bin

Файлы .Run или .Bin, вероятно, единственные типы файлов, которые вам когда-либо нужно будет пометить как исполняемые при обычном использовании Ubuntu. Есть два способа выполнить их (обычно что-то устанавливает): либо в терминале, либо графически (что обычно в некоторой степени зависит от терминала). Что бы вы ни выбрали, прочтите красные предупреждения ниже.

Предупреждения

.Файлы Run и .Bin довольно легко запустить или установить, но, как известно, их сложно удалить. Это зависит от разработчика. Их также можно скачать откуда угодно и сделать их кем угодно, поэтому убедитесь, что у вас или у других есть опыт и, следовательно, доверие к источнику. Перед тем, как приступить к выполнению этих инструкций, вам следует проверить все процедуры удаления.

Для запуска некоторых файлов .Run и .Bin требуются права root с помощью команды sudo. Помните, что root-доступ означает, что файл имеет полный доступ к вашей системе и потенциально может повредить ее стабильность и безопасность.

Терминал

Сначала откройте Терминал, затем пометьте файл как исполняемый с помощью команды chmod.

chmod + x имя-файла.run

Теперь вы можете запустить файл в терминале.

./file-name.run

Если появляется сообщение об ошибке с такой проблемой, как «доступ запрещен», используйте sudo, чтобы запустить его от имени пользователя root (admin). Будьте осторожны, sudo позволяет вносить критические изменения в вашу систему. Для установки многих программ потребуется sudo.

sudo ./file-name.run

Начинающий (легкий)

Перед казнью

Сначала переместите файл .Run или .Bin в вашу домашнюю папку. Это всего лишь мера предосторожности. Во-вторых, щелкните файл правой кнопкой мыши и выберите «Свойства». На вкладке «Разрешения» установите флажок внизу с надписью «Разрешить выполнение файла как программы». Щелкните Применить разрешения. Затем закройте окно свойств.

Выполнение

Дважды щелкните файл .Run или.Bin файл. Если не происходит никаких действий, щелкните правой кнопкой мыши и выберите «Выполнить в терминале». Откроется фиолетовое окно с белым текстом. Это терминал. Не волнуйтесь, если появится несколько секунд, это нормально. Отвечайте на любые вопросы, используя клавиши Tab, Стрелка, Пробел и Ввод.

Поздравляем, вы только что запустили файл .Run или .Bin в Ubuntu!

.

Смотрите также