2025-11-18 21:26:34 +01:00
2025-11-18 21:26:34 +01:00
2025-11-18 21:26:34 +01:00
2025-11-18 21:26:21 +01:00
2025-11-17 21:58:09 +01:00
2025-11-17 21:58:09 +01:00
2025-11-17 21:58:09 +01:00
2025-11-18 20:21:57 +01:00
2025-11-17 22:23:41 +01:00

Ginie

Ginie Git Native Installer Engine

Ginie ist ein leichtgewichtiges Paketmanagement-Tool, das GitHub-Repositories verwaltet und später Releases installieren und aktualisieren kann.

Aktuell implementierte Befehle:

ginie --version

Zeigt die installierte Version an.

ginie add <GitHub-URL>

Fügt ein Repository zur lokalen Liste hinzu. Beispiel:

ginie add https://github.com/rustdesk/rustdesk
ginie list

Listet alle gespeicherten Repositories aus ~/.config/ginie/repos.json.


Installation

Aus .deb Datei

Nach dem Bauen oder Herunterladen:

sudo dpkg -i ginie_<version>_amd64.deb

Entwicklung

Projekt bauen

make build

Direkt ausführen

make run

Debian-Paket erzeugen

make deb

Das Paket wird automatisch im Projektverzeichnis erstellt.


Konfiguration

Die registrierten Repositories werden gespeichert unter:

~/.config/ginie/repos.json

Geplante Features

  • Installieren von GitHub-Releases
  • Automatische Updates
  • Entfernen von installierten Paketen
  • Versionsverwaltung
  • Unterstützung mehrerer Quellen

Lizenz

MIT License

Description
No description provided
Readme 2.3 MiB
Languages
Go 96.8%
Makefile 3.2%