Відповіді:
Інколи деякі програми та ігри (наприклад, Humble Indie Bundle) мають встановлені .run. Перш ніж встановлювати їх, перевірте, чи:
Ви можете встановити .run файли з графічного інтерфейсу, але використання терміналу швидше дасть вам корисні відгуки. Щоб встановити .run файл, потрібно:
Це тому, що .run файли - це просто виконувані програми, які роблять якусь невідому магію для встановлення програми. Це схоже на те, що інсталятори .exe роблять у Windows, і відрізняється від звичайних методів (у кращому випадку за допомогою Software Center, у гіршому випадку за допомогою файлів .deb), у яких програми встановлюються стандартним способом і їх можна легко видалити.
Графічний метод
Якщо цей метод не працює, спробуйте використовувати термінальний метод.
Термінальний метод
Припустимо, що файл викликається some-app.run
і знаходиться в папці /home/user/Downloads
. Вам потрібно буде змінити ці інструкції відповідно до вашої ситуації.
Відкрийте термінал (Програми-> Аксесуари-> Термінал).
увійти cd /home/user/Downloads
chmod +x some-app.run
увійти ./some-app.run
якщо на кроці 4 не sudo ./some-app.run
вдалося отримати повідомлення, включаючи "дозвіл відхилено", спробуйте ввести (для цього вам потрібно буде ввести пароль).
sudo
та використовуйте лише тоді, коли це абсолютно необхідно. У перекладі з англійської мови це означає «Запустити цю команду, але дозвольте їй робити все, що завгодно, на моєму комп’ютері». Ось чому вам буде запропоновано ввести пароль.sudo ./filename.run command not found
після введення пароля Sudo
./filename
означає filename
файл у поточному каталозі, виконайте його. Це захистить нас від - уявіть, ми знаходимося в каталозі зі зловмисним виконуваним файлом ls
; ми робимо ls
команду, щоб побачити, які файли є, але замість цього викликаємо виконуваний файл. Таким чином, потреба у "./".
Встановлення .run файлів в ubuntu:
Якщо у вас є * .run на робочому столі, введіть наступне в терміналі, щоб увійти в Desktop і натисніть Enter.
cd ~/Desktop
chmod +x filename.run
і натисніть Enter../filename.run
і натисніть Enter, і інсталятор запуститься.sudo ./filename.run command not found
після введення пароля Sudo
відкрити новий термінал
sudo -s -H
потім перейдіть до файлу .run
chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run
Спробуйте:
sudo sh "path to your .run file"
-Роботували встановити MyEclipse
В ОС на базі Linux немає .exe-файлів, а Linux повністю заснований на дозволі. Що б ви не хотіли робити, спочатку потрібно дати дозвіл.
Ви запитуєте, як встановити .run файл?
За замовчуванням файли, які ви копіюєте в систему, не отримують дозволу на виконання файлу, оскільки за умовчанням у Linux umask встановлений на 022.
Щоб зробити .run файл виконуваним або працюючим:
sudo chmod +x filename.run
Тоді він запитає пароль.
sudo
це спосіб аутентифікації та запуску команд як суперпользователя .chmod +x
надає виконуваний дозвіл на цей файл усім типам користувачів.sudo
непотрібно змінювати дозволи на файл .run - іноді ці файли потрібно запускати як root, але зазвичай вони належать некореневому обліковому запису користувача (тому що вони зазвичай завантажуються через веб-браузер або з такою командою, як wget
запустити, як не-root користувач).