Simvolik bağlantılardan istifadə edərək GNU Stow 2.4 paket idarəetmə sisteminin buraxılması

Son buraxılışdan təxminən 5 il sonra, paket məzmununu və əlaqəli məlumatları ayrı-ayrı kataloqlara ayırmaq üçün simvolik keçidlərdən istifadə edərək GNU Stow 2.4 paket idarəetmə sistemi buraxıldı. Stow kodu Perl-də yazılmışdır və GPLv3 altında lisenziyalıdır.

Stow ənənəvi paket menecerlərindən fərqli olaraq paket yerləşdirməyə sadə yanaşmadan istifadə edir: proqramla əlaqəli bütün komponentlər yerli olaraq /usr/local/stow kataloqunda (məsələn, /usr/local/stow/emacs) ayrıca alt kataloqda quraşdırılır. Stow-un vəzifəsi simvolik bağlantıları /usr/local sistem kataloq iyerarxiyasına yerləşdirmək və onların bütövlüyünə nəzarət etməkdən ibarətdir.

Paketin silinməsi bütün əlaqəli simvolları silir. /usr/local/stow qovluğunda quraşdırılmış proqramların faylları həmişə dəyişməz olaraq qalır. Sistem paketlərini idarə etməklə yanaşı, istifadəçinin ev kataloqunda proqramları və konfiqurasiya fayllarını (~/.bashrc, ~/.zshrc və s.) idarə etmək mümkündür.

Yeni buraxılışda:

  • “--dotfiles” seçimini qovluqlarla birlikdə, həmçinin “--compat” seçimi ilə birlikdə istifadə etmək mümkündür.
  • Təkmilləşdirilmiş paketin boşaldılması məntiqi və yanlış xəbərdarlıq mesajları silindi.
  • -v (--verbose) seçimindən istifadə edərkən təkmilləşdirilmiş debug çıxışı.
  • Kod bazası təmizləndi və istifadəçi üçün nəzərə çarpmayan daxili dəyişikliklər edildi.
  • Buraxılış yaratma prosesi təkmilləşdirildi və texniki xidməti asanlaşdırmaq üçün dəyişikliklər edildi.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster