Запуск файла AppImage
vasek
А как сделать его исполнимым? Находится в домашней папке в - Applications. В пункте св-ва - права , нет пункта ,чтобы сделать
его испольняемым или выполнения файла как программы.
Пробовал командой через консоль (если команда верная) chmod +x файл AppImage. Пишет :невозможно получить доступ.
Нет такого файла или каталога.
А как сделать его исполнимым? Находится в домашней папке в - Applications. В пункте св-ва - права , нет пункта ,чтобы сделать
его испольняемым или выполнения файла как программы.
Пробовал командой через консоль (если команда верная) chmod +x файл AppImage. Пишет :невозможно получить доступ.
Нет такого файла или каталога.
vasek
Подскажите пожалуста,где делаю ошибку в команде:]$ chmod + x /home/applications/firedm 2022.2.5x86_64_870673b7f0c04
chmod: невозможно получить доступ к 'x': Нет такого файла или каталога
chmod: невозможно получить доступ к '/home/applications/firedm': Нет такого файла или каталога
chmod: невозможно получить доступ к '2022.2.5x86_64_870673b7f0c04': Нет такого файла или каталога
Подскажите пожалуста,где делаю ошибку в команде:]$ chmod + x /home/applications/firedm 2022.2.5x86_64_870673b7f0c04
chmod: невозможно получить доступ к 'x': Нет такого файла или каталога
chmod: невозможно получить доступ к '/home/applications/firedm': Нет такого файла или каталога
chmod: невозможно получить доступ к '2022.2.5x86_64_870673b7f0c04': Нет такого файла или каталога
Приведи:Colach:где делаю ошибку в команде:]$ chmod + x /home/applications/firedm 2022.2.5x86_64_870673b7f0c04
- точное название файла (для запуска)
- точное название директории где расположен данный файл
- вывод команды: ls -l /<полный путь к файлу>
Ошибки не исчезают с опытом - они просто умнеют
Название файла-FireDM -2022.2.5-x86_64_8706763b7f0c04- который лежит в папке " Applications"- создана автоматом при интеграцииvasek: Приведи:
- точное название файла (для запуска)
- точное название директории где расположен данный файл
- вывод команды: ls -l /<полный путь к файлу>
этого файла в меню инструментом AppImageLauncher.
Папка Appplications с этим файлом расположена в домашней директории т.е в домашней папке.
Как правильно написать вывод команды для запуска с указанием полного пути?
Между знаками '+' и 'x' у Вас лишний пробел. Это случайно или также и в командной строке выполняете? Скорее всего из-за этого и все дальнейшие ошибки.Colach: Подскажите пожалуста,где делаю ошибку в команде:]$ chmod + x /home/applications/firedm 2022.2.5x86_64_870673b7f0c04
Colach: chmod: невозможно получить доступ к 'x': Нет такого файла или каталога
Просил точное название файла, а из приведенного вывода так и не понятно точное название файла.Colach:Название файла-FireDM -2022.2.5-x86_64_8706763b7f0c04
В 2-ых, насколько я понял, директория applications тебе не принаджелит
Для уточнения, чтобы понять что есть что, приведи следующие выводыColach:chmod: невозможно получить доступ к '/home/applications/firedm': Нет такого файла или каталога
ls -l /home
ls -l /home/applications
ls -l /home/applications/firedm
Последний раз редактировалось vasek 02.04.2023 11:04, всего редактировалось 1 раз.
Ошибки не исчезают с опытом - они просто умнеют
нет пробела:sinclaus:В ответе
vasek:chmod +x <полный путь к запускаемому файлу>
Как пример написания команды.
"Make a shell script executable by the user/owner".
$ chmod u+x chmodExampleScript.sh
Вопрос на пять баллов! Поддерживаю.sinclaus: Вопрос топикстартеру - чем не нравится wget и зачем использовать мёртвый код.
Вот здесь скопировал у vasek и вставил ниже. В рекомендации коллеги лишнего пробела нет.
Вы же копируете из сообщения ТС. Где и была допущена ошибка самим автором ветки, на которую я же и указал в первом своём сообщении в этом топике.
Уверен, что важность этого обсуждения незначительна. Поэтому на этом остановимся. И вернёмся к обсуждению темы ветки по существу. Хотя, на мой взгляд, с командой chmod и так всё ясно. Надо набирать код без ошибок и всё получится.
chmod +x <полный путь к запускаемому файлу>
Между firedm и 2022.2.5x86_64_870673b7f0c04 тоже есть пробел. Это я пропустил, поскольку там перенос, и только сейчас придал этому значение. В любом случае ошибки не со стороны рекомендаций. А со стороны вопрошающего.Colach: Подскажите пожалуста,где делаю ошибку в команде:]$ chmod + x /home/applications/firedm 2022.2.5x86_64_870673b7f0c04
Уверен, что важность этого обсуждения незначительна. Поэтому на этом остановимся. И вернёмся к обсуждению темы ветки по существу. Хотя, на мой взгляд, с командой chmod и так всё ясно. Надо набирать код без ошибок и всё получится.
Colach, проблема имеет 3 нюанса
1. Наличие пробела - в скаченном файле его скорее всего и не было ... скорее всего это описка .... но это не главное
2. Файл расположен (если верить логам) не в твоей домашней директории - он находится в домашней директории user applications
3. Не знаю откуда ты скачал, но скорее всего это прога не запустится - нужно будет дополнительно установить пакет libxcrypt-compat (возможно в твоей версии и не нужно).
Можешь попробовать этот способ, если устроит
1. Скачиваем
wget https://www.videohelp.com/download/Fire ... pRMDxQGrVG
2. Переименовываем
mv FireDM-2022.2.5-x86_64.AppImage?r=pRMDxQGrVG firedm
3. Делаем исполняемым
chmod +x firedm
4. Устанавливаем пакет libxcrypt-compat
(можно конечно попробовать запустить ~/firedm … но скорее всего не запустится ...)
sudo pacman -S libxcrypt-compat
( если давно не обновляся, то правильнее конечно sudo pacman -Syu libxcrypt-compat )
5. Запуск
~/firedm
EDIT - можешь для начала попробовать и свой файл, НО для начала переименую его, например, firedm и перемести его в свою домашную директорию и сделай испольняемым.
1. Наличие пробела - в скаченном файле его скорее всего и не было ... скорее всего это описка .... но это не главное
2. Файл расположен (если верить логам) не в твоей домашней директории - он находится в домашней директории user applications
3. Не знаю откуда ты скачал, но скорее всего это прога не запустится - нужно будет дополнительно установить пакет libxcrypt-compat (возможно в твоей версии и не нужно).
Можешь попробовать этот способ, если устроит
1. Скачиваем
wget https://www.videohelp.com/download/Fire ... pRMDxQGrVG
2. Переименовываем
mv FireDM-2022.2.5-x86_64.AppImage?r=pRMDxQGrVG firedm
3. Делаем исполняемым
chmod +x firedm
4. Устанавливаем пакет libxcrypt-compat
(можно конечно попробовать запустить ~/firedm … но скорее всего не запустится ...)
sudo pacman -S libxcrypt-compat
( если давно не обновляся, то правильнее конечно sudo pacman -Syu libxcrypt-compat )
5. Запуск
~/firedm
EDIT - можешь для начала попробовать и свой файл, НО для начала переименую его, например, firedm и перемести его в свою домашную директорию и сделай испольняемым.
Ошибки не исчезают с опытом - они просто умнеют
Спасибо вам за ликбез,любой способ устраивает,осваиваю arch linux ,особо не пинайте, но что то не получается ,и допускаю ошибкуvasek:Можешь попробовать этот способ, если устроит
при действии с исполняемым файлом:~]$ chmod +x"/home/nikolay/download/pRMDxQGrVG firedm/"
chmod: пропущен операнд после «+x/home/nikolay/download/pRMDxQGrVG firedm/»
Исправте пожалуйста.
Установил через консоль пакет libxcrypt-compat. Pamac выдает ошибку и можно сказать уже давно.Пишет -"ошибка подготовки транзакции. Неверная или поврежденная базаvasek: если давно не обновляся, то правильнее конечно sudo pacman -Syu libxcrypt-compat )
данный" . Ну да ладно, с этим пока повременим.
Colach, без обид, ArchLinux пока не для тебя.
Чтобы применять команды, нужно понимать их смысл … то есть сначала нужно освоить азы.
Как пример,
Рекомендую пока установить Ubuntu и осваивать азы Linux, а после переходить на Arch.
PS - описанная мною процедура проста:
- скачиваем нужный файл
- для удобства переименовываем его - точнее, длинное сложное имя файла превращяем а простое, firedm
- перемещаем его в нужнуюе место (на твой выбор)
- делаем его исполняемым.
(для одновмененного перемещения и переименования файла - команда mv .... чтобы сделать файл исполняемым - команда chmod)
Описание команд mv, chmod - читай man (man mv) или help (mv --help)
Чтобы применять команды, нужно понимать их смысл … то есть сначала нужно освоить азы.
Как пример,
… что это такое???…Colach:chmod +x"/home/nikolay/download/pRMDxQGrVG firedm/"
Рекомендую пока установить Ubuntu и осваивать азы Linux, а после переходить на Arch.
PS - описанная мною процедура проста:
- скачиваем нужный файл
- для удобства переименовываем его - точнее, длинное сложное имя файла превращяем а простое, firedm
- перемещаем его в нужнуюе место (на твой выбор)
- делаем его исполняемым.
(для одновмененного перемещения и переименования файла - команда mv .... чтобы сделать файл исполняемым - команда chmod)
Описание команд mv, chmod - читай man (man mv) или help (mv --help)
Ошибки не исчезают с опытом - они просто умнеют