Kastanie

Dienstprogramm, um Execuitables und Ressourcendateien in einer transparenten, plattformunabhängigen und relokierenden Weise zu behandeln
Jetzt downloaden

Kastanie Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Stefano Borini
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 25 KB

Kastanie Stichworte


Kastanie Beschreibung

Dienstprogramm, um Execuitables und Ressourcendateien in einer transparenten, plattformunabhängigen und umliegenden Weise zu behandeln Chestnut Package Manager ist ein Dienstprogramm, um Execuitables und Ressourcendateien auf einer transparenten, plattformunabhängigen und umliegenden Weise zu behandeln. Chestnut Package Manager ist ein einfaches Befehlszeilen-Dienstprogramm, um die Handhabung von Programmen und Dateien zu verbessern. Angenommen, Sie sind eine sehr bestellte Person, und Sie möchten unterschiedliche Programme in verschiedenen Verzeichnissen halten. Wenn Sie ein Unix-Fellow sind, wissen Sie wahrscheinlich, dass Sie jedes Verzeichnis in der Pfadvariablen angeben müssen, um sie durch einfache Aufruf erreichbar zu machen. Eine Alternative besteht darin, jedes Mal den absoluten Pfad der ausführbaren Ausführlichkeit anzugeben, aber das ist langweilig. Kastanie ermöglicht es Ihnen, das Programm schnell zu erreichen, und am wichtigsten, wenn Sie das Programm an einem anderen Ort bewegen, können Sie leicht ohne zu viel Mundungen arbeiten lassen. Sie können es als einen Pfad auf Steroide betrachten. Die Anwendung besteht aus einer Python-Bibliothek und drei Execuitables: · Ein Runner, CNRUN, der ausführlich durch den Paketnamen, die Version und den Einstiegspunkt · einem Pfad-Resolver, CNPath, ausgeführt wird Gibt den absoluten Pfad einer Ressource mit der gleichen Identifikation wie oben · einen Lister, CNLS, der eine Liste der verfügbaren Pakete bereitstellt, und detaillierte Informationen zu ihrer Inhaltsanwendung löst folgende Probleme: · Es ist möglich, Programme aufzurufen oder Ressourcen zu erhalten Ohne Kenntnis des absoluten oder relativen Pfads können Sie sie auch nach dem Umzug des Pakets in ein anderes Verzeichnis zugänglich machen · Ermöglicht das Bündeln verwandte Ausführbare und Ressourcen gemeinsam in einen logischen Container: Das Paket · Ermöglicht das Vorwickeln von Ausführungen auf transparente Weise Eine sehr genaue Steuerung in der ausgeführten Version · Ermöglicht das Verwenden derselben Paket zum Speichern mehrerer plattformabhängiger Ausführungen oder Ressourcen. Das Paket kann dann auf NFS freigegeben werden, und die ordnungsgemäße ausführbare Datei wird das COMMINGNUS-Konzept von Platform.Chestnut genutzt. Es ist in Python.note implementiert: Chestnut wird unter den Bedingungen der GNU-Bibliothek oder der geringeren allgemeinen öffentlichen Lizenz (LGPL) entwickelt und lizenziert, was in dieser Version neu ist: · Unterstützung für komprimierte .nutze Dateien hinzugefügt · CN_PACKAGE_SEARCH_PATH wurde hinzugefügt. Es wird vor dem Paket_SEARCH_PATH geprüft, der zu einem späteren Zeitpunkt veraltet ist. · Zusätzlich · Die Variablen cn_root_dir, cn_entry_point und cn_run_arch werden jetzt exportiert, wenn ein Paket ausgeführt wird. Cn_root_dir supersdes package_root_dir. · CNLS: Option hinzugefügte Option -e, um alle Einstiegspunkte für die Pakete zu drucken · Autocompletion-Skript für Bash hinzugefügt


Kastanie Zugehörige Software