med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

413
active users

#appimage

2 posts2 participants0 posts today

I'm giving up maintainership of the #Subsurface dive log package on #Flathub. There is a too wide gap between how it is developed and what Flathub/Flatpak expects, and I still can't use the Flathub version with my own dive computer because there are Bluetooth issues I have no idea how to debug.

I cannot justify investing more time on an application I use at most three times a year. Especially when the official #AppImage just works.

Replied in thread

@forteller #AppImage support is still done on a per-distro basis, and it really isn't much more than setting permission and executing certain environment variables... I think.

But mayhaps this is a job for ... #FREEDESKTOP

Hello. I'm free desktop... gief money,
We craves it, WE NEEDS IT!!

But yeah, maybe xdg-open should handle that problem. Then distros wouldn't need to do anything to get first rate AppImage support by removing those annoyances.

One can only hope.

When it comes to #Linux and packages for the user, #Flatpak for when you need shared dependencies and #AppImage for when you need a portable app. Basically we've already solved both the "app store" and "downloadable executable" problems.

Snaps could compete, if it supported third party repos OOB and wasn't a vendor lock-in situation, but if and buts were candies and nuts...

Flatpaks, Snaps, & AppImages: "Do we really need these Universal App For...
youtube.com/watch?v=so_f6OtRWR

It seems AppImage has been gaining traction as the (sometimes only) distribution format of choice. I use multiple AppImages so to avoid having to manually run them, I set up `appimaged` that handles integration of the packages into the desktop automatically (creating app icons for them etc).
I noticed though that it fires a network request looking for registered app updates every two minutes as part of an auto-update functionality which I don't really need.

Another thing is that it monitors multiple directories for AppImages (so it can do its thing setting them up), but it also watches `~/Downloads` and `~/Desktop` which feels like overkill - an app can get registered even before I put it into its final location, plus the content in both of these locations could be numerous and frequently change, which doesn't seem ideal from a performance perspective when monitoring.

To address these, I forked the repository and applied a few changes to `appimaged`:
- Added an in-source flag to disable AppImage update checks, with the nice side effect of reducing the size of the resulting binary.
- Implemented another flag so that a reduced directory set is watched by default for AppImages, removing Downloads and Desktop (and also system-level directories like `/opt`, which might not be for everyone). It's easy to change though. Also de-duplicated this directory list because all the $PATH items are added to it too.

If you're interested in running this version, I set the main branch of my repo to the one containing these changes. Building is straightforward: `scripts/build.sh appimaged`. It only needs Go, the rest is handled via the container-style build script, cleaning up after itself.

github.com/shiide/go-appimage

GitHubGitHub - shiide/go-appimage: Go implementation of AppImage toolsGo implementation of AppImage tools. Contribute to shiide/go-appimage development by creating an account on GitHub.
Continued thread
Despues de reiniciar, el muy querido #grub me volvia a mostrar las entradas de #UbuntuBudgie y ahora el flamante #RebornOSBudgie

Despues llego la tradicional personalizacion, (des)instalacion de Apps, etc Dentro de las novedades agradables de esta distro es que ya viene lista preparada para el uso de #AppImage, asi que por este lado pude colocar a punto mis apps preferidas

Ahora creo haber descubierto la razon del "problema" de instalacion... al mirar el disco a traves de #gParted y descubrir que parece ser que me equivoque en un detallazo: En vez de crear una particion de 8MiB "sin formatear" parece que deberia haber dejado los 8 MiB simplemente "sin asignar"
Replied in thread

@lunkki #Tuta-tili on nyt luotu. Uutta sähköpostia en tosin olisi tarvinnut, oma osoitteeni on ollut jo parikymmentä vuotta webhotellissa (joka on pariin kertaan vaihtunut).

Tuta tarjoaa sovelluksen #Android'iin ja jonkinlaisen (#AppImage'na pyörivän) myös #Linux'iin. Jälkimmäinen arveluttaa, mutta kokeillaan. Kytkemisestä käytössä oleviin ohjelmiin (#KMail, #Kontact tai vaikka #Vivaldi) ei ilmeisesti kannata uneksia.

Replied in thread

@BrodieOnLinux The problem with #FUSE, at least on #Ubuntu 24.04, is that if you attempt to install it in the normal way (sudo apt install fuse) for some reason it first UNinstalls a bunch of other fairly essential stuff. I don't know if the fault is with FUSE or with the #apt installer but the net result is you cannot run any #AppImage file that depends on FUSE (and it appears that all of them do). I am not sure what genius created this situation but it's probably a good part of the reason why AppImages are not more widely used .

The following additional packages will be installed:
libfuse2t64
The following packages will be REMOVED:
flatpak fuse3 gnome-remote-desktop gnome-shell-extension-desktop-icons-ng gnome-software-plugin-flatpak gnome-sushi gvfs-fuse mintstick nautilus ntfs-3g ubuntu-desktop-minimal ubuntu-session xdg-desktop-portal
xdg-desktop-portal-gnome xdg-desktop-portal-gtk
The following NEW packages will be installed:
fuse libfuse2t64
0 upgraded, 2 newly installed, 15 to remove and 4 not upgraded.

Folio 25.01 has been released, apps stores are building and deploying or grab it from the GitHub release page.

This is a minor bug fix release with changes including; rename a note could cause data loss, new notes might contain garbage characters, sidebar reopening during save if closed, and translation updates as well.

See the whole change log in the Folio->About page or on the GitHub release page (github.com/toolstack/Folio/rel)

GitHubRelease Version 25.01 · toolstack/FolioFixed renaming a note causing data loss for unsaved notes. Fixed new notes contain garbage instead of being blank. Fixed Catalan country code for translations. Fixed sidebar opening when saving a n...

GIMP Automatic AppImage development builds

#Linux #appimage #gimp

Automatic builds (sometimes called "nightlies") are generated at regular intervals by our Continuous Integration process. This allows to run the last version of our code, though be aware that it also means ⚠️ you would be running very experimental code! ⚠️
These builds are meant to test future GIMP versions and help us debug, we do not advise to use these for production.

gitlab.gnome.org/GNOME/gimp/-/

- Go to GIMP's scheduled pipelines listing and click the `Last Pipeline`.
`Passed` button listed next to the AppImage item.
- Select the job named `dist-appimage-weekly`.
- Click the `Browse` button.
- Navigate to the `build/linux/appimage/_Output/` directory.
- Finally click the `GIMP-3.0.0-RC2+git-x86_64.AppImage` or `GIMP-3.0.0-RC2+git-aarch64.AppImage` file to download and install the AppImage.

GitLabPipeline Schedules · GNOME / GIMP · GitLabThe GNU Image Manipulation Program
Replied in thread
Aqui otro de mis #linuxtips #trucoslinux que uso

Mi navegador es #MullvadBrowser y como #TorBrowser esta disponible en principio para uso como una App #Portable, pero he conseguido poder añadirlo a la carpeta de las #AppImage en "/home/AppImage" y creando el archivo start-mullvad-mod.desktop en ".local/share/applicatons/" haciendo algunas modificaciones al original

$ geany .local/share/applicatons/start-mullvad-mod.desktop
[Desktop Entry]
Type=Application
Name=Mullvad
GenericName=Web Browser
Comment=Mullvad es +1 por la privacidad y -1 por la vigilancia masiva
Categories=Network;WebBrowser;Security;
Exec=/home/AppImage/mullvad/Browser/start-mullvad-browser --detach --allow-remote %u
Icon=/home/AppImage/mullvad/Browser/browser/chrome/icons/default/default128.png
StartupWMClass=Mullvad
MimeType=x-scheme-handler/unknown;x-scheme-handler/about;x-scheme-handler/https;x-scheme-handler/http;text/html;
# EOF

