You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The original recipes are usually huge because half of your desktop environment gets embed. This happens because at runtime some style plugins are loaded and those plugins depend on the rest of the DE. Those packages are not excluded by default because some users may need them.
Here is an initial check list for packages to remove:
desktop environment packages (in your case plasma and kde packages)
icons (your app is capable of using the icons from the system icon theme, therefore you will not need to embed 40mb of icons)
fonts (while fonts doesn't consume too much space it's safe to remove them too)
After you remove those the size of the bundle should be reduced considerably. In some cases when you remove a package from the include list it may not be removed from the final bundle because it's a dependency of other package. You can use the AppDir > apt > exclude section to force it.
Also notice that there is a file inside your bundle named .bundle.yml which contains the whole list of packages deployed. You may want to inspect it for additional optimization opportunities.
Remember to always run the tests after modifying the included packages.
My project is : https://github.com/handyopensource/dvkbuntu-easy-menu-qt/tree/Am%C3%A9lioration_et_vers_Appimage (this branch)
I would like optimized my recipe and my appimage, can you help me ? now the appimage size is 400 Mo.
The text was updated successfully, but these errors were encountered: