Спустя почти 5 лет с момента прошлого выпуска представлен релиз системы управления пакетами GNU Stow 2.4, использующей символические ссылки для разделения по отдельным каталогам содержимого пакетов и связанных с ними данных. Код Stow написан на языке Perl и распространяется под лицензией GPLv3.
स्टो पैकेज प्लेसमेंट के लिए एक सरल दृष्टिकोण का उपयोग करता है जो पारंपरिक पैकेज प्रबंधकों के विपरीत है: सभी प्रोग्राम-संबंधित घटक मूल रूप से /usr/local/stow निर्देशिका में एक अलग उपनिर्देशिका में स्थापित होते हैं (उदाहरण के लिए, /usr/local/stow/emacs)। स्टो का कार्य /usr/स्थानीय सिस्टम निर्देशिका पदानुक्रम में प्रतीकात्मक लिंक रखने और उनकी अखंडता की निगरानी करने तक सीमित है।
При удалении пакета производится удаление всех связанных символических ссылок. Внутри директории /usr/local/stow файлы установленных программ всегда остаются неизменными, Stow оперирует только символическими ссылками. Кроме управления системными пакетами предоставляется возможность управления программами и файлами конфигурации (~/.bashrc, ~/.zshrc и т.п.) в домашнем каталоге пользователя.
नई रिलीज में:
- Обеспечена возможность использования опции «—dotfiles» вместе с директориями, а также в сочетании с опцией «—compat».
- Улучшена логика удаления пакетов (unstowing) и убраны ложные предупреждающие сообщения.
- Улучшен отладочный вывод при использовании опции «-v» («—verbose»).
- Проведена чистка кодовой базы и внесены внутренние изменения, не заметные для пользователя.
- Улучшен процесс формирования релизов и внесены изменения для упрощения сопровождения.
स्रोत: opennet.ru