Где находится рун файл

Узнай, где бродит run файл и как поймать его за хвост за 30 секунд!

Расширение .run вызывает множество вопросов у пользователей, особенно у тех, кто только начинает осваивать Linux или сталкивается с этим форматом впервые. Одной из самых популярных формулировок запроса звучит именно так: «где находится run-файл?» В данной статье мы разберёмся, что представляет собой файл .run, в каких директориях его чаще всего можно обнаружить, как правильно запустить его и что делать, если система «не видит» нужный исполняемый модуль.

Содержание

  1. Что такое .run-файл?
  2. Где обычно «прячутся» .run-файлы
  3. Как запустить найденный .run-файл в Linux
  4. Можно ли открыть .run в Windows и где его искать
  5. Подводные камни и типичные ошибки
  6. Краткий итог

Что такое .run-файл?

Файл с расширением .run — это, как правило, исполняемый файл или инсталлятор, созданный для дистрибутивов Linux. Он может содержать:

  • драйвер устройства (графическая карта, принтер, Wi-Fi-адаптер);
  • проприетарное ПО (например, драйверы NVIDIA, VirtualBox, Discord);
  • self-extracting-архив, который самостоятельно распаковывает нужные данные и запускает установку.

Формат не является стандартизированным: технически это обычный бинарник или Bash-скрипт, которому просто дали расширение .run для наглядности.

Где обычно «прячутся» .run-файлы

Папка «Загрузки» (~/Downloads)

Браузеры и менеджеры загрузок по умолчанию сохраняют всё в домашнюю папку пользователя:

~/Downloads/NVIDIA-Linux-x86_64-550.54.14.run

Рабочий стол (~/Desktop)

Иногда производитель просит «сохранить в удобном месте», и пользователь выбирает Desktop.

Временная директория (/tmp)

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

ls -la /tmp | grep '.run$'

Корень домашней папки (~/)

Некоторые скрипты сами распаковываются прямо в ~. Пример:

~/google-chrome-stable_current_amd64.run

Произвольный каталог, указанный пользователем

Всегда можно найти файл с помощью find:

sudo find / -type f -name '*.run' 2>/dev/null

Как запустить найденный .run-файл в Linux

Шаг 1. Перейдите в каталог

cd ~/Downloads

Шаг 2. Дайте права на выполнение

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

Шаг 3. Запустите

Вариант А (указать интерпретатор вручную):

sh ./имя_файла.run

Вариант Б (дважды кликнуть в файловом менеджере, если у него есть GUI-обёртка).

Важно: если установщик требует root-прав, добавьте sudo:

sudo ./имя_файла.run

Можно ли открыть .run в Windows и где его искать

Файлы .run не предназначены для Windows: это Linux-исполняемые. Однако:

  • если вы скачали драйвер NVIDIA под Linux, а у вас стоит Windows, то драйвер просто не подойдёт;
  • иногда .run-файл может быть «обёрткой» с исходниками, которые можно распаковать архиватором (7-Zip, WinRAR). В этом случае смотрите его содержимое;
  • внутри WSL (Windows Subsystem for Linux) .run прекрасно запускается по тем же инструкциям, что и в обычной Linux-среде.

Подводные камни и типичные ошибки

«Файл не найден» при двойном клике

Причина — отсутствие прав на выполнение. Решение: chmod +x.

«No such file or directory»

Возможно, вы забыли ./ перед именем файла. Командная оболочка ищет исполняемое в каталогах $PATH, а текущая папка в неё не входит.

«Permission denied»

Запуск без sudo, а установщик требует root. Подтвердите права администратора.

«Неизвестный тип файла» в Windows

Windows не знает, что делать с .run. Используйте WSL или просто скачайте правильный дистрибутив под Windows (например, .exe вместо .run).

Краткий итог

Файл с расширением .run чаще всего лежит в ~/Downloads или на Desktop и является Linux-инсталлятором; Чтобы его «найти и запустить»:

  1. Убедитесь, что вы в Linux (или WSL).
  2. Откройте терминал, перейдите в папку с файлом.
  3. Выполните chmod +x файл.run и затем sudo ./файл.run.

Если же вы пользуетесь Windows, то .run-файл вам скорее всего не нужен — ищите аналогичный установщик с расширением .exe или .msi.