LINUX.ORG.RU

Быстрый запуск для appimage-файлов в kde

 , ,


0

1

Что-то не нашел, как сделать ярлык или что-нибудь такое в Kde, чтоб упростить запуск appimage-программы (не лазить постоянно в /home и не искать его). Ярлык на нижнюю панельку, но из меню ничего такого наколдовать не могу.

Есть такая штука - appimaged. Ставишь её, перезагружаешься, жмакаешь на файл своего аппимеджа и выскочит окошко, спрашивающее - интегрировать ли его, или не надо?

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

жмакаешь на файл своего аппимеджа и выскочит окошко, спрашивающее - интегрировать ли его, или не надо?

Даже этого не нужно делать. Просто нужно положить свой AppImage в ~/Applications или другой путь, куда смотрит appimaged.

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

Snap и Flatpak изначально поставляются с прописанными «ярлыками» по спецификации XDG Desktop Entry, никаких дополнительных действий не нужно.

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

Аппимедж изначально полностью самодостаточен. А эти, изобретения копрорастов, обязательно должны лишить человека выбора.

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

обязательно должны лишить человека выбора

Snap лишает, во Flatpak репозитории. Стандартного репозитория во Flatpak нет.

И Flatpak-программы можно распространять без репозитория, .flatpak-файлом.

commagray ★★★★★ ()
Последнее исправление: commagray (всего исправлений: 4)
Ответ на: комментарий от commagray

зато флатпаку необходима куча левых редхатовских прог для работы. Как, например, pipewire. Bloatware такой.

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

Установи в любом линуксе флатпак штатными средствами и с удивлением обнаружишь, что я прав.

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

Arch Linux — не штатный Linux и в нём не штатные средства?

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

что, в арче уже отвязали от пайпвайра? Не верю. у меня тогда откуда он? В последний раз когда я решил его удалить - мне предложили снести и флатпак. И я не стал лишать себя этого удовольствия.

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

Вот Fedora:

