[GH-ISSUE #4028] deb repository #2788

Closed
opened 2026-02-27 00:54:15 +03:00 by kerem · 7 comments
Owner

Originally created by @Traineratwot on GitHub (Aug 13, 2025).
Original GitHub issue: https://github.com/electerm/electerm/issues/4028

What feature you'd like to see or proposal(期望什么新功能/特性或者建议)

Hello!

I would like to express my admiration for how often you release updates for your products. I use Electerm on Ubuntu and I have to perform every update manually. Unfortunately, the update mechanism built into Electerm does not always work properly, and the download speed is noticeably slower than with manual updates. Although the situation may have already improved, I haven't checked for a long time.

Could you create a deb repository so that Electerm can update from it automatically? I know this can be done on GitHub Pages, but I'm not sure how exactly to implement it yet. I would really appreciate your help in this matter.

Originally created by @Traineratwot on GitHub (Aug 13, 2025). Original GitHub issue: https://github.com/electerm/electerm/issues/4028 ### What feature you'd like to see or proposal(期望什么新功能/特性或者建议) Hello! I would like to express my admiration for how often you release updates for your products. I use Electerm on Ubuntu and I have to perform every update manually. Unfortunately, the update mechanism built into Electerm does not always work properly, and the download speed is noticeably slower than with manual updates. Although the situation may have already improved, I haven't checked for a long time. **Could you create a deb repository** so that Electerm can update from it automatically? I know this can be done on GitHub Pages, but I'm not sure how exactly to implement it yet. I would really appreciate your help in this matter.
kerem 2026-02-27 00:54:15 +03:00
Author
Owner

@zxdong262 commented on GitHub (Aug 13, 2025):

I would investigate how to do it, meanwhile, you may try snap snap install electerm --classic, when new release published, snap store would upgrade at same time

<!-- gh-comment-id:3182734902 --> @zxdong262 commented on GitHub (Aug 13, 2025): I would investigate how to do it, meanwhile, you may try snap `snap install electerm --classic`, when new release published, snap store would upgrade at same time
Author
Owner

@Traineratwot commented on GitHub (Aug 13, 2025):

I ask GPT how do this :)

https://gptunnel.ru/s/knHd6n

<!-- gh-comment-id:3183001928 --> @Traineratwot commented on GitHub (Aug 13, 2025): I ask GPT how do this :) https://gptunnel.ru/s/knHd6n
Author
Owner

@zxdong262 commented on GitHub (Aug 15, 2025):

Added: https://electerm-repos.html5beta.com/deb

<!-- gh-comment-id:3191308407 --> @zxdong262 commented on GitHub (Aug 15, 2025): Added: https://electerm-repos.html5beta.com/deb
Author
Owner

@Traineratwot commented on GitHub (Aug 21, 2025):

Hello

Title: Repository "https://electerm-repos.html5beta.com/deb stable Release" does not contain a Release file

Description:
When attempting to update or install packages from the repository https://electerm-repos.html5beta.com/deb stable, the system returns an error indicating that the repository does not contain a Release file. This prevents the package manager from verifying and downloading packages from this source.

Steps to Reproduce:

  1. Add the repository https://electerm-repos.html5beta.com/deb stable to the system's sources list.
  2. Run sudo apt update or equivalent command.
  3. Observe the error message.

Actual Result:

E: The repository 'https://electerm-repos.html5beta.com/deb stable Release' does not have a Release file.

Expected Result:
The repository should contain a valid Release file, allowing the package manager to update package lists without errors.

Environment:

Additional Information:

  • The error message suggests that the repository might be misconfigured or the Release file is missing on the server.
  • This issue blocks installation or updates from this repository.
<!-- gh-comment-id:3209354107 --> @Traineratwot commented on GitHub (Aug 21, 2025): **Hello** **Title:** Repository "https://electerm-repos.html5beta.com/deb stable Release" does not contain a Release file **Description:** When attempting to update or install packages from the repository `https://electerm-repos.html5beta.com/deb stable`, the system returns an error indicating that the repository does not contain a Release file. This prevents the package manager from verifying and downloading packages from this source. **Steps to Reproduce:** 1. Add the repository `https://electerm-repos.html5beta.com/deb stable` to the system's sources list. 2. Run `sudo apt update` or equivalent command. 3. Observe the error message. **Actual Result:** ``` E: The repository 'https://electerm-repos.html5beta.com/deb stable Release' does not have a Release file. ``` **Expected Result:** The repository should contain a valid Release file, allowing the package manager to update package lists without errors. **Environment:** - Operating System: [e.g., Ubuntu 20.04] - Package Manager: apt - Repository URL: https://electerm-repos.html5beta.com/deb stable **Additional Information:** - The error message suggests that the repository might be misconfigured or the Release file is missing on the server. - This issue blocks installation or updates from this repository.
Author
Owner

