Linux: Entwicklungsumgebung zum Testen der bereits installierten Anwendung

352
Damlatien

Ich habe das Repository mit git geklont, das ich modifizieren und testen möchte. Ich habe diese Anwendung jedoch bereits über apt-get installiert und möchte keine Konflikte verursachen. Was sind gute Praktiken dafür?

0
Das hängt von der Anwendung selbst ab. Normalerweise gibt es Einstellungen über `./configure/ oder _Makefile_ (verschiedene` make` und `make install`), um sie nur für den aktuellen Benutzer (Sie) in einem separaten Pfad (wahrscheinlich unterhalb Ihres Hauses) zu installieren. Überprüfen Sie es, lesen Sie die "README" ... Normalerweise sollten Sie ohne Root-Zugriff (Sudo make install) das System nicht beschädigen. Zu guter Letzt können Sie eine virtuelle Maschine so einrichten, dass sie daran arbeitet, um Ihr Hauptsystem zu schützen. Hastur vor 9 Jahren 1
es ist eine KDE-App (okular). Das KDE-Entwicklerteam empfiehlt, das Entwicklerpaket zu installieren, um KDE-Anwendungen zu erstellen. Ich verwende Zimt anstelle von KDE, daher würde ich im Moment eher eine virtuelle Umgebung vorziehen, aber ich weiß nicht, wie ich das machen soll. Damlatien vor 9 Jahren 0
OK, ich habe dieses Tutorial gefunden, um kde auf einer virtuellen Maschine zu erstellen: https://techbase.kde.org/Getting_Started/Build/KDE4/on_virtual_machines, aber es scheint eine ziemlich schwere Lösung zu sein. Irgendwelche Alternative? Damlatien vor 9 Jahren 0
Laden Sie ein vorinstalliertes [Iso-Image] (http://virtualboxes.org/images/), möglicherweise kubuntu one, herunter und fügen Sie die benötigten Pakete anschließend über "apt-get update", "apt-get ugrade", "apt" hinzu -get install whatever_I_need-dev` ... Am Ende haben Sie Ihre Testmaschine (auch mehr als eine, falls erforderlich) Hastur vor 9 Jahren 0

1 Antwort auf die Frage

0
rhon

Haben Sie versucht, einen Docker- Container ( https://www.docker.com/ ) einzurichten, um die git-Version Ihrer Anwendung zu testen?

Es scheint, dass ein Container für die Entwicklung einer Kde-Anwendung vorhanden ist: https://github.com/Wenzel/docker-kdesrc-build

Es sollte Ihren Bedürfnissen entsprechen.