Veröffentlichung des Paketverwaltungssystems GNU Stow 2.3

Nach 7 Jahren seit dem letzten bedeutenden Release wurde vorgestellt wurde das Paketverwaltungssystem GNU Stow 2.3.0, das symbolische Links verwendet, um Inhalte von Paketen und zugehörige Daten in separaten Verzeichnissen zu organisieren. Der Stow-Code ist in Perl geschrieben und wird ab dieser Version unter der GPLv3-Lizenz veröffentlicht (zuvor galt die GPLv2-Lizenz).

Stow verfolgt einen einfachen, unkonventionellen Ansatz zur Installation von Paketen: Alle Programmkomponenten werden standardmĂ€ĂŸig in einem separaten Unterverzeichnis im Verzeichnis /usr/local/stow installiert (z. B. /usr/local/stow/emacs). Die Aufgabe von Stow besteht darin, symbolische Links in der Hierarchie der Systemverzeichnisse /usr/local zu erstellen und deren IntegritĂ€t zu ĂŒberwachen.

Beim Entfernen eines Pakets werden alle zugehörigen symbolischen Links gelöscht. Innerhalb des Verzeichnisses /usr/local/stow bleiben die Dateien der installierten Programme unverÀndert; Stow arbeitet nur mit symbolischen Links.
Neben der Verwaltung von Systempaketen bieten wir auch die Möglichkeit, Programme und Konfigurationsdateien (~/.bashrc, ~/.zshrc usw.) im Benutzerverzeichnis zu verwalten.

Bei der Vorbereitung der neuen Version lag der Fokus auf der Vereinfachung der Installation, weshalb einige Module (texi2html) aus den AbhĂ€ngigkeiten entfernt wurden. Ein separater Handler fĂŒr Dateien und Verzeichnisse, die mit einem Punkt beginnen, wurde eingefĂŒhrt, zusammen mit der entsprechenden Option „—dotfiles“, um das PrĂ€fix „dot-“ automatisch durch einen Punkt zu ersetzen (z. B. wird die Datei ~/.bashrc als Paket stow/dot-bashrc behandelt). In der Konfigurationsdatei .stowrc wurde die Verarbeitung des Zeichens „~“ als Heimatverzeichnis hinzugefĂŒgt. Im Rahmen des Projekts wurde bei der Entwicklung das System fĂŒr kontinuierliche Integration Travis CI eingerichtet.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster