د GNU Stow 2.3 بسته مدیریت سیسټم خوشې کول

د وروستي مهم خوشې کیدو راهیسې 7 کاله وړاندې شوی د بسته بندۍ مدیریت سیسټم خوشې کول GNU سټو 2.3.0، کوم چې په جلا لارښودونو کې د بسته بندۍ مینځپانګې او اړوند ډیټا جلا کولو لپاره سمبولیک لینکونه کاروي. د سټو کوډ په پرل کې لیکل شوی او د اوسني خوشې کیدو سره پیل کیږي ، د GPLv3 جواز (پخوا GPLv2) لاندې جواز لري.

سټو د بسته بندي ځای په ځای کولو لپاره ساده طریقه کاروي چې د دودیز کڅوړې مدیرانو سره توپیر لري: د برنامې پورې اړوند ټولې برخې په اصلي ډول په جلا فرعي لارښود کې /usr/local/stow لارښود کې نصب شوي (د مثال په توګه ، /usr/local/stow/emacs). د سټو دنده په /usr/local system ډایرکټر کې د سمبولیک لینکونو ځای په ځای کولو او د دوی بشپړتیا څارلو ته کمه شوې.

د بسته بندۍ لرې کول ټول اړونده سیم لینکونه لرې کوي. د /usr/local/stow لارښود دننه، د نصب شوي برنامو فایلونه تل بدلیږي؛ سټو یوازې د سمبولیک لینکونو سره کار کوي.
د سیسټم کڅوړو اداره کولو سربیره ، دا ممکنه ده چې د کارونکي کور لارښود کې برنامې او ترتیب فایلونه (~/.bashrc، ~/.zshrc، او داسې نور) اداره کړئ.

کله چې د نوي ریلیز چمتو کول، پاملرنه د نصب کولو ساده کولو باندې متمرکزه وه، د کوم لپاره چې ځینې ماډلونه (texi2html) د انحصار لیست څخه ایستل شوي وو. د فایلونو او لارښودونو لپاره یو جلا هینډلر فعال کړی چې د نقطې سره پیل کیږي، او اړونده "--dotfiles" اختیار یې معرفي کړ ترڅو په اتوماتيک ډول د "dot-" مخکینۍ ځای په یوه نقطه بدل کړي (د مثال په توګه ~/.bashrc فایل به د سټو/ډوټ په توګه چلند وشي. -bashrc بسته). د .stowrc ترتیب کولو فایل اضافه شوی ترڅو د کور ډایرکټر په توګه "~" چلند وکړي. د پراختیا په جریان کې، د پروژې زیربنا د Travis CI دوامداره ادغام سیسټم کاروي.

سرچینه: opennet.ru

Add a comment