Comments (12)
Watch $HOME/Downloads
Will users want that? It'd be cool to make downloaded AppImages executables by default, as that's probably the most difficult step in using AppImages for new users, but maybe we should wait for the user to explicitly move the app to his Applications directory before assuming he wants to have the application in the menu.
Yes, I think so. Have you tried how convenient this gets? It could ask whether the app should be moved to Applications and be made executable and (optionally) even launched.
from appimagekit.
@probonopd any opinion on using the xorriso provided by libburnia or the one provided by GNU? I've implemeted both in the CMakeLists.txt, but the GNU one is commented because I think you were using the libburnia one.
from appimagekit.
@RazZziel I wasn't even aware that there are two different ones. Since the libburnia one works, why not stay with that.
from appimagekit.
GNU's one seems to be a static compilation of the latest libburnia's xorriso and most of its dependencies, so the resulting binary is much cleaner
linux-gate.so.1 (0xb77cf000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb776b000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7753000)
libc.so.6 => /usr/lib/libc.so.6 (0xb7599000)
/lib/ld-linux.so.2 (0xb77d0000)
vs libburnia's xorriso
linux-gate.so.1 (0xb7745000)
libisoburn.so.1 => /home/raziel/dev/AppImageKit/third-party-dependencies/install/lib/libisoburn.so.1 (0xb763a000)
libisofs.so.6 => /home/raziel/dev/AppImageKit/third-party-dependencies/install/lib/libisofs.so.6 (0xb75b6000)
libacl.so.1 => /home/raziel/dev/AppImageKit/third-party-dependencies/install/lib/libacl.so.1 (0xb75ad000)
libburn.so.4 => /home/raziel/dev/AppImageKit/third-party-dependencies/install/lib/libburn.so.4 (0xb74e8000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb7486000)
libz.so.1 => /usr/lib/libz.so.1 (0xb746e000)
libc.so.6 => /usr/lib/libc.so.6 (0xb72b4000)
libattr.so.1 => /home/raziel/dev/AppImageKit/third-party-dependencies/install/lib/libattr.so.1 (0xb72af000)
/lib/ld-linux.so.2 (0xb7746000)
from appimagekit.
That clearly speaks in favor of the GNU one then.
from appimagekit.
Is AppImageMonitor
in the experimental
branch still broken? Or can this task be closed?
from appimagekit.
(EDIT: THIS DOES NOT WORK WITH ZISOFS COMPRESSED FILES)
There is a much simpler way to extract stuff from AppImages without the need for xorriso using isoinfo
:
APPIMAGE=/home/me/Applications/AppImageMonitor
# Find the desktop file inside the AppImage
DESKTOP=$(isoinfo -J -f -i "${APPIMAGE}" | grep .desktop$ | head -n 1)
# Extract the desktop file
isoinfo -J -i "${APPIMAGE}" -x "${DESKTOP}"
from appimagekit.
Is
AppImageMonitor
in theexperimental
branch still broken? Or can this task be closed?
I still cannot compiele experimental
, see #44
from appimagekit.
I've disabled LibcWrapGenerator by default in d36f076
from appimagekit.
I understand this has long been fixed
from appimagekit.
Thanks. Cannot test it right now; will reopen if problem persists.
from appimagekit.
Could this remove the need for a daemon altogether? It autmatically sets chmod a+x
on all binaries that don't have it when you try to run them.
from appimagekit.
Related Issues (20)
- setup HOT 1
- Adding Github Sponsorship option HOT 1
- [docs] Add fedora fuse-libs to the wiki HOT 5
- Cannot mount AppImage, please check your FUSE setup on Debian 11 HOT 2
- Any timeline for an updated version? HOT 5
- appimagetool-i686.AppImage: cannot execute: required file not found HOT 1
- Unable to extract LBRY_0.53.9.AppImage HOT 4
- AppImage run troubles
- Run built AppImage on Yocto HOT 2
- Some Appimages stopped showing icons. HOT 7
- Monochrome logo HOT 1
- Does some way exist for an AppImage to create temporary a temporary x-scheme-handler? HOT 4
- Static appimage with new runtime gives a strange error on a Pop OS! 22.04 computer HOT 1
- AppImage hangs on startup when using fuse HOT 6
- Ubuntu 24.04 not booting after installing fuse
- Using DB like Cassandra in AppImage's way
- LinuxDeploy+AppImage don't handle all SDL2 dependencies + glibc version mismatch HOT 1
- fusermount: mounting over filesystem type 0x858458f6 is forbidden | debian testing
- Wiki for FUSE could mention libfuse2t64 from Ubuntu 24.04 HOT 2
- Add to Wiki page update with instruction to fix ubuntu after installation fuse HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appimagekit.