[commagray@Canterlot Downloads]$ sudo dnf deplist --requires flatpak
Last metadata expiration check: 0:03:37 ago on Thu 16 Apr 2020 10:00:02 PM EEST.
(flatpak-selinux = 1.6.3-1.fc32 if selinux-policy-targeted)
/bin/sh
/usr/bin/bash
/usr/bin/python3
/usr/bin/sh
/usr/bin/xdg-dbus-proxy
bubblewrap >= 0.4.0
flatpak-session-helper(x86-32) = 1.6.3-1.fc32
flatpak-session-helper(x86-64) = 1.6.3-1.fc32
libXau.so.6
libXau.so.6()(64bit)
libappstream-glib.so.8
libappstream-glib.so.8()(64bit)
libarchive.so.13
libarchive.so.13()(64bit)
libc.so.6(GLIBC_2.28)
libc.so.6(GLIBC_2.28)(64bit)
libdconf.so.1
libdconf.so.1()(64bit)
libfuse.so.2
libfuse.so.2()(64bit)
libfuse.so.2(FUSE_2.5)
libfuse.so.2(FUSE_2.5)(64bit)
libfuse.so.2(FUSE_2.6)
libfuse.so.2(FUSE_2.6)(64bit)
libgcc_s.so.1
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)
libgcc_s.so.1(GCC_3.0)(64bit)
libgcc_s.so.1(GCC_3.3.1)
libgcc_s.so.1(GCC_3.3.1)(64bit)
libgdk_pixbuf-2.0.so.0
libgdk_pixbuf-2.0.so.0()(64bit)
libgio-2.0.so.0
libgio-2.0.so.0()(64bit)
libglib-2.0.so.0
libglib-2.0.so.0()(64bit)
libgobject-2.0.so.0
libgobject-2.0.so.0()(64bit)
libgpgme.so.11
libgpgme.so.11()(64bit)
libgpgme.so.11(GPGME_1.0)
libgpgme.so.11(GPGME_1.0)(64bit)
libgpgme.so.11(GPGME_1.1)
libgpgme.so.11(GPGME_1.1)(64bit)
libjson-glib-1.0.so.0
libjson-glib-1.0.so.0()(64bit)
libostree-1.so.1
libostree-1.so.1()(64bit)
libostree-1.so.1(LIBOSTREE_2016.14)
libostree-1.so.1(LIBOSTREE_2016.14)(64bit)
libostree-1.so.1(LIBOSTREE_2016.3)
libostree-1.so.1(LIBOSTREE_2016.3)(64bit)
libostree-1.so.1(LIBOSTREE_2016.4)
libostree-1.so.1(LIBOSTREE_2016.4)(64bit)
libostree-1.so.1(LIBOSTREE_2016.5)
libostree-1.so.1(LIBOSTREE_2016.5)(64bit)
libostree-1.so.1(LIBOSTREE_2016.6)
libostree-1.so.1(LIBOSTREE_2016.6)(64bit)
libostree-1.so.1(LIBOSTREE_2016.7)
libostree-1.so.1(LIBOSTREE_2016.7)(64bit)
libostree-1.so.1(LIBOSTREE_2016.8)
libostree-1.so.1(LIBOSTREE_2016.8)(64bit)
libostree-1.so.1(LIBOSTREE_2017.10)
libostree-1.so.1(LIBOSTREE_2017.10)(64bit)
libostree-1.so.1(LIBOSTREE_2017.12)
libostree-1.so.1(LIBOSTREE_2017.12)(64bit)
libostree-1.so.1(LIBOSTREE_2017.15)
libostree-1.so.1(LIBOSTREE_2017.15)(64bit)
libostree-1.so.1(LIBOSTREE_2017.2)
libostree-1.so.1(LIBOSTREE_2017.2)(64bit)
libostree-1.so.1(LIBOSTREE_2017.6)
libostree-1.so.1(LIBOSTREE_2017.6)(64bit)
libostree-1.so.1(LIBOSTREE_2018.6)
libostree-1.so.1(LIBOSTREE_2018.6)(64bit)
libostree-1.so.1(LIBOSTREE_2018.9)
libostree-1.so.1(LIBOSTREE_2018.9)(64bit)
libostree-1.so.1(LIBOSTREE_2019.6)
libostree-1.so.1(LIBOSTREE_2019.6)(64bit)
libpolkit-agent-1.so.0
libpolkit-agent-1.so.0()(64bit)
libpolkit-gobject-1.so.0
libpolkit-gobject-1.so.0()(64bit)
libpthread.so.0
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.0)
libpthread.so.0(GLIBC_2.2)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librsvg2(x86-32)
librsvg2(x86-64)
libseccomp.so.2
libseccomp.so.2()(64bit)
libsoup-2.4.so.1
libsoup-2.4.so.1()(64bit)
libsystemd.so.0
libsystemd.so.0()(64bit)
libsystemd.so.0(LIBSYSTEMD_209)
libsystemd.so.0(LIBSYSTEMD_209)(64bit)
libxml2.so.2
libxml2.so.2()(64bit)
libxml2.so.2(LIBXML2_2.4.30)
libxml2.so.2(LIBXML2_2.4.30)(64bit)
libxml2.so.2(LIBXML2_2.6.0)
libxml2.so.2(LIBXML2_2.6.0)(64bit)
ostree-libs(x86-32) >= 2018.9
ostree-libs(x86-64) >= 2018.9
rtld(GNU_HASH)
system-release >= 30-0.25
systemd
commagray ★★★★★ ()
Ответ на: комментарий от commagray

Fedora

Спалился. Как это показательно, судить об арче из Федоры... У вас там пайпвайр впаян в потроха системы, зачем флатпаку от него зависеть? Пайпвайр они, кстати, обещали сделать дефолтной подложкой для вывода звука во флатпаковских приложениях. (уж не знаю, они это уже сделали, или всё в планах, я за ними не слежу, я их просто, ненавижу) Пруф искать лень. ищи релизнотесы своего флатпака.

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

Спалился

Собаченьке трудно представить, что у меня больше одной системы? Ещё openSUSE.

В общем, пошла шизофрения, разговор заканчиваю.

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

ага, я ошибся, от пайпвайра зависит xdg-desktop-portal

sudo pacman -R pipewire
проверка зависимостей...
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: removing pipewire breaks dependency 'pipewire' required by xdg-desktop-portal

От перестановки слагаемых сумма не изменяется. флатпак без пайпвайра в системе не возможен в Арче, или другом дистре. Это такая комплексная система. но давай, действительно, закончим.

ChekPuk ★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей