Compare commits

...

4 Commits

Author SHA1 Message Date
MathieuG-P 69b246949f Merge pull request #712 from silentrald/wiki/deb
[wiki] added deb install thru ppa repo in github
2025-01-02 02:33:57 +01:00
MathieuG-P 93ea2e1233 Merge pull request #724 from eaglesemanation/master
Update flatpak dependencies to non-EOL versions
2025-01-02 02:31:16 +01:00
Vladimir Romashchenko 23d9a605df Update flatpak dependencies to non-EOL versions 2025-01-01 18:11:39 -05:00
silentrald 03d4f007a3 [wiki] added deb install thru ppa repo in github 2024-12-25 16:15:34 +08:00
3 changed files with 29 additions and 1 deletions
+23
View File
@@ -6,11 +6,34 @@ Go to [Releases](https://github.com/Zagrios/bs-manager/releases) page and go to
### Ubuntu, Debian (deb)
#### PPA Repository
Refer to [bs-manager-deb](https://github.com/silentrald/bs-manager-deb).
Add the BSManager PPA repository into your system with the following commands.
```bash
curl -fsSL https://raw.githubusercontent.com/silentrald/bs-manager-deb/refs/heads/main/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/bs-manager.gpg
echo "deb [signed-by=/usr/share/keyrings/bs-manager.gpg] https://raw.githubusercontent.com/silentrald/bs-manager-deb/refs/heads/main ./" | sudo tee /etc/apt/sources.list.d/bs-manager.list
sudo apt update
```
Install the `bs-manager` package using `apt`.
```bash
sudo apt install bs-manager
```
#### dpkg install
Download the `.deb` file in the releases and run the following command:
```bash
dpkg -i ./bsmanager.deb
```
**NOTE:** When installed using dpkg, BSManager will not automatically update to the latest version. You have to either:
* Download the latest `.deb` file on the Releases page; or
* Install thru PPA repository to automatically update with `sudo apt update & sudo apt upgrade`.
### Arch (AUR)
Refer to [bs-manager-git](https://aur.archlinux.org/packages/bs-manager-git).
+4
View File
@@ -51,6 +51,10 @@ const config = {
fpm: ["--after-install=build/after-install.sh"],
},
flatpak: {
// Version of org.electronjs.Electron2.BaseApp
baseVersion: "24.08",
// Version of org.freedesktop.Platform
runtimeVersion: "24.08",
finishArgs: [
// Wayland/X11 Rendering
"--socket=wayland",
+2 -1
View File
@@ -21,7 +21,8 @@
"test": "jest",
"test:unit": "jest ./src/__tests__/unit",
"publish": "npm run build && electron-builder -c.win.certificateSha1=206941d969c4fa8a0e04d9427def361e13b02fd0 --config electron-builder.config.js --publish always --win --x64",
"publish:linux": "npm run build && electron-builder --config electron-builder.config.js --publish never --linux --x64"
"publish:linux": "npm run build && electron-builder --config electron-builder.config.js --publish never --linux --x64",
"publish:flatpak": "npm run build && env DEBUG='@malept/flatpak-bundler' npx electron-builder --config electron-builder.config.js --publish never --linux flatpak"
},
"lint-staged": {
"*.{js,jsx,ts,tsx}": [