Преобразования любого пакета Arch Linux в AppImage.

Браузеры, почтовые клиенты, офисные пакеты, файловые менеджеры, редакторы и т.п.
Ответить
lnx
Сообщения: 73
Зарегистрирован: 24.08.2022

#

Я на локальной машине собираю уникальный компот FreeCAD - ветки https://github.com/realthunder/FreeCAD/ ... /LinkDaily с подсовыванием ему из апстрима компоненты Path (ветка Лео 0.20, апстрим 0.21, на самом деле ничего сложного - распаковать, удалить, подсунуть = использовать). Мысль собрать для использования другими лицами _из локально установленного, развернутого пакета_ аппимадж была бы интересна. Но программа по ссылке, если я не ошибаюсь, собирает аппимадж на базе установочного пакета из AUR, собирая указанные в нем зависимости. В моем случае этот подход не сработает - в AUR FreeCAD зависимости указаны не полно.
Буду признателен за руководство по решению задачи.
ForumLiker
Аватара пользователя
Сообщения: 13
Зарегистрирован: 10.08.2022

#

А пакет должен быть установлен в системе или нет?
vasek
Сообщения: 455
Зарегистрирован: 31.08.2022

#

ForumLiker:А пакет должен быть установлен в системе или нет?
Не устанавлиается - скачивается пакет/файл (есть базы пакетов около 1500) в любую директорию, файл делается исполняемым (с помощью chmod) и запускается.
appimage еще называют "жирный бинарник" - содержит все необходимые библиотеки для автономной работы/запуска.

PS - виноват ... похоже я не верно понял вопрос - имел ввиду готовый пакет, а вопрос был о пакете по созданию appimage

Ошибки не исчезают с опытом - они просто умнеют

vasek
Сообщения: 455
Зарегистрирован: 31.08.2022

#

holden, молодец.
Когда то сам хотел это проделать, но просто ради интереса ... но потом передумал ... посчитал не нужным - процесс понятен, а необходимости не было, нашел обширные базы пакетов appimage, в которых можно найти нужные пакеты ... но, конечно, не все.

Ошибки не исчезают с опытом - они просто умнеют

vasek
Сообщения: 455
Зарегистрирован: 31.08.2022

#

Даю ссылки на две базы пакетов appimage, может кому и пригодится:
https://appimage.github.io/apps/
https://www.appimagehub.com/

Ошибки не исчезают с опытом - они просто умнеют

lnx
Сообщения: 73
Зарегистрирован: 24.08.2022

#

Тем не менее на вопрос ответа не нахожу - вроде в памяти что-то шевелится, что было такое "как собрать апимадж из установленной программы", но гуглояндексы настолько заСЕОны, что мне в последние годы найти что-либо очень сложно.
bardimnik
Сообщения: 1
Зарегистрирован: 20.12.2022

#

lnx: Я на локальной машине собираю уникальный компот FreeCAD - ветки https://github.com/realthunder/FreeCAD/ ... /LinkDaily с подсовыванием ему из апстрима компоненты Path (ветка Лео 0.20, апстрим 0.21, на самом деле ничего сложного - распаковать, удалить, подсунуть = использовать). Мысль собрать для использования другими лицами _из локально установленного, развернутого пакета_ аппимадж была бы интересна. Но программа по ссылке, если я не ошибаюсь, собирает аппимадж на базе установочного пакета из AUR, собирая указанные в нем зависимости. В моем случае этот подход не сработает - в AUR FreeCAD зависимости указаны не полно.
Буду признателен за руководство по решению задачи.
Здравствуйте! Есть такой скрипт на гитхабе, может Вам пригодится? Ссылка: https://github.com/hanzala123/arch2appimage
lnx
Сообщения: 73
Зарегистрирован: 24.08.2022

#

Не совсем то. Этот скрипт делает не из локально установленной программы, а из репозиториев, вклчяа Ауру. Во всяком случае я попробовал, сгитил, запустил, спросило название программы, начало скачивать из тырнета -
Convert any Arch linux package (official/AUR) to AppImage!!
Loading Chaotic AUR package list...

Enter the name of the package (leave empty to quit)
[?] >>: freecad

Downloading freecad...

Ответить