Asi pude integrar en el menu el genial Mullvad. Otra cosa que hice fue integrar Mullvad en el sistema, con los siguientes pasos

$ cp .local/share/applicatons/start-mullvad-mod.desktop /home/AppImage/mullvad-browser/start-mullvad-mod.desktop
$ sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /home/AppImage/mullvad-browser/Browser/start-mullvad-browser 1
$ sudo update-alternatives --config x-www-browser
Y escogemos "start-mullvad-browser". A continuacion escogemos Mullvad como el default
$ xdg-settings set default-web-browser start-mullvad-mod.desktop

Y con algo de suerte, ya tenemos configurado todo.
Fuente: https://askubuntu.com/questions/542372/set-tor-browser-as-default-browser
Ask UbuntuSet Tor Browser as default browser?I would like Ubuntu to automatically use the Tor Browser as its default browser. As it launches from the script start-tor-browser and is perhaps not truly "installed" in the same way as Firefox or ...
Replied in thread
#GearLever para integrar las #AppImage al #Menu

Todavia no he encontrado ninguna forma de reemplazar Gear Lever, una mini app en formato #Flatpak (que odio), que me ayude para añadir con un simple click las AppImage en el menu de Ubuntu Linux

(Esto es 100% homologable a todas las distros, especialmente las derivadas de Ubuntu, ya he probado muchos de estas herramientas, procesos o trucos en #LMDE o #Linux #Mint #Debian)

Una alternativa a Gear Lever seria usar una sola vez esta app y despues desintalarla... despues seria cuestion de usar #Geany (o cualquier otro editor) para crear/replicar los archivos .desktop en la carpeta .local/share/applications/

Como dije antes, yo voy colocando las AppImages en /home/AppImage, asi que en Gear Lever configure esa carpeta por defecto, y le indique que siempre mueva ahi los archivos appimage y los iconos deben quedar en la carpeta .icons dentro de ella

Para no tener problemas de permisos, hice un
$ sudo chmod 775 /home/AppImage

y asi darle acceso a todos los usuarios del laptop.

#Pregunta ¿Hay otra forma mas segura de hacer que una carpeta sea compartida por todos, sin poner en peligro al conjunto? Gracias por cualquier consejo

#linuxtips #trucoslinux
Replied in thread
Me gusta, si la distro tiene esa opcion, instalar unicamente la version minima de #Escritorio

Por ejemplo, todos los derivados de Ubuntu Linux vienen en 2 versiones: Minima y Completa

Yo elijo la minima, pues a diferencia de la completa y sus casi 30 GB de disco duro y sus cientos de Aplicaciones que NUNCA usare, esta apenas supera los 10GB en el disco y asi la puedo personalizar mucho mejor

Ya he visto/comprobado que al instalar le version completa es mas dificil desintalar las Apps que no me interesan, por temas de dependencia... y el trabajo de desintalar todo lo que no me interesa me quita demasiado tiempo

En cambio, me es mas facil ir instalando lo que necesito, y usando #AppImage, en muchos casos me hace la tarea impresionantemente facil y simple

#Linuxtips #TrucosLinux
Replied in thread
Separar el Sistema Linux en al menos 2 Particiones

Esto es lo mas basico que siempre hago cuando instalo el sistema por primera vez, siempre separar el "/home" del resto del sistema y ¿por qué?

Mis razones son las siguientes:

1) En caso de que pase algo con el sistema y deba reinstalar, los archivos personales quedan a salvo
2) Si quiero probar mas de una distro de Linux puedo compartir la misma carpeta entre ellas
3) Como explicare en otra ocasion, a mi me gusta usar/instalar #aplicaciones ojala de manera independiente al sistema, asi que cuando encuentro la version #AppImage, la voy guardando en "/home/AppImage"

#Linuxtips #TrucosLinux