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

Обновлено: 21.11.2024

Bin-файл: Двоичный или BIN-файл в Ubuntu относится к установочным пакетам, которые в основном представляют собой самораспаковывающиеся исполняемые файлы для установки программного обеспечения в вашей системе. Вы можете установить большинство программных пакетов через Ubuntu Software Manager, из пакетов .deb и .tar.xz. Однако есть программное обеспечение, которое недоступно в этих форматах. К ним в основном относятся более новое программное обеспечение и более новые версии программного обеспечения, в основном бета-версии, которые в противном случае недоступны. Пакеты bin легко выполняются/запускаются с помощью командной строки Ubuntu, терминала.

Файл запуска: это также исполняемые файлы, обычно используемые для установщиков программ Linux. Файлы запуска содержат данные программы и инструкции по установке; часто используется для распространения драйверов устройств и программных приложений. Пакеты запуска легко выполняются/запускаются с помощью командной строки Ubuntu, терминала.

Мы выполнили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS. Мы будем использовать командную строку Ubuntu, терминал, объясняя, как запускать bin и запускать файлы. Вы можете открыть приложение «Терминал» либо через поиск в панели запуска системных приложений, либо с помощью сочетания клавиш Ctrl+Alt+T.

Процесс запуска файлов run и BIN в Ubuntu довольно прост и понятен.

Мы предполагаем, что вы уже загрузили файл bin/run в известное место на Ubuntu.

Откройте приложение "Терминал" и перейдите в папку, где вы сохранили исполняемый файл.

Например, я бы использовал следующую команду для перехода в папку "Загрузки":

Мой файл теперь помечен как исполняемый. Система указывает на это изменением цвета имени файла в списке с помощью команды ls:

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

Мой образец файла почти пустой. В случае правильного установочного пакета процесс установки начнется после того, как вы запустите файл.

Похожие сообщения:

Карим Буздар

Об авторе: Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Вы можете связаться с Каримом в LinkedIn

Поиск

Об этом сайте

Последние руководства

сообщить об этом объявлении

В этой главе описывается, как запустить программу установки Oracle Communications Converged Application Server в графическом режиме в различных средах, а также описывается последовательность экранов, которые могут появиться в процессе установки, в зависимости от типа используемой программы установки и компонентов. вы выбираете.

Чтобы запустить программу установки в графическом режиме, консоль, подключенная к машине, на которой вы устанавливаете программное обеспечение, должна поддерживать графический интерфейс на основе Java. Все консоли для систем Windows поддерживают графический интерфейс на основе Java, но не все консоли для систем UNIX. Если вы попытаетесь запустить программу установки в графическом режиме в системе, которая не поддерживает графический дисплей, программа установки автоматически запустится в режиме консоли.

Эта глава состоит из следующих разделов:

Запуск программы установки

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

Дополнительные возможности установки

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

Выбор режима установки

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

Возможность создания подробного журнала установки.

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

Полная информация о каждой из этих функций установки представлена ​​в Руководстве по установке Oracle WebLogic Server 11g Release 1 (10.3.3) в документации Oracle WebLogic Server.

Запуск программы установки в Windows

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

Войдите в систему Windows.

Перейдите в каталог, содержащий программу установки.

Дважды щелкните программу установки.

Например, имя программы установки Converged Application Server для 32-разрядной версии Windows — occas500_ja_win32.exe .

Программа установки начнет установку программного обеспечения.

Запуск программ установки .bin в Linux или UNIX

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

Войдите в целевую систему Linux или UNIX.

Перейдите в каталог, содержащий программу установки.

Запустите установку, введя следующие команды:

chmod a+x имя_файла.bin

Где filename.bin — это имя вашей программы установки. Например, для Oracle Communications Converged Application Server 5.0 имя файла установщика пакетов для Solaris — occas500_ja__solaris32.bin . Замените полученную программу установки на соответствующее имя файла

Программа установки начнет установку программного обеспечения.

См. "Ответы на экраны установщика Oracle" для описания каждого экрана программы установки.

Запуск программ установки файлов JAR для UNIX и Windows

Программа установки Converged Application Server occas500_ja_generic.jar предоставляется в виде единого универсального файла для использования со всеми поддерживаемыми операционными системами. Файл JAR также является единственной программой установки для использования с 64-разрядными операционными системами (дополнительную информацию см. в разделе «Установка программ установки файлов JAR для 64-разрядных платформ с использованием 64-разрядного JDK».

В стандартную установку JDK не входит. Перед использованием программы установки файлов JAR необходимо установить JDK, соответствующий вашей операционной системе.

Чтобы запустить программу установки JAR, выполните следующие действия.

Войдите в целевую операционную систему.

Добавьте каталог bin JDK в начало определения переменной PATH в целевой системе. Например:

Перейдите в каталог, в который вы скачали программу установки.

Запустите программу установки, введя следующую команду:

Программа установки начнет установку программного обеспечения.

См. "Ответы на экраны установщика Oracle" для описания каждого экрана программы установки.

Установка программ установки файлов JAR для 64-разрядных платформ с использованием 64-разрядного JDK

Файл JAR — это единственная программа установки, предназначенная для использования с 64-разрядными операционными системами. Если вы устанавливаете Converged Application Server на 64-разрядной платформе с помощью программы установки JAR:

Включите флаг -d64 в команду установки при использовании 32/64-разрядного гибридного JDK (например, для платформ Solaris64). Например, при установке в графическом режиме с помощью установщика пакетов:

Выполните команду Java -version (или команду java -d64 -version на платформах, использующих 32/64-разрядный гибридный JDK), чтобы убедиться, что ваш JAVA_home ссылается на 64-разрядный JDK.

Если вы используете 64-разрядную версию Sun JDK, используйте следующую команду для установки Converged Application Server:

Ответы на экраны установщика Oracle

Программа установки отображает серию экранов, запрашивающих информацию, из которой можно создать развертывание конвергентного сервера приложений. Чтобы установить программное обеспечение, см. Руководство по установке Oracle WebLogic Server в документации Oracle WebLogic Server для получения информации о том, как отвечать на запросы программы установки.

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

У меня есть файл с именем commandKT, и я хочу запустить его в терминале Linux. Может ли кто-нибудь помочь, дав команду для запуска этого файла? Я пробовал ./commonRT, но получаю сообщение об ошибке:

Предполагая, что проблема заключается не только в перепутывании имен ( commonrt vs commonKT ), что говорит командный файл commonKT /bin/sh?Если он дает две разные архитектуры (возможно, одну для ARM и одну для Intel), то именно поэтому вы не можете запустить ARM на машине с Intel.

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

Почему у этого вопроса так много голосов? Он содержит так много вариантов запрашиваемого имени файла (commonrt, commonKT,commanKT, commonRT), что даже непонятно, что именно было задано. Также интересно: означает ли последний комментарий Сиджита, что на него ответили? И почему user1978011 получил награду?

12 ответов 12

Чтобы выполнить двоичный файл, используйте: ./binary_name .

Если вы получили сообщение об ошибке:

bash: ./binary_name: невозможно выполнить двоичный файл

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

Например, если вы скомпилируете 'binary_name.c' с помощью arm-none-linux-gnueabi-gcc и попытаетесь запустить сгенерированный двоичный файл на машине x86, вы получите вышеупомянутую ошибку.

и если это не сработает из-за разрешений, вы можете попробовать это перед выполнением

Том, на котором он находится, смонтирован noexec .

:-) Если не опечатка, почему вы используете ./commonRT вместо ./commonKT??

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

на вашем хосте сборки? В частности, переменная COLLECT_GCC_OPTIONS может дать вам ценную информацию об отладке. Затем посмотрите на возможности ЦП на вашем исполнительном хосте через

Ищите несоответствия, такие как -msse4.2 [enabled] на хосте сборки, но отсутствующий флаг sse4_2 в возможностях ЦП.

Если это не поможет, предоставьте вывод ldd commonKT как на хосте сборки, так и на хосте выполнения.

@craq Я вижу, ты дал мне свою награду, спасибо! Не могли бы вы дать некоторую информацию о причине ошибки?

Это ответ @craq :

Я только что скомпилировал файл из исходного кода C и сделал его исполняемым с помощью chmod. Никаких предупреждений или сообщений об ошибках от gcc не поступало.

Я немного удивлен, что вам пришлось «установить его как исполняемый» — мой gcc всегда сам устанавливает флаг исполняемого файла. Это говорит мне о том, что gcc не ожидал, что это будет окончательный исполняемый файл, или что он не ожидал, что он будет исполняемым в этой системе.

Теперь я попытался просто создать объектный файл, например так:

( hello.c — типичная программа Hello World.) Но мое сообщение об ошибке немного отличается:

С другой стороны, таким образом вывод команды file идентичен вашему:

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

Я хочу сказать следующее: я подозреваю, что это как-то связано с тем, как вы компилируете и компонуете свой код. Может быть, вы можете пролить свет на то, как вы это делаете?

Сначала откройте Терминал, затем пометьте файл как исполняемый с помощью команды chmod. Теперь вы можете запустить файл в терминале. Если появляется сообщение об ошибке, включающее такую ​​проблему, как «отказано в доступе», используйте sudo, чтобы запустить его от имени пользователя root (администратора).

Как установить файл .bin?

Открыть файл BIN/CUE

  1. Запустите PowerISO.
  2. Нажмите кнопку «Открыть» на панели инструментов или выберите меню «Файл > Открыть», затем выберите файл BIN или CUE, который нужно открыть.
  3. PowerISO откроет выбранные файлы BIN/CUE и выведет список всех файлов с ними.
  4. Нажмите кнопку «Извлечь» на панели инструментов, чтобы открыть диалоговое окно «Извлечь файл BIN».
  5. Выберите целевой каталог для извлечения.

Как запустить программу установки Linux?

Как запустить исполняемый файл в Linux?

Исполняемые файлы

Как запустить файл .PY в Терминале?

Linux (расширенный)[править]

  • сохраните программу hello.py в папке ~/pythonpractice.
  • Откройте программу терминала.
  • Введите cd ~/pythonpractice, чтобы изменить каталог на папку pythonpractice, и нажмите Enter.
  • Введите chmod a+x hello.py, чтобы сообщить Linux, что это исполняемая программа.
  • Введите ./hello.py, чтобы запустить программу!

Как запустить файл .sh?

Этапы написания и выполнения скрипта

  1. Откройте терминал. Перейдите в каталог, в котором вы хотите создать скрипт.
  2. Создайте файл с расширением .sh.
  3. Запишите сценарий в файл с помощью редактора.
  4. Сделайте скрипт исполняемым с помощью команды chmod +x .
  5. Запустите скрипт, используя ./ .

Как преобразовать файл BIN?

MagicISO может конвертировать ISO в BIN/CUE для записи файлов BIN с помощью программного обеспечения для записи компакт-дисков.

  • Выберите меню «Инструменты» и нажмите команду «Из ISO в BIN».
  • MagicISO показывает окна конвертера ISO в BIN.
  • Выберите исходный файл ISO, который вы хотите преобразовать.
  • Выберите имя выходного файла BIN.
  • Нажмите кнопку «Преобразовать».

Как запустить файл .bat?

Чтобы запустить пакетный файл из командной строки, выполните следующие действия.

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
  3. Введите путь и имя пакетного файла и нажмите Enter: C:\PATH\TO\FOLDER\BATCH-NAME.bat.

Как распаковать файл BIN?

Чтобы открыть файлы BIN/CUE и извлечь из них файлы, выполните следующие действия,

  • Запустите PowerISO.
  • Нажмите кнопку «Открыть» на панели инструментов или выберите меню «Файл > Открыть», затем выберите файл BIN или CUE, который нужно открыть.
  • PowerISO откроет выбранные файлы BIN/CUE и выведет список всех файлов с ними.

Как установить apt в Linux?

Вы можете открыть Терминал либо с помощью системного тире, либо с помощью сочетания клавиш Ctrl+alt+T.

  1. Обновите репозиторий пакетов с помощью apt.
  2. Обновите установленное программное обеспечение с помощью apt.
  3. Поиск доступных пакетов с помощью apt.
  4. Установите пакет с помощью apt.
  5. Получить исходный код установленного пакета с помощью apt.
  6. Удалите программное обеспечение из вашей системы.

Как запустить файл в Linux?

Чтобы запустить файл .sh (в Linux и iOS) в командной строке, выполните следующие два шага:

  • откройте терминал (Ctrl+Alt+T), затем перейдите в разархивированную папку (используя команду cd /your_url)
  • запустите файл с помощью следующей команды.

Как запустить программу установки?

Чтобы установить сервер администрирования Oracle DataLens под управлением Windows:

  1. Убедитесь, что вы следовали инструкциям в разделе «Выбор сервера приложений».
  2. Войдите на сервер как администратор.
  3. Найдите командную строку MS-DOS ( cmd.exe ), щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».

Как запустить файл .c в Linux?

В этом документе показано, как скомпилировать и запустить программу C в Ubuntu Linux с помощью компилятора gcc.

  • Откройте терминал. Найдите терминальное приложение в инструменте Dash (самый верхний элемент панели запуска).
  • Используйте текстовый редактор для создания исходного кода C. Введите команду.
  • Скомпилируйте программу.
  • Выполнить программу.

