LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

cat КАКОЙ runtime?

Входящий в состав этого самого appimage и единственный из всего имеющий ценность (в смысле есть код, а не просто идея). Соответствующей архитектуры, конечно же. В инструкции (ты не дал на наё ссылку) явно должна быть ссылка на него. Или их там много? Это бинарник. Можно просто скомпилять из исходников.

И в какой Your.AppImage?

В тот, который ты создаёшь. Этого файла нет, перенаправляя вывод в него ты его создаёшь. Это, собственно, результат, AppImage. Состоит он из склеенных между собой двух частей: аппимейджевского рантайма и твоего только что созданного SquashFS-образа. Именно это ты делаешь командой cat  — объединяешь эти два файла (man cat). Любой AppImage это runtime+образ, runtime всегда один, образ соответственно разный. Рантайм монтирует образ (указывая оффсет в размере своего собственного веса) и запускает оттуда AppRun. В принципе, это всё, что он делает.

а как указать, что бы аппимидж пускал не бинарник, а конкретный скрипт?

Можно указать его в .desktop. Разницы между бинарником и скриптом в этом плане никакой. Если скрипт маленький, то можно просто в AppRun его упихать (AppRun на баше, по крайней мере в той версии, что я использую, и он только лишь задаёт переменные окружения, а потом запускает то, что указано в .desktop).

Исправление Psych218, :

cat КАКОЙ runtime?

Входящий в состав этого самого appimage и единственный из всего имеющий ценность (в смысле есть код, а не просто идея). Соответствующей архитектуры, конечно же. В инструкции (ты не дал на наё ссылку) явно должна быть ссылка на него. Или их там много? Это бинарник. Можно просто скомпилять из исходников.

И в какой Your.AppImage?

В тот, который ты создаёшь. Этого файла нет, перенаправляя вывод в него ты его создаёшь. Состоит он из склеенных между собой двух частей: аппимейджевского рантайма и твоего только что созданного SquashFS-образа. Именно это ты делаешь командой cat  — объединяешь эти два файла (man cat).

а как указать, что бы аппимидж пускал не бинарник, а конкретный скрипт?

Можно указать его в .desktop. Разницы между бинарником и скриптом в этом плане никакой. Если скрипт маленький, то можно просто в AppRun его упихать (AppRun на баше, по крайней мере в той версии, что я использую, и он только лишь задаёт переменные окружения, а потом запускает то, что указано в .desktop).

Исправление Psych218, :

cat КАКОЙ runtime?

Входящий в состав этого самого appimage и единственный из всего имеющий ценность (в смысле есть код, а не просто идея). Соответствующей архитектуры, конечно же. В инструкции (ты не дал на наё ссылку) явно должна быть ссылка на него. Или их там много?

И в какой Your.AppImage?

В тот, который ты создаёшь. Этого файла нет, перенаправляя вывод в него ты его создаёшь. Состоит он из склеенных между собой двух частей: аппимейджевского рантайма и твоего только что созданного SquashFS-образа. Именно это ты делаешь командой cat  — объединяешь эти два файла (man cat).

а как указать, что бы аппимидж пускал не бинарник, а конкретный скрипт?

Можно указать его в .desktop. Разницы между бинарником и скриптом в этом плане никакой. Если скрипт маленький, то можно просто в AppRun его упихать (AppRun на баше, по крайней мере в той версии, что я использую, и он только лишь задаёт переменные окружения, а потом запускает то, что указано в .desktop).

Исходная версия Psych218, :

cat КАКОЙ runtime?

Входящий в состав этого самого appimage и единственный из всего имеющий ценность (в смысле есть код, а не просто идея). Соответствующей архитектуры, конечно же. В инструкции (ты не дал на наё ссылку) явно должна быть ссылка на него.

И в какой Your.AppImage?

В тот, который ты создаёшь. Этого файла нет, перенаправляя вывод в него ты его создаёшь. Состоит он из склеенных между собой двух частей: аппимейджевского рантайма и твоего только что созданного SquashFS-образа. Именно это ты делаешь командой cat  — объединяешь эти два файла (man cat).

а как указать, что бы аппимидж пускал не бинарник, а конкретный скрипт?

Можно указать его в .desktop. Разницы между бинарником и скриптом в этом плане никакой. Если скрипт маленький, то можно просто в AppRun его упихать (AppRun на баше, по крайней мере в той версии, что я использую, и он только лишь задаёт переменные окружения, а потом запускает то, что указано в .desktop).