Ich muss Software als nicht privilegierter Benutzer in SuSE bereitstellen, verwalten und ausführen (dh kein Root-Zugriff, ich kann die Paketverwaltung des Systems usw. nicht verwenden).
Was sind meine Optionen?
Ich würde es vorziehen, den Paketmanager (YaST) des Systems wiederzuverwenden, indem ich irgendwie ein separates benutzerlokales Repository einrichte. Die zweitbeste Wahl ist ein separates Paketverwaltungssystem, das benutzerlokale Repositorys unterstützt. Vorzugsweise würde es auch Push-Style-Updates unterstützen (im Gegensatz zu Pull).