Как запустить пакетный файл в Linux?

Пакетные файлы можно запустить, введя «start FILENAME.bat». В качестве альтернативы введите «wine cmd», чтобы запустить консоль Windows в терминале Linux. В собственной оболочке Linux пакетные файлы можно запустить, введя «wine cmd.exe /c ИМЯ ФАЙЛА.bat» или любым из следующих способов.

Как открыть файл в терминале Linux?

Часть 3. Использование Vim

  1. Введите vi filename.txt в терминал.
  2. Нажмите ↵ Enter .
  3. Нажмите клавишу i на компьютере.
  4. Введите текст документа.
  5. Нажмите клавишу Esc.
  6. Введите :w в терминал и нажмите ↵ Enter .
  7. Введите :q в терминал и нажмите ↵ Enter .
  8. Повторно откройте файл в окне Терминала.

Как запустить файл .PY в CMD?

Запустите скрипт

  • Откройте командную строку: меню "Пуск" -> "Выполнить" и введите cmd.
  • Тип: C:\python27\python.exe Z:\code\hw01\script.py.
  • Или, если ваша система настроена правильно, вы можете перетащить свой скрипт из проводника в окно командной строки и нажать клавишу ввода.

Как открыть файл .PY?

Откройте папку, содержащую ваш скрипт Python, в командной строке, введя «Cd» и путь к файлу. Затем введите полный путь к интерпретатору CPython, а затем полное местоположение файла PY в командной строке, которое должно включать исполняемый файл интерпретатора Python и заголовок файла PY.

Как запустить файл в командной строке?

Шаги

  1. Откройте меню "Пуск" вашего компьютера.
  2. Введите и выполните поиск cmd в меню "Пуск".
  3. Нажмите "Командная строка" в меню "Пуск".
  4. Введите cd [путь к файлу] в командной строке.
  5. Найдите путь к папке, содержащей вашу исполняемую программу.
  6. Замените [filepath] в команде на путь к файлу вашей программы.

Как мне запустить файл bash?

Как запустить сценарий SQL в Linux?

Чтобы запустить сценарий при запуске SQL*Plus, используйте один из следующих вариантов:

  • После команды SQLPLUS укажите свое имя пользователя, косую черту, пробел, @ и имя файла: SQLPLUS HR @SALES. SQL*Plus запускается, запрашивает пароль и запускает сценарий.
  • Включите свое имя пользователя в первую строку файла.

Что такое файл sh?

Файл SH представляет собой сценарий, запрограммированный для bash, типа оболочки Unix (Bourne-Again SHell). Он содержит инструкции, написанные на языке Bash, и может быть выполнен путем ввода текстовых команд в интерфейсе командной строки оболочки.

Как открыть BAT-файл в Блокноте?

Это означает, что любой текстовый редактор, например Блокнот (включенный во все версии Windows), может открыть файл .BAT для редактирования. Чтобы открыть файл .BAT в Блокноте, щелкните его правой кнопкой мыши и выберите в меню пункт "Изменить".

Как запустить файл VBS?

Запустите проводник Windows из меню "Пуск" и найдите сценарий VBS, который вы хотите выполнить. Обратите внимание на путь, по которому вы нашли скрипт VBS, посмотрев в адресную строку. Например, если у вас есть файл VBS, найденный в папке «Scripts» на диске C, ваш путь — «C:\Scripts».

Можем ли мы запустить сценарий оболочки в Windows?

Вы можете установить Cygwin, который предоставляет Unix-подобную среду под Windows, но у него нет особенно «родной» среды. Или вместо того, чтобы пытаться писать и запускать Unix-подобные сценарии оболочки, вы можете писать пакетные файлы Windows. Обычно они имеют суффикс .bat или .cmd.

Как извлечь файл .EXE?

Чтобы извлечь файл MSI из установщика EXE, вам необходимо: Запустить файл .exe.

Следуйте инструкциям ниже.

  1. Загрузите 7-Zip с этой страницы и установите его.
  2. Щелкните правой кнопкой мыши файл .exe (из которого вы хотите извлечь файл .msi) и в контекстном меню выберите 7-Zip > Открыть архив.
  3. Пока не извлекайте файлы.

Для чего используются файлы BIN?

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

Что такое двоичный файл и как его открыть?

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

Читайте также: