Can we make deb installer ? #780

Closed
opened 2026-01-29 16:48:25 +00:00 by claunia · 4 comments
Owner

Originally created by @mazm786 on GitHub (Apr 12, 2022).

Can we make deb installer ?
What changes in json file and which?

Originally created by @mazm786 on GitHub (Apr 12, 2022). Can we make deb installer ? What changes in json file and which?
claunia added the Feature label 2026-01-29 16:48:25 +00:00
Author
Owner

@danatcofo commented on GitHub (Apr 12, 2022):

Yes, look up the json structure in the electron-builder documentation. I can post an example later.

@danatcofo commented on GitHub (Apr 12, 2022): Yes, look up the json structure in the electron-builder documentation. I can post an example later.
Author
Owner

@danatcofo commented on GitHub (Apr 12, 2022):

https://www.electron.build/configuration/linux.html

{
  "build": {
     "linux": {
        ... other linux generic properties
        "target": [ "deb", "rpm", "snap", "etc..."],
     },
    "deb": {
        ... deb specific properties
    }
  }
}
@danatcofo commented on GitHub (Apr 12, 2022): https://www.electron.build/configuration/linux.html ``` { "build": { "linux": { ... other linux generic properties "target": [ "deb", "rpm", "snap", "etc..."], }, "deb": { ... deb specific properties } } } ```
Author
Owner

@mazm786 commented on GitHub (Apr 13, 2022):

https://www.electron.build/configuration/linux.html

{
  "build": {
     "linux": {
        ... other linux generic properties
        "target": [ "deb", "rpm", "snap", "etc..."],
     },
    "deb": {
        ... deb specific properties
    }
  }
}
  1. What are deb specific properties. Please Describe.
  2. From which version of Electron.Net version, Deb installer making feature is available ?
@mazm786 commented on GitHub (Apr 13, 2022): > https://www.electron.build/configuration/linux.html > > ``` > { > "build": { > "linux": { > ... other linux generic properties > "target": [ "deb", "rpm", "snap", "etc..."], > }, > "deb": { > ... deb specific properties > } > } > } > ``` 1. What are deb specific properties. Please Describe. 2. From which version of Electron.Net version, Deb installer making feature is available ?
Author
Owner

@danatcofo commented on GitHub (Apr 13, 2022):

@mazm786 look it up. It's all documented in the link. I included the basic structure because the documentation in my mind is unclear on the basic structure of where the main linux and deb nodes live.

deb support is built into electron. Electron.NET inherits the functionality so we've had it from first release. electron-builder is the electron repo I linked to that performs the functionality of building an electron app/installer

by the way, that json structure for Electron.Net resides in the electron.manifest.json. We use that file as it acts as a template.

@danatcofo commented on GitHub (Apr 13, 2022): @mazm786 look it up. It's all documented in the link. I included the basic structure because the documentation in my mind is unclear on the basic structure of where the main linux and deb nodes live. deb support is built into electron. Electron.NET inherits the functionality so we've had it from first release. electron-builder is the electron repo I linked to that performs the functionality of building an electron app/installer by the way, that json structure for Electron.Net resides in the electron.manifest.json. We use that file as it acts as a template.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#780