mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-02-04 05:34:51 +00:00
Create deb application #577
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @scherenhaenden on GitHub (Oct 25, 2020).
Originally assigned to: @GregorBiswanger on GitHub.
I need a mutable application but on linux electron.NET creates only appimages.
is there anyway to create a deb app?
thanks.
@GregorBiswanger commented on GitHub (Oct 25, 2020):
Hey @scherenhaenden,
Electron.NET uses electron builder under the hood. You can configure this in the
electron.manifest.jsonfile in the build part.The electron-builder documentation shows a target property:
https://www.electron.build/configuration/linux
Could I help you?
@scherenhaenden commented on GitHub (Oct 26, 2020):
@GregorBiswanger
ok, that is embarassing, I was trully hunting such information on the internet but I did not find it.
thanks a lot mate.
@scherenhaenden commented on GitHub (Oct 26, 2020):
@GregorBiswanger sadly, it is buggy.
@k-karuna commented on GitHub (Oct 26, 2020):
@scherenhaenden can you let know if you will succeed in this issue?
@scherenhaenden commented on GitHub (Oct 26, 2020):
it did not, but the error appears to be releated with the packes used in my system in combination with the electron builder.
everything works, except when I build the zip/deb files...
I'm trying to get a release using github actions
@scherenhaenden commented on GitHub (Oct 27, 2020):
@k-karuna
https://github.com/ElectronNET/Electron.NET/issues/495
@danatcofo commented on GitHub (Jan 25, 2021):
Late to the party @scherenhaenden, but this is an example of our manifest sections for linux, hopefully it helps you
@schaveyt commented on GitHub (Nov 18, 2021):
@danatcofo for the linux icon path
../../../../../build/assets/Prefix_256.pngwhat is this location relative to. I am struggling to line mine up.@danatcofo commented on GitHub (Nov 18, 2021):
Build is under solution root. Electron manifest is under ~/arc/prefix-app. So all the extra ../s are accounting for the building directory that is somewhere under bin I think. Basically add ../../../ to get relative location of electron manifest
@scherenhaenden commented on GitHub (Nov 20, 2021):
I have not kept trying cuz I did not have the time, But I would try to find some free time to try it again
@schaveyt commented on GitHub (Nov 23, 2021):
I ended up just use bailing on the .png and instead installed make-Icns and converted my 1024x1024 png to the .icns format. I was able reference it in both the Linux and Mac sections...and it all worked on the first try 👍
@GregorBiswanger commented on GitHub (Mar 28, 2023):
🎉🚀 New Electron.NET version 23.6.1 released 🚀🎉
With native Electron 23 and .NET 6 support. Your problem should be fixed here. If you continue to have the problem, please let us know. Please note the correct updating of your API & CLI. Info in the README. Have fun!