LINUX.ORG.RU

AppImageKit в archlinux

 ,


0

1

Если я правильно понимаю, это архивы, своего рода portable приложения, не требующие установки? Как установить сабж? или как запускать *AppImage каким-то другим образом.

В aur есть пакет, но при установке ругается:

./build.sh: Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в prepare()

Если прописать в PKGBUILD путь из репозитория

prepare() {cd «${srcdir}/${_gitname}/ci»

оно все равно ругается

Usage: env ARCH=... bash ./build.sh
+ exit 2
==> ОШИБКА: Произошел сбой в prepare().


Последнее исправление: ordinary (всего исправлений: 1)

или как запускать *AppImage каким-то другим образом.

Просто кликнуть по нему. Если не запустится — сделать его исполняемым в свойствах файла или командой chmod +x

alex1101
()
Ответ на: комментарий от alex1101

А эти приблуды к AppImage, как я понимаю, нужны для интеграции в систему (добавить ярлык в главное меню, прописать файловые ассоциации) и отслеживания обновлений.

alex1101
()

Как установить сабж?

Никак. Скопировать в удобное место, оттуда запускать .appimage напрямую.

В aur есть пакет, но при установке ругается:

Вопрос к мейнтейнеру.

xDShot ★★★★★
()
Ответ на: комментарий от alex1101

Просто кликнуть по нему. Если не запустится — сделать его исполняемым в свойствах файла или командой chmod +x

Вот я тупой)

ordinary
() автор топика
Ответ на: комментарий от ordinary

К слову, упомянутая выше интеграция портативных приложений в Linux штука довольно простая. Я её вообще руками сделал (каталог .local/bin выбрал сам, так где угодно можно хранить, а вот файлы .desktop только в показанном месте):

vsevolod@hp15:~$ ls -l .local/bin/
итого 39447
drwxrwxr-x 7 vsevolod vsevolod       48 июн 11 11:14 firefox
-rwxrwxr-x 1 vsevolod vsevolod 40453312 июн  9 16:43 KeePassXC-2.7.1-x86_64.AppImage
-rw-rw-r-- 1 vsevolod vsevolod     1591 июл  3  2020 keepassxc-logo.svg
vsevolod@hp15:~$ ls -l .local/share/applications/
итого 10
-rw-r--r-- 1 vsevolod vsevolod 218 июн  9 17:02 firefox.desktop
-rw-r--r-- 1 vsevolod vsevolod 216 июн  9 16:54 keepassxc.desktop
vsevolod@hp15:~$ cat .local/share/applications/keepassxc.desktop 
[Desktop Entry]
Type=Application
Terminal=false
Name=KeePassXC
Comment=Cross-Platform Password Manager
Exec=/home/vsevolod/.local/bin/KeePassXC-2.7.1-x86_64.AppImage
Icon=/home/vsevolod/.local/bin/keepassxc-logo.svg
vsevolod@hp15:~$ cat .local/share/applications/firefox.desktop 
[Desktop Entry]
Type=Application
Terminal=false
Name=Firefox
Comment=Web Browser
Exec=apulse /home/vsevolod/.local/bin/firefox/firefox
Icon=/home/vsevolod/.local/bin/firefox/browser/chrome/icons/default/default128.png
vsevolod@hp15:~$ 

Всё, они есть в меню приложений, в категории Прочее. Хочешь чтобы в правильном — надо теги в .desktop файлы добавить, но мне было лень. Для GNOME, где разбивка по категориям не работает, вообще не принципиально.

Правда обновлять сами приложения и файлы .desktop к ним приходится руками, но это не так сложно, их у меня немного.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от alex1101

Нормально лишь в том плане, что они просто не имеют возможности навредить в крупных масштабах. Но сломать что-то лично у себя при таком подходе — проще простого. Распространенность глупости не делает её примером для подражания.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Думаю, взрослый человек нормального развития сам способен решить, когда ему не стоит рисковать и лучше сначала прочитать документацию 😁

alex1101
()
Ответ на: комментарий от Vsevolod-linuxoid

Что вы развели демагогию на ровном месте, ну не знал я что за зверь такой appimage, а первая ссылка ведет на репу в aur. С каких пор это считается преступлением?)

ordinary
() автор топика
Ответ на: комментарий от ordinary

Да всё нормально, я тоже сначала не понимал что с ними делать :D Случайно кликнул и заработало, очень не похоже на Linux-way

XMPP
()
Ответ на: комментарий от Vsevolod-linuxoid

Операторы ЧАЭС в 1986 году тоже так думали.

Нет, но это оффтоп

goingUp ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.