|
| 1 | +<p align="center"> |
| 2 | + <img src="https://github.com/Shikakiben/AM-GUI/blob/main/AM-GUI.png?raw=true" width="128" /> |
| 3 | +</p> |
| 4 | + |
| 5 | + |
| 6 | + |
1 | 7 | # AM-GUI |
2 | 8 |
|
| 9 | +[](https://github.com/Shikakiben/AM-GUI/releases/latest) |
| 10 | +[](https://github.com/Shikakiben/AM-GUI/releases/latest) |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | +* [Latest Stable Release](https://github.com/Shikakiben/AM-GUI/releases/latest) AppImage , Beta , it will be helpfull to reporte issues , Alpine linux need more testing |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | +--- |
| 19 | + |
3 | 20 | **AM-GUI** is an Electron-based application that serves as a graphical Front for [AM](https://github.com/ivan-hc/AM). “AM”/“AppMan” is a set of scripts and modules for installing, updating, and managing AppImage packages and other portable formats on Linux. |
4 | 21 |
|
5 | 22 | ⚠️ **This project is under development and some features may not work or may be incomplete.** |
|
8 | 25 |
|
9 | 26 | --- |
10 | 27 |
|
11 | | -## Requirements (manual installation) |
12 | 28 |
|
13 | | -- [Node.js](https://nodejs.org/) (>=20, 22 recommended) |
| 29 | +## developemen installation |
| 30 | + |
| 31 | +- requirement: |
| 32 | + |
| 33 | + [Node.js](https://nodejs.org/) (>=20, 22 recommended) |
14 | 34 |
|
15 | 35 | if you d'ont have it on your package manager see: https://nodejs.org/fr/download |
16 | 36 |
|
17 | | -- you may need to install the following build tools |
| 37 | + you may need to install the following build tools |
18 | 38 |
|
19 | | - **Debian/Ubuntu**: |
| 39 | + *Debian/Ubuntu*: |
20 | 40 | ```bash |
21 | 41 | sudo apt install build-essential python3 make gcc g++ |
22 | 42 | ``` |
23 | | - **Fedora**: |
| 43 | + *Fedora*: |
24 | 44 | ```bash |
25 | 45 | sudo dnf install @development-tools python3 |
26 | 46 | ``` |
27 | | ---- |
28 | 47 |
|
29 | | -## Installation |
30 | 48 |
|
31 | | -Clone this repository: |
| 49 | +- Clone repository and install: |
32 | 50 |
|
33 | 51 | ```bash |
34 | 52 | git clone https://github.com/Shikakiben/AM-GUI.git |
35 | 53 | cd AM-GUI |
36 | 54 | npm install |
37 | | -npx electron-rebuild |
38 | 55 | ``` |
39 | 56 |
|
40 | | ---- |
41 | 57 |
|
42 | | -## Usage |
43 | | - |
44 | | -1. Launch the app: |
| 58 | +- Launch the app: |
45 | 59 |
|
46 | 60 | ```bash |
47 | 61 | npm start |
48 | 62 | ``` |
49 | | -2. follow AM/AppMan installation if you don't have it already on your system |
50 | 63 |
|
51 | | -3. Browse, install, or uninstall the AppImage applications of your choice. |
52 | 64 |
|
53 | 65 | --- |
54 | 66 |
|
55 | 67 |
|
56 | | - |
57 | 68 | ## Acknowledgements |
58 | 69 |
|
59 | 70 | Thanks to [Ivan](https://github.com/ivan-hc) and the [pkgforge community](https://github.com/pkgforge-dev) for their outstanding work building, managing and distributing AppImages on Linux. |
60 | 71 |
|
61 | | - |
| 72 | +--- |
62 | 73 | --- |
63 | 74 |
|
64 | 75 | ## License |
|
0 commit comments