- linux. Как установить .run файлы
- Как мне установить .run файлы?
- Запуск скрипта sh в Linux
- Как работают скрипты
- Запуск скрипта sh в Linux
- Выводы
- Как запустить в linux файл run
- Как запустить установочный файл .run
- linux. Как установить .run файлы » PacificSky.Ru
- Как запускать файлы sh и run в linux
- Установка программ с расширением .sh или .run
- Установка программ форматов — sh,run,deb,bin,install и linux | Linuxsoid
- Не понимаете как установить приложения в форматах sh,run,deb,bin,install и linux, читаем материал где все в деталях описано.
- Как запустить программу на Linux
- Виды программ в Linux
- Запуск программ в терминале
- Запуск программ от имени другого пользователя
- Как запустить программу в фоне
- Как запустить скрипт в Linux
- Запуск программ Linux в графическом интерфейсе
- Выводы
- Как запустить файл .Run или .Bin в Ubuntu · Как запустить Ubuntu
- Как запустить файл .Run или .Bin
- Предупреждения
- Терминал
- Начинающий (легкий)
- Поздравляем, вы только что запустили файл .Run или .Bin в Ubuntu!
- Как использовать subprocess.run () Python 3.6 для выполнения файла .run в ОС Linux
- Как запустить файл sh в Linux
- Что такое файл sh?
- Как запустить файл sh в Linux
- Шаг 1
- Шаг 2
- Шаг 3
- Шаг 4
- Шаг 5
- Простой трюк — доступ к файлу .sh и рут-файлу
- Заключение
- linux — запускать текстовые файлы в терминале
- Как запустить двоичный исполняемый файл в терминале Linux
- Как запустить файлы JNLP в Ubuntu / Linux Mint
linux. Как установить .run файлы
Установка файлов с расширением «.run».
Для установки данный файл необходимо сделать исполняемым.
Установить такие файлы можно следующими способами:
- Графический способ установки
Найти данный файл. Щелкнуть по нему второй кнопкой мыши и выбрать пункт «Свойства» — («Properties»).
После чего откроется меню, где можно управлять свойствами. Необходимо выбрать вкладку «Права» — («Permissions»).
И отметить галочкой пункт — «Разрешить исполнять как программу» — («Allow executing file as program»).
После проведения перечисленных манипуляций можно запускать «.run» файл и производить установку.
Запуск файла осуществляется двойным щелчком мыши. - Терминальный способ установки
Если по каким-то причинам у вас не получилось установить приложение с помощью графического способа установки или же вас этот способ вас не устраивает, то можно произвести установку из терминала (консоли).
Первоначально нужно запустить терминал (Горячие клавиши ctrl + alt + t).
Далее перейти в каталог с «.run» приложением.
В моем случае приложение лежит в следующей директории:
И делаем файл исполняемым (вместо my_program указывайте название вашего приложения):
И выполняем запуск данного приложения:
Запуск приложения может вызвать сообщение об ошибке «permission denied». Это означает, то что вам не хватает прав доступа для запуска. Для этого данную команду необходимо выполнить под sudo с правами супер пользователя. Будьте осторожны при использовании sudo и запускайте только те приложения, которым вы доверяете, так как sudo дает полные права данному приложению на исполнение.
Источник
Как мне установить .run файлы?
На моем компьютере установлены Ubuntu и Windows 7. Я установил все свои драйверы в Windows, такие как графика Nvidia, материнская плата и т. Д. Должен ли я установить их также в Ubuntu?
Я посмотрел в Интернете мои драйверы Nvidia, и я нашел .run файл. Как я могу установить его на свою Ubuntu?
Иногда некоторые приложения и игры (например, некоторые из Humble Indie Bundle) имеют установщики .run. Перед установкой, используя эти, проверьте, если:
- он доступен в Центре программного обеспечения
- он доступен в виде файла .deb, который откроется в Центре программного обеспечения
Вы можете установить .run файлы из графического интерфейса, но использование терминала с большей вероятностью даст вам полезную обратную связь. Чтобы установить файл .run, вам необходимо:
- сделать его исполняемым.
- выполнить это
Это связано с тем, что файлы .run являются просто исполняемыми программами, которые совершают какое-то неизвестное действие при установке программы. Это похоже на то, что делают установщики .exe в Windows, и отличается от обычных методов (в лучшем случае с использованием Центра программного обеспечения, в худшем случае с использованием файлов .deb), в которых приложения устанавливаются стандартным способом и могут быть легко удалены.
Графический метод
- Щелкните правой кнопкой мыши файл в диспетчере файлов и выберите «Свойства». Перейдите на вкладку «Разрешения» и установите флажок «Разрешить выполнение файла как программы».
- Дважды щелкните файл, чтобы выполнить его.
Если этот метод не работает, попробуйте использовать метод терминала.
Терминальный метод
Предположим, что файл называется some-app.run и находится в папке /home/user/Downloads . Вам нужно будет изменить эти инструкции в соответствии с вашей ситуацией.
Откройте терминал (Приложения-> Аксессуары-> Терминал).
Источник
Запуск скрипта sh в Linux
Вся сила Linux в использовании терминала. Это такая командная оболочка, где вы можете выполнять различные команды, которые будут быстро и эффективно выполнять различные действия. Ну впрочем, вы наверное это уже знаете. Для Linux было создано множество скриптов, которые выполняются в различных командных оболочках. Это очень удобно, вы просто объединяете несколько команд, которые выполняют определенное действие, а затем выполняете их одной командой или даже с помощью ярлыка.
Но у новичков может возникнуть вопрос — как запустить скрипт в Linux, что для этого нужно сделать, что будет происходить и какие команды нужно выполнить. Но сначала нужно рассмотреть как работают скрипты и что такое исполняемость.
Как работают скрипты
В Linux почти не используется расширение файла для опережения его типа на системном уровне. Это могут делать файловые менеджеры и то не всегда. Вместо этого, используются сигнатуры начала файла и специальные флаги. Система считает исполняемыми только те файлы, которым присвоен атрибут исполняемости.
Теперь о том, как работают скрипты. Это обычные файлы, которые содержат текст. Но если для них установлен атрибут исполняемости, то для их открытия используется специальная программа — интерпретатор, например, оболочка bash. А уже интерпретатор читает последовательно строку за строкой и выполняет все команды, которые содержатся в файле. У нас есть несколько способов выполнить запуск скрипта linux. Мы можем запустить его как любую другую программу через терминал или же запустить оболочку и сообщить ей какой файл нужно выполнять. В этом случае не нужно даже флага исполняемости.
Запуск скрипта sh в Linux
Сначала рассмотрим пример небольшого sh скрипта:
#!/bin/bash
echo «Hello world»
Вторая строка — это действие, которое выполняет скрипт, но нас больше всего интересует первая — это оболочка, с помощью которого его нужно выполнить. Это может быть не только /bin/bash, но и /bin/sh, и даже /usr/bin/python или /usr/bin/php. Также часто встречается ситуация, что путь к исполняемому файлу оболочки получают с помощью утилиты env: /usr/bin/env php и так далее. Чтобы выполнить скрипт в указанной оболочке, нужно установить для него флаг исполняемости:
chmod ugo+x script.sh
Мы разрешаем выполнять запуск sh linux всем категориям пользователей — владельцу, группе файла и остальным. Следующий важный момент — это то место где находится скрипт, если вы просто наберете script.sh, то поиск будет выполнен только глобально, в каталогах, которые записаны в переменную PATH и даже если вы находитесь сейчас в той папке где находится скрипт, то он не будет найден. К нему нужно указывать полный путь, например, для той же текущей папки. Запуск скрипта sh в linux:
Или полный путь от корня:
Если вы не хотите писать полный путь к скрипту, это можно сделать, достаточно переместить скрипт в одну из папок, которые указаны в переменной PATH. Одна из них, которая предназначена для ручной установки программ — /usr/local/bin.
cp script.sh /usr/local/bin/script.sh
Теперь вы можете выполнить:
Это был первый способ вызвать скрипт, но есть еще один — мы можем запустить оболочку и сразу же передать ей скрипт, который нужно выполнить. Вы могли редко видеть такой способ с bash, но он довольно часто используется для скриптов php или python. Запустим так наш скрипт:
А если нам нужно запустить скрипт на php, то выполните:
Вот так все просто здесь работает. Так можно запустить скрипт как фоновый процесс, используйте символ &:
Даже запустить процесс linux не так сложно.
Выводы
Как видите, запуск скрипта sh в linux — это довольно простая задача, даже если вы еще плохо знакомы с терминалом. Существует действительно много скриптов и некоторые из них вам возможно придется выполнять. Если у вас остались вопросы, спрашивайте в комментариях!
Источник
Как запустить в linux файл run
Как запустить установочный файл .run
Установка, запуск .run файлов.
Вначале в терминале нужно прописать команду для обновления пакетов
Затем вы должны установить, если же конечно у вас не установлены пакеты, которые нужны для того, чтобы собрать модуль ядра и создать deb пакеты.
Далее нужно установить права, чтобы запустить файл.
Нужно запустить инсталятор в консоли, вводим следующую команду:
Но можно просто запустить .run файл:
Иногда чтобы нормально установить .run, надо, при наличии графической оболочки, остановить её:
После установки включаем гном:
linux. Как установить .run файлы » PacificSky.Ru
Для установки данный файл необходимо сделать исполняемым.
Установить такие файлы можно следующими способами:
- Графический способ установки
Найти данный файл. Щелкнуть по нему второй кнопкой мыши и выбрать пункт «Свойства» — («Properties»).
После чего откроется меню, где можно управлять свойствами. Необходимо выбрать вкладку «Права» — («Permissions»).
И отметить галочкой пункт — «Разрешить исполнять как программу» — («Allow executing file as program»).
После проведения перечисленных манипуляций можно запускать «.run» файл и производить установку.
Запуск файла осуществляется двойным щелчком мыши. - Терминальный способ установки
Если по каким-то причинам у вас не получилось установить приложение с помощью графического способа установки или же вас этот способ вас не устраивает, то можно произвести установку из терминала (консоли).
Первоначально нужно запустить терминал (Горячие клавиши ctrl + alt + t).
Далее перейти в каталог с «.run» приложением.
В моем случае приложение лежит в следующей директории:
И делаем файл исполняемым (вместо my_program указывайте название вашего приложения):
И выполняем запуск данного приложения:
Запуск приложения может вызвать сообщение об ошибке «permission denied». Это означает, то что вам не хватает прав доступа для запуска. Для этого данную команду необходимо выполнить под sudo с правами супер пользователя. Будьте осторожны при использовании sudo и запускайте только те приложения, которым вы доверяете, так как sudo дает полные права данному приложению на исполнение.
Как запускать файлы sh и run в linux
Периодически вы будите встречать файлы с расширением sh или run. Это могут быть какие то приложения, драйвера и так далее. Запускаются они из терминала, в запуске нет ни чего сложного. Вообщем, разглагольствовать не стану. Ближе к делу. Допустим вы скачали файл и вам надо его установить в систему. Первым делом запускаем терминал. Установку буду показывать на примере программы reaper. Эта программа имеет расширение sh. Это музыкальный редактор. Можно запустить терминал прямо из папки программы или же если нет такой возможности, то вводим следующую команду:
cd и путь где у вас находится файл с расширением sh
Далее ищем название установочного файла. В моем случае это install-reaper.sh. Перед запуском нужно сделать его исполняемым. Для этого нужно ввести команду:
Теперь можно запустить его. Для этого ставим перед началом файла точку и слеш: ./
После чего установка начнется. Что бы запустить файлы с расширением run, вводим sh имя программы.run. Для примера возьмем этот же файл и представим что он с расширением run. Для запуска вводим:
Установка программ с расширением .sh или .run
Когда я начинал знакомство c Ubuntu, то у меня возникла проблема с установкой программ имеющих расширение .sh или .run. Оказалось всё проще простого. Такую программу можно установить из терминала или же из графического интерфейса.
Установка из терминал. Для этого откройте терминал и выполните следующие команды:
Эта команда делает файл install.sh исполняемым. Теперь нам осталось только запустить программу.
Иногда программу можно установить и без прав суперпользователя.
Второй способ это установка из графического интерфейса. Для этого откройте Свойства файла, и перейдите в вкладку Права. После чего ставьте галочку на Разрешить исполнение файла как программы, и закрываем окно.
Теперь откройте файл двойным щелчком и нажмите Запустить или Запустить в терминале:
Обратите внимание, что такое способ не рекомендуется. Воспользуйтесь им только, если вы не нашли deb-пакет.
Установка программ форматов — sh,run,deb,bin,install и linux | Linuxsoid
Часто в сети мы ищем нужное нам приложение для дистрибутива Ubuntu/Kubuntu/Linux Mint и находим готовые пакеты разнообразных форматов. Например у пользователей которые еще осваивают Linux первым делом будет ступор, как установить программу в подобных форматах. В данном материале, я попытаюсь вам объяснить и показать на примерах, как устанавливаются приложения с всех этих форматов.
- 1. Установка программы в формате sh, я с данным форматом регулярно сталкиваюсь, часто это бывают скрипты автоматизированной установки либо программы либо сборки сервера итд, в скрипте прописаны все пункты, что ставить и какие пакеты итд. Все пошагово и далее все собирается воедино и выходит готовое приложение.
Не понимаете как установить приложения в форматах sh,run,deb,bin,install и linux, читаем материал где все в деталях описано.
Часто в сети мы ищем нужное нам приложение для дистрибутива Ubuntu/Kubuntu/Linux Mint и находим готовые пакеты разнообразных форматов. Например у пользователей которые еще осваивают Linux первым делом будет ступор, как установить программу в подобных форматах. В данном материале, я попытаюсь вам объяснить и показать на примерах, как устанавливаются приложения с всех этих форматов.
- 1. Установка программы в формате sh, я с данным форматом регулярно сталкиваюсь, часто это бывают скрипты автоматизированной установки либо программы либо сборки сервера итд, в скрипте прописаны все пункты, что ставить и какие пакеты итд. Все пошагово и далее все собирается воедино и выходит готовое приложение.
Для установки данных форматов приложений, нам как всегда требуется консоль то есть Терминал, без которого очень трудно представить установку программ подобных форматов.
Что нужно сделать для установки программы в формате sh? первым делом перейдите в директорию(папку) куда вы загружаете(скачиваете) приложения, обычно это папка «Загрузки», откройте терминал(Ctrl+Alt+T), далее выполните следующие команды:
Лично по своему опыту, я с форматов sh ставил лишь(мини вебмани и еще скрипт был один, сборка сервера уже и забыл название, в общем для wine). Если вам ничего не говорит слово Wine и вы не понимаете, что это такое, ознакомьтесь с материалом — Изучаем Wine, основы для начинающих.
- 2. Установка приложений в формате run, немного таких я встречал. Обычно это драйвера для видеокарты, в большей части случаев.
Устанавливается аналогичным методом как и sh:
- 3. Установка программ в формате deb, приложения в подобном формате вы будете видеть часто если вы работаете в одной из систем семейства Debian. Как установить deb файлы, я уже описывал в материале — Как установить пакет формата deb и куда делся exe.
Но так же еще есть вариант установки через терминал, как я ранее писал, первым делом перейдите в папку где лежит ваш файл, далее откройте терминал(Ctrl+Alt+T), и выполните следующую команду:
После начнется установка, в большей части у вас просто запросится разрешение на установку, ввести пароль администратора и нажать клавишу Enter и начнется установка программы.
- 4. Установка программ в формате bin, в данном формате я устанавливал несколько приложений, это драйвера для Java скачанные с официального сайта производителя и установка приложения «Cisco Packet Tracer» для модулирования сетей.
Установка приложения в формате bin, очень похожа на установку приложений в форматах(sh,run,linux и install), откройте терминал, аналогично не забываем перейти в директорию в которой находится данный файл, как перейти, я уже описывал в выше.
Перешли в нужную директорию, далее выполните следующие команды:
После запуска установки, от вас будет запрошен лишь пароль администратора и как вариант как это было у меня — «(press any to enter)«, нажать любую клавишу для продолжения установки, ну и возможно на следующем шаге еще ввести Y(yes). На некоторых этапах установки приложений в данном формате это требуется.
- 5. Установка программ в формате install и linux, ничем практически не отличается от(sh,run и bin). В формате install, я в сети наблюдаю регулярно приложения. Как вариант, я в последнее время где-то месяц назад, скачивал для тестирования антивирус Nod Eset для Linux, там приложение было не в форматах deb либо run, а именно в формате linux.
Установка аналогично очень проста, переходим в директорию в которой лежит наш скачанный файл и выполняем следующие команды:
После начнется установка в которой вам придется просто нажимать на кнопочки — «Я согласен и тому подобные». Как пример установки приложения в формате linux, можете ознакомиться с материалом — ESET NOD32 Antivirus 4 для Linux Desktop.
Автор: Юрий Герук
Как запустить программу на Linux
По сути операционная система состоит из ядра и огромного набора программ, которые предназначены для выполнения различных задач, обслуживания системы и удовлетворения потребностей пользователя. Почти все взаимодействие пользователя и операционной системы выполняется с помощью программ. Поэтому новичкам важно понять как запустить программу на Linux, что происходит во время запуска и какие есть способы запуска.
Дальше мы рассмотрим виды программ, их запуск программ на Linux различными способами и другие полезные для новичков вещи, опытным пользователям это все и так уже известно.
Виды программ в Linux
Перед тем, как мы перейдем к запуску программ, нужно сначала понять что представляет из себя программа. В Linux программы отличаются от других файлов только тем, что для них установлен флаг исполняемости. Я уже подробно писал об этом в статье что такое исполняемость поэтому не буду повторяться.
Все программы можно поделить на несколько типов:
- Бинарные программы — содержат инструкции процессору уже готовые к выполнению, большинство программ находятся в таком формате, они быстрые и выполняются сразу же системой;
- Программы на байт-коде — это уже не процессорные инструкции, а инструкции определенной виртуальной машины, которая может их выполнять, без виртуальной машины такие команды не могут быть выполнены. Такие программы потребляют больше ресурсов, но тоже достаточно быстрые, их преимущество в том, что они могут выполняться без изменения везде где может работать виртуальная машина. К таким программам можно отнести программы на Java.
- Скриптовые программы — эти программы состоят из набора команд в виде обычного текста, которые выполняет специальный интерпретатор. Такие программы более медленные, но зато они проще в разработке и их код можно легко и быстро изменить.
А теперь перейдем к запуску программ.
Запуск программ в терминале
Изначально в операционных системах Unix и Linux не было графического интерфейса, поэтому программы запускались командами из терминала. Сейчас это тоже возможно и достаточно активно используется опытными пользователями. Синтаксис запуска программы выглядит таким образом:
/путь/к/файлу/программы параметры
Параметры указываются только, когда они нужны, но всегда оболочка должна знать полный путь к программе. Все что после имени программы и пробела — это параметры. Вы, наверное, уже заметили, что обычно мы не указываем полный путь при выполнении программ. Это было бы очень долго и неудобно.
Разработчики придумали обходной путь. Была создана переменная PATH, в которой хранятся все пути к папкам где обычно находятся программы — /bin, /sbin, /usr/bin, /usr/sbin и так далее. Вы можете посмотреть ее содержимое командой:
Когда вы набираете имя программы система ищет исполняемый файл с таким именем по всем папкам из PATH и если находит — то выполняет. Если же такого файла нет, то выдается сообщение — command not found. Таким образом, чтобы запустить одну из системных программ достаточно набрать имя ее исполняемого файла, например:
И можно передать параметры после пробела:
Когда программа находится не в этих каталогах, нужно указать к ней полный путь:
Если же вы хотите запустить программу через терминал ubuntu, которая находится в текущей папке, то ситуация будет немного другой. Система выполняет только поиск по папкам из переменной PATH, в текущей директории она не ищет. Поэтому, если вы наберете имя исполняемого файла, то получите ошибку. Нужно указывать полный путь, как вы помните путь к текущей папке будет ./:
Иногда возникает необходимость передать программе, какие-либо особые переменные окружения. Например, переменная EDITOR указывает какой текстовый редактор нужно использовать по умолчанию. Вы можете указать имя переменной и ее значение перед именем команды используя синтаксис:
имя_переменной=значение команда
По умолчанию эта команда открывает настройки утилиты sudo в редакторе Vim, но с этой переменной окружения настройки откроются в редакторе nano.
Запуск программ от имени другого пользователя
Вы уже знаете как запустить программу в терминале linux, а что насчет других пользователей? В Windows достаточно часто используется запуск программ от имени администратора чтобы программа могла получить больше прав доступа в системе. В Linux для этого используется утилита sudo. Ее имя можно расшифровать как switchuserdo — изменить пользователя и выполнить. По умолчанию утилита выполняет команду от имени суперпользователя root:
sudo команда
sudo whoami
Но с помощью опции -u можно выполнить программу от имени любого пользователя, зарегистрированного в системе:
sudo -u имя_пользователя команда
sudo -u postgres whoami
Команда whoami (кто я) выводит имя текущего пользователя.
Как запустить программу в фоне
Иногда возникает необходимость запустить долго выполняющуюся программу в терминале так, чтобы она не мешала дальше работать. Для этого можно использовать запуск программы в фоновом режиме linux:
dd if=/dev/zero of=
Система выведет PID, уникальный идентификатор программы, который вы потом можете использовать чтобы закрыть ее командой kill:
Как запустить скрипт в Linux
Мы уже говорили, что программы делятся на бинарные и интерпретируемые. Раньше мы говорили только про бинарные программы. Для запуска интерпретируемых нужен непосредственно интерпретатор, к таким программам относятся написанные на таких языках, как Java, Python, Perl, Ruby, PHP, NodeJS и многих других. Синтаксис запуска такой программы отличается:
интерпретатор /путь/к/файлу/программы параметры
Разные интерпретаторы ведут себя по разному, поэтому лучше сразу указывать полный путь к программе. Python обычно подхватывает скрипты из текущей папки без указания полного пути:
А Java программы нужно запускать так:
java -jar program.jar
Для файлов интерпретируемых программ флаг исполняемости необязательный, поскольку они передаются в виде параметра основной программе. Только Bash скрипты составляют исключение. Вы можете запустить скрипт интерпретатором:
Или же просто набрать путь к скрипту:
Оболочка сама определяет свои скрипты по флагу исполняемости и выполняет их. Если флаг исполняемости не установлен, то его стоит добавить:
sudo chmod u+x ./script.sh
Поэтому то и для большинства интерпретируемых программ созданы простые sh скрипты которыми их можно быстро запустить.
Запуск программ Linux в графическом интерфейсе
Намного удобнее запускать программы через графический интерфейс. Если консольные программы так запускать невозможно, то для всех графических утилит существуют ярлыки, которые вы можете найти в главном меню системы:
Кроме того, вы можете запустить программу из файлового менеджера, двойным кликом мышью, но тогда для нее обязательно должен быть установлен флаг исполняемости.
Точно так же работает запуск скриптов в графическом интерфейсе. Вы можете найти все ярлыки из меню в каталоге /usr/share/applications/. Любую программу можно запустить двойным щелчком отсюда. Но давайте посмотрим что находится внутри ярлыка, для этого откройте его в текстовом редакторе:
Кроме всего прочего, в строке Exec указана команда, которая выполняет запуск программы linux, когда вы делаете двойной клик на ярлыке. Вы можете взять один из существующих ярлыков и сделать на его основе свой. Здесь указано просто имя программы. Но важно заметить, что лучше указывать полный путь в таких местах, как ярлыки, скрипты, cron и так далее это уменьшит количество ошибок, поскольку вы не можете знать проверяет ли система в этом случае PATH или ищет программу только в текущем каталоге. Теперь вы знаете все о том как запустить программу на linux.
Выводы
В этой статье мы рассмотрели как запустить программу через терминал ubuntu или в других дистрибутивах Linux. Несмотря на то, что это кажется очень простой темой, тут есть свои интересные моменты, которые могут быть полезны. Но вы о них уже знаете. Если у вас остались вопросы, спрашивайте в комментариях!
Как запустить файл .Run или .Bin в Ubuntu · Как запустить Ubuntu
Как запустить файл .Run или .Bin
Файлы .Run или .Bin, вероятно, единственные типы файлов, которые вам когда-либо нужно будет пометить как исполняемые при обычном использовании Ubuntu. Есть два способа выполнить их (обычно что-то устанавливает): либо в терминале, либо графически (что обычно в некоторой степени зависит от терминала). Что бы вы ни выбрали, прочтите красные предупреждения ниже.
Предупреждения
.Файлы Run и .Bin довольно легко запустить или установить, но, как известно, их трудно удалить. Это зависит от разработчика. Их также можно скачать откуда угодно и сделать их кто угодно, поэтому убедитесь, что у вас или у других есть опыт и, следовательно, доверие к источнику. Перед тем, как приступить к выполнению этих инструкций, следует проверить все процедуры удаления.
Для запуска некоторых файлов .Run и .Bin требуются права root с помощью команды sudo. Помните, что root-доступ означает, что файл имеет полный доступ к вашей системе и потенциально может повредить ее стабильность и безопасность.
Терминал
Сначала откройте Терминал, затем пометьте файл как исполняемый с помощью команды chmod.
chmod + x имя-файла.run
Теперь вы можете запустить файл в терминале.
Если появляется сообщение об ошибке с такой проблемой, как «доступ запрещен», используйте sudo, чтобы запустить его от имени пользователя root (admin). Будьте осторожны, sudo позволяет вносить критические изменения в вашу систему. Для установки многих программ потребуется sudo.
Начинающий (легкий)
Перед казнью
Сначала переместите файл .Run или .Bin в вашу домашнюю папку. Это всего лишь мера предосторожности. Во-вторых, щелкните файл правой кнопкой мыши и выберите «Свойства». На вкладке «Разрешения» установите флажок внизу с надписью «Разрешить выполнение файла как программы». Щелкните Применить разрешения. Затем закройте окно свойств.
Выполнение
Дважды щелкните файл .Run или.Bin файл. Если не происходит никаких действий, щелкните правой кнопкой мыши и выберите «Выполнить в терминале». Откроется фиолетовое окно с белым текстом. Это терминал. Не волнуйтесь, если появится несколько секунд, это нормально. Отвечайте на любые вопросы с помощью клавиш Tab, Стрелка, Пробел и Enter.
Поздравляем, вы только что запустили файл .Run или .Bin в Ubuntu!
Как использовать subprocess.run () Python 3.6 для выполнения файла .run в ОС Linux
Как запустить файл sh в Linux
Как пользователь Linux, вы почти наверняка сталкивались с файлом .sh в тот или иной момент.
Он не новичок в операционных системах Linux. Фактически, вполне возможно загрузить приложение (это либо один файл, либо несколько файлов), и когда вы попытаетесь его открыть, вы обнаружите, что это файл типа .sh (например, Jad64.sh).
Что ж, на этом веселье для большинства пользователей обычно заканчивается, потому что не многие люди знают , как работать.sh в Linux . Если вы один из «таких» людей, то вам повезло. На этой странице вы найдете подробное руководство по работе с такими файлами.
В дополнение к тому, чтобы помочь вам понять, что такое файл .sh Linux, мы подготовили пошаговое руководство по его запуску (с интересными примерами) всякий раз, когда вы сталкиваетесь с такими файлами.
Что такое файл sh?
Файл Linux с расширением .sh обычно представляет собой сценарий оболочки, который содержится в текстовом файле. Это программа, которую должна интерпретировать командная оболочка вашего компьютера.
Один из интересных фактов о сценариях оболочки заключается в том, что им не нужно иметь расширение имени файла. Вы можете назвать файл как угодно. Но чаще всего они сохраняют расширение .sh по историческим причинам. Теперь, сказав это, любой файл .sh Linux может легко запускаться с интерпретатором bash независимо от того, как вы его назвали.
Самое лучшее в файлах .sh то, что они могут работать в любой операционной системе или дистрибутиве Linux / Unix. Это означает, что вам не нужно устанавливать какое-либо дополнительное программное обеспечение или (что еще хуже) использовать операционную систему, отличную от Linux, для запуска файлов.Итак, как вы можете запустить эти файлы в своей ОС Linux?
Прочтите раздел ниже, чтобы узнать.
Как запустить файл sh в Linux
Запустить файл .sh в операционной системе Linux довольно просто.
Мы собираемся объяснить процесс на примере JDownloader. Не стесняйтесь загружать любой файл .sh из Интернета для целей этого руководства. Если вы хотите использовать JDownloader, загрузите его по ссылке ниже:
Примечание. В этом руководстве мы использовали операционную систему Ubuntu Ubuntu.Не волнуйтесь, если на вашем компьютере не установлена Ubuntu, вы можете использовать любую другую операционную систему на базе Linux.
Шаг 1
- После загрузки JDownloader или вашего собственного файла .sh сохраните его на рабочем столе. Теперь переименуйте его и дайте короткое имя, которое не доставит хлопот, когда вам нужно будет ввести его в Терминале вашего компьютера. Мы переименовали его в «jd.sh».
- На скриншоте выше видно, что мы переименовали наш в «jd.sh». Переименование не очень важно, но оно облегчит вашу работу, когда вы дойдете до той части, где вам нужно ввести его в Терминале.
Шаг 2
- Теперь откройте Терминал из Dash или нажмите CTRL + T и введите следующий код.
- Нажмите «Enter» для доступа к каталогу рабочего стола. Ниже приведено изображение, иллюстрирующее этот шаг:
Шаг 3
- Используйте команду « chmod + x », чтобы дать компьютеру разрешение на доступ к файлу .sh. Вы можете сделать это, объединив этот код (chmod + x) с именем вашего файла .sh. В нашем случае файл называется «jd».Итак, наша команда:
- Помните, что если вы переименовали свой файл на другое имя, отличное от «jd», вы наберете это имя вместо «jd».
Шаг 4
- Теперь используйте команду «sh ./» для запуска файла. Цель этой команды — запускать файлы, и это именно то, что она здесь делает. Поскольку мы переименовали наш файл .sh в «jd», наша команда для этого шага будет:
- Снова не забудьте заменить «jd» на имя файла, которое вы выбрали (в случае, если вы не переименовали поле в «jd»).
Шаг 5
- После ввода указанной выше команды запустится установщик приложения. На изображении ниже показано, что установка JDownloader началась.
- Иногда вам предлагается сначала установить некоторые зависимости, такие как JAVA или любые другие. Если это произойдет, просто установите зависимости и снова запустите файл .sh, используя тот же процесс, который описан выше.
Простой трюк — доступ к файлу .sh и рут-файлу
Иногда, когда вы пытаетесь запустить. sh вы можете получить уведомление о том, что у вас нет прав root для завершения этого процесса. Без root вы не сможете получить доступ или запустить файл .sh . Чтобы решить эту проблему, просто введите команду ниже и нажмите «Enter».
sudo chmod + x your_filename.sh
После ввода команды вам будет предложено ввести пароль root. Сделайте это и приступайте к запуску файла .sh.
Заключение
Это почти все, что нужно знать о Как запускать файлы sh в Linux .
У вас остались вопросы или предложения по улучшению статьи? Оставьте комментарий в интерактивном разделе под этим сообщением, и мы включим ваши идеи в эту и многие другие статьи на нашем веб-сайте.
Не стесняйтесь просматривать больше руководств по Linux.
Вы можете проверить лучший Linux Mini PC для вашего дома отсюда >> Лучший Linux Mini PC >>
linux — запускать текстовые файлы в терминале
Как запустить двоичный исполняемый файл в терминале Linux
Как запустить файлы JNLP в Ubuntu / Linux Mint
В этом руководстве мы покажем вам, как запускать файлы .jnlp в системе под управлением Ubuntu / Linux Mint. Расширение jnlp ( Java Network Launching Protocol ) используется для запуска программ Java и управления ими через Интернет или сеть. Если вы загрузили файл * .jnlp на свой компьютер и не знаете, как его запустить, вы можете просто использовать javaws для его запуска.
Для установки javaws под Ubuntu 12.10 / 12.04 и Linux Mint 14/13 или старше откройте терминал и выполните следующие команды:
MSGViewer — это приложение, которое позволяет пользователям просматривать файлы Microsoft Outlook MSG в системе на базе Linux. Это приложение упаковано в файл PLNP.Для его запуска можно использовать следующие команды из терминала:
Источник