@zxdong262 commented on GitHub (Aug 21, 2025):

Hello

Title: Repository "https://electerm-repos.html5beta.com/deb stable Release" does not contain a Release file

Description: When attempting to update or install packages from the repository https://electerm-repos.html5beta.com/deb stable, the system returns an error indicating that the repository does not contain a Release file. This prevents the package manager from verifying and downloading packages from this source.

Steps to Reproduce:

  1. Add the repository https://electerm-repos.html5beta.com/deb stable to the system's sources list.
  2. Run sudo apt update or equivalent command.
  3. Observe the error message.

Actual Result:

E: The repository 'https://electerm-repos.html5beta.com/deb stable Release' does not have a Release file.

Expected Result: The repository should contain a valid Release file, allowing the package manager to update package lists without errors.

Environment:

Additional Information:

  • The error message suggests that the repository might be misconfigured or the Release file is missing on the server.
  • This issue blocks installation or updates from this repository.

Thank you for the feedback, fixed now, just redo those steps, apt update would works now

<!-- gh-comment-id:3209606221 --> @zxdong262 commented on GitHub (Aug 21, 2025): > **Hello** > > **Title:** Repository "https://electerm-repos.html5beta.com/deb stable Release" does not contain a Release file > > **Description:** When attempting to update or install packages from the repository `https://electerm-repos.html5beta.com/deb stable`, the system returns an error indicating that the repository does not contain a Release file. This prevents the package manager from verifying and downloading packages from this source. > > **Steps to Reproduce:** > > 1. Add the repository `https://electerm-repos.html5beta.com/deb stable` to the system's sources list. > 2. Run `sudo apt update` or equivalent command. > 3. Observe the error message. > > **Actual Result:** > > ``` > E: The repository 'https://electerm-repos.html5beta.com/deb stable Release' does not have a Release file. > ``` > > **Expected Result:** The repository should contain a valid Release file, allowing the package manager to update package lists without errors. > > **Environment:** > > * Operating System: [e.g., Ubuntu 20.04] > * Package Manager: apt > * Repository URL: https://electerm-repos.html5beta.com/deb stable > > **Additional Information:** > > * The error message suggests that the repository might be misconfigured or the Release file is missing on the server. > * This issue blocks installation or updates from this repository. Thank you for the feedback, fixed now, just redo those steps, apt update would works now
Author
Owner

@Traineratwot commented on GitHub (Aug 26, 2025):

Hooray, it works, thank you very much :).
But
Please update the documentation describing the contents of the file /etc/apt/sources.list.d/electerm.list to the following:

deb [arch=amd64 signed-by=/usr/share/keyrings/electerm.gpg] https://electerm-repos.html5beta.com/deb stable main

Adding "arch=amd64" will fix the error on i386 platforms.

<!-- gh-comment-id:3222948572 --> @Traineratwot commented on GitHub (Aug 26, 2025): Hooray, it works, thank you very much :). But Please update the documentation describing the contents of the file /etc/apt/sources.list.d/electerm.list to the following: deb [arch=amd64 signed-by=/usr/share/keyrings/electerm.gpg] https://electerm-repos.html5beta.com/deb stable main Adding "arch=amd64" will fix the error on i386 platforms.
Author
Owner

@zxdong262 commented on GitHub (Aug 26, 2025):

Hooray, it works, thank you very much :). But Please update the documentation describing the contents of the file /etc/apt/sources.list.d/electerm.list to the following:

deb [arch=amd64 signed-by=/usr/share/keyrings/electerm.gpg] https://electerm-repos.html5beta.com/deb stable main

Adding "arch=amd64" will fix the error on i386 platforms.

Updated! Thank you for the feedback

<!-- gh-comment-id:3222979061 --> @zxdong262 commented on GitHub (Aug 26, 2025): > Hooray, it works, thank you very much :). But Please update the documentation describing the contents of the file /etc/apt/sources.list.d/electerm.list to the following: > > deb [arch=amd64 signed-by=/usr/share/keyrings/electerm.gpg] https://electerm-repos.html5beta.com/deb stable main > > Adding "arch=amd64" will fix the error on i386 platforms. Updated! Thank you for the feedback
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2788
No